summaryrefslogtreecommitdiffstats
path: root/sys/sys/cdefs.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r284858:tijl2015-06-301-1/+1
* MFC r284743:hselasky2015-06-261-2/+2
* MFC r268137, r268138:ian2015-05-231-0/+2
* MFC r282863:pfg2015-05-211-1/+1
* Revert r280449;pfg2015-04-011-3/+8
* MFC r280273;pfg2015-03-241-2/+2
* MFC r278222:dim2015-02-091-1/+2
* MFC r277883:dim2015-02-021-1/+1
* Move _Atomic() into <sys/cdefs.h>.ed2013-06-161-0/+8
* Remove lint case for _Thread_local.ed2013-05-191-2/+0
* Rework the way C11 keywords are defined.ed2013-05-131-25/+57
* Add an unified macro to deny ability from the compiler to reorderattilio2012-10-091-0/+7
* Define clang feature test macro __has_extension. It's used in stdatomic.h.tijl2012-10-041-0/+3
* Rename __member2struct() to __containerof().ed2012-09-131-2/+16
* Implement LIST_PREV().ed2012-09-121-0/+2
* Add a convenience macro for the fastcall attribute.jkim2012-06-131-0/+6
* Add a convenience macro for the returns_twice attribute, and apply it todim2012-04-291-0/+6
* Reapply 227753 (xlocale cleanup), plus some fixes so that it passes buildtheraven2012-03-041-1/+12
* Revert r231673 and r231682 for now, until we can run a full makedim2012-02-141-12/+1
* Cleanup of xlocale:theraven2012-02-141-1/+12
* Don't expose __generic() when not using C++.ed2012-01-171-1/+1
* Add __generic(), to be able to use a very simple _Generic().ed2012-01-051-0/+18
* Add cdefs-magic to add optional C11 bits to headers.ed2011-12-261-1/+6
* The standard is now called C11 -- C12.ed2011-12-261-2/+2
* Some GCC-compatibility definitions. Define clang's feature test pseudomacrostheraven2011-12-241-0/+10
* Fix typo in macro.ed2011-12-161-1/+1
* Process a lot of feedback from bde@ on <sys/cdefs.h>:ed2011-12-161-20/+18
* Slightly alter the C1X definitions in in cdefs.h:ed2011-12-141-3/+6
* Make support for C1X keywords more complete.ed2011-12-131-3/+22
* As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is antheraven2011-12-071-4/+4
* Implement quick_exit() / at_quick_exit() from C++11 / C1x. Also add atheraven2011-12-071-0/+11
* Fix kernel build breakage after r227475. I had forgotten kernels aredim2011-11-121-8/+8
* Expose all of the C99 limits.h stuff when we're in C++11 mode (or some approx...theraven2011-11-121-0/+11
* Silence an (otherwise harmless) very recurrent warning when building thermh2011-11-041-1/+2
* Turn off default generation of userland dot symbols on powerpc64 now thatnwhitehorn2011-02-181-11/+0
* On 32 bit architectures define (u)int64_t as (unsigned) long long insteadtijl2011-01-081-2/+0
* After some off-list discussion, revert a number of changes to thedim2010-11-221-1/+2
* Instead of unconditionally emitting .globl's for the __start_set_xxx anddim2010-11-141-2/+1
* Revert r103230, which depended on ld preserving the __start_xxx anddim2010-11-111-0/+3
* Use private namespace for visibility keyword.kib2010-08-271-2/+2
* Use preferred spelling for the __attribute__.kib2010-08-241-2/+2
* Add convenience defines for hidden and default/exported attributes.kib2010-08-151-0/+8
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-2/+2
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-2/+2
* The 64-bit PowerPC ABI implemented in binutils 2.15 requires some specialnwhitehorn2010-07-101-0/+11
* Recommit r193732:ed2010-01-191-6/+0
* Revert my change; reintroduce __gnu89_inline.ed2009-06-081-0/+6
* Remove __gnu89_inline.ed2009-06-081-6/+0
* Hide __restrict from lint, just like we do with other keywords.ed2009-03-011-1/+1
* Fix a typo in the previous commit.das2009-03-011-1/+1
OpenPOWER on IntegriCloud