aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/cdefs.h
Commit message (Expand)AuthorAgeFilesLines
* Make the system C11 atomics headers fully compatible with external GCC.John Baldwin2018-08-061-1/+1
* Drop support for lint for cdefs.h.Warner Losh2018-03-201-1/+1
* Define a new __alloc_size2 attribute to complement the exiting support.Pedro F. Giffuni2018-01-211-0/+2
* use @@@ instead of @@ in __sym_defaultEd Maste2017-12-051-2/+2
* Remove lint support from system headers and MD x86 headers.Konstantin Belousov2017-11-231-15/+3
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Make _Static_assert() work with GCC in older C++ standards.Ed Schouten2017-08-281-1/+1
* o Replace __riscv__ with __riscvRuslan Bukin2017-08-071-1/+1
* Implement the memset_s(3) function as specified by the C11 ISO/IECKonstantin Belousov2017-03-301-0/+14
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* don't use C99 static array indices with older GCC versionsAndriy Gapon2017-02-221-0/+1
* fix a typo in __STDC_VERSION__ in __min_size requirementsAndriy Gapon2017-02-221-1/+1
* Remove GCC's __nonnull() attribute definition.Pedro F. Giffuni2017-01-291-8/+0
* Addition of clang nullability qualifiers.Pedro F. Giffuni2017-01-201-0/+7
* Remove unused __gnu_inline() attribute.Pedro F. Giffuni2017-01-101-16/+0
* Addition of clang nullability qualifiers.Pedro F. Giffuni2016-12-311-0/+8
* Fix C++ includability of crypto headers with static array sizesAlan Somers2016-10-181-0/+14
* Stop exposing the C11 _Atomic() macro in <sys/cdefs.h>, when compilingDimitry Andric2016-05-291-1/+2
* Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn'tIan Lepore2016-05-251-0/+8
* Welcome the RISC-V 64-bit kernel.Ruslan Bukin2016-01-291-1/+1
* Rename __sentinel to __null_sentinelPedro F. Giffuni2015-11-051-2/+2
* Add underscores to attributes when checking for __has_attribute.Pedro F. Giffuni2015-08-281-5/+5
* trailing spacePedro F. Giffuni2015-08-281-1/+1
* Be more GCC-friendly with attributesPedro F. Giffuni2015-08-281-4/+4
* Repair sys/cdefs.h enough to be usable with GCC 5.xAlexander Kabaev2015-08-271-13/+12
* cdefs: reduce code duplicationPedro F. Giffuni2015-08-091-10/+1
* Add a new __sentinel attribute.Pedro F. Giffuni2015-06-291-2/+4
* Change detection for the gnu_inline attribute.Pedro F. Giffuni2015-06-271-1/+1
* Enable the use of __builtin_va_* for ICC.Tijl Coosemans2015-06-251-1/+1
* Rename __weak to __weak_symbol to avoid language conflict with objective-C.Hans Petter Selasky2015-06-231-2/+2
* Break apart the gnu_inline attribute and use "artificial" if available.Pedro F. Giffuni2015-05-151-1/+1
* Break apart the gnu_inline attribute and use "artificial" if available.Pedro F. Giffuni2015-05-151-0/+1
* Break apart the gnu_inline attribute and use "artificial" if available.Pedro F. Giffuni2015-05-151-2/+15
* Replace a CONSTCOND for a void value as a replacement for __unreachable builtinPedro F. Giffuni2015-05-151-1/+1
* Add new __unreachable() builtinPedro F. Giffuni2015-05-141-0/+6
* Adjust visibility macros.Pedro F. Giffuni2015-05-131-1/+1
* Cleanup a bit the clang attributes for type safety checking.Pedro F. Giffuni2015-04-251-7/+18
* Add definition to support alloc_align attribute.Pedro F. Giffuni2015-04-241-0/+6
* Add definition for the argument_with_type_tag attribute.Pedro F. Giffuni2015-04-221-0/+7
* Add definition for the gcc gnu_inline attribute.Pedro F. Giffuni2015-04-121-0/+2
* cdefs.h: Fix macros for pre-C99 compilers.Pedro F. Giffuni2015-03-291-4/+6
* Fix __size_alloc()Pedro F. Giffuni2015-03-271-6/+6
* Introduce some allocation function attributes.Pedro F. Giffuni2015-03-261-1/+12
* Small style(9) cleanup.Pedro F. Giffuni2015-03-221-12/+12
* Small style(9) cleanup.Pedro F. Giffuni2015-03-221-33/+33
* Permit multiple arguments for the nonnull attribute.Pedro F. Giffuni2015-03-201-2/+2
* Mark typedefs for manually implementing _Static_assert() as unused, soDimitry Andric2015-02-041-1/+2
* Ensure that lint does not pick up C11 keywords (e.g. _Noreturn), evenDimitry Andric2015-01-291-1/+1
* For gcc 4.6 and newer, _Static_assert is a keyword, so don't try toWarner Losh2014-10-101-0/+2
* Roll back r271012 even more aggressively.Ed Schouten2014-09-051-5/+3