HomeFreeBSD

Remove overlooked __sun_attr__ based macros

Description

Remove overlooked sun_attr based macros

The NORETURN, CONST, and PURE macros in the FreeBSD platform
code were based on the
sun_attr__ macro which was removed in
commit 5dbf6c5a6. This caused a build failure because the
NORETURN macro was still used in one place in kernel code.
The
CONST and __PURE macros were entirely unused.

Reviewed-by: Ryan Moeller <ryan@iXsystems.com>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #12435

Details

Provenance
Brian Behlendorf <behlendorf1@llnl.gov>Authored on Jul 27 2021, 12:31 AM
Parents
rG9776838cfb8c: Update ABI files with generated in CI worker
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG4bd99c11d76b: Remove overlooked __sun_attr__ based macros (authored by Brian Behlendorf <behlendorf1@llnl.gov>).Jul 27 2021, 4:49 PM