summaryrefslogtreecommitdiffstats
path: root/sys/sys/cdefs.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add visibility constants for POSIX.1-2008.das2009-02-281-4/+12
* Add a function attribute called `__malloc_like', which informs gccdas2009-01-311-0/+2
* Remove __CC_INT_IS_32BIT define which was used to fix mpt driverrdivacky2008-10-211-3/+0
* add __noinlinesam2008-03-251-0/+6
* Eliminate compilation warnings due to the use of non-static inlinesalc2007-12-091-0/+6
* Use __builtin_offsetof for GCC 4.1.kan2006-09-211-0/+4
* Add macros for generating symbol version assembler opcodes.deischen2006-03-131-0/+8
* Analogous to __printflike and __scanflike, add the macro __format_arg whichstefanf2006-01-261-0/+2
* Don't use the builtin vaalist for icc.netchild2005-10-051-6/+3
* Remove superfluous semicolon at the end of the __strong_reference() macrokbyanc2005-07-141-1/+1
* Use predefined __offsetof__ builtin function when compiling C++ sources.kan2005-06-031-0/+7
* The macros __GNUCLIKE_ATTRIBUTE_PRINTF andstefanf2005-03-071-3/+0
* netchild's mega-patch to isolate compiler dependencies into a centraljoerg2005-03-021-4/+74
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add a macro to define the size of a subsection of a structure.julian2004-08-131-0/+2
* Introduce __used attribute which serves as logical conuterpart ofkan2004-07-281-0/+2
* Add a macro, __pure, which expands to __attribute__((__pure__)) on gcctjr2004-07-221-0/+6
* Remove advertising clause from University of California Regent's license,imp2004-04-071-4/+0
OpenPOWER on IntegriCloud