aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/cdefs.h
Commit message (Expand)AuthorAgeFilesLines
* Add a convenience macro for the fastcall attribute.Jung-uk Kim2012-06-131-0/+6
* Add a convenience macro for the returns_twice attribute, and apply it toDimitry Andric2012-04-291-0/+6
* Reapply 227753 (xlocale cleanup), plus some fixes so that it passes buildDavid Chisnall2012-03-041-1/+12
* Revert r231673 and r231682 for now, until we can run a full makeDimitry Andric2012-02-141-12/+1
* Cleanup of xlocale:David Chisnall2012-02-141-1/+12
* Don't expose __generic() when not using C++.Ed Schouten2012-01-171-1/+1
* Add __generic(), to be able to use a very simple _Generic().Ed Schouten2012-01-051-0/+18
* Add cdefs-magic to add optional C11 bits to headers.Ed Schouten2011-12-261-1/+6
* The standard is now called C11 -- C12.Ed Schouten2011-12-261-2/+2
* Some GCC-compatibility definitions. Define clang's feature test pseudomacrosDavid Chisnall2011-12-241-0/+10
* Fix typo in macro.Ed Schouten2011-12-161-1/+1
* Process a lot of feedback from bde@ on <sys/cdefs.h>:Ed Schouten2011-12-161-20/+18
* Slightly alter the C1X definitions in in cdefs.h:Ed Schouten2011-12-141-3/+6
* Make support for C1X keywords more complete.Ed Schouten2011-12-131-3/+22
* As per das@'s suggestion, s/__noreturn/_Noreturn/, since the latter is anDavid Chisnall2011-12-071-4/+4
* Implement quick_exit() / at_quick_exit() from C++11 / C1x. Also add aDavid Chisnall2011-12-071-0/+11
* Fix kernel build breakage after r227475. I had forgotten kernels areDimitry Andric2011-11-121-8/+8
* Expose all of the C99 limits.h stuff when we're in C++11 mode (or some approx...David Chisnall2011-11-121-0/+11
* Silence an (otherwise harmless) very recurrent warning when building theRobert Millan2011-11-041-1/+2
* Turn off default generation of userland dot symbols on powerpc64 now thatNathan Whitehorn2011-02-181-11/+0
* On 32 bit architectures define (u)int64_t as (unsigned) long long insteadTijl Coosemans2011-01-081-2/+0
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+2
* Instead of unconditionally emitting .globl's for the __start_set_xxx andDimitry Andric2010-11-141-2/+1
* Revert r103230, which depended on ld preserving the __start_xxx andDimitry Andric2010-11-111-0/+3
* Use private namespace for visibility keyword.Konstantin Belousov2010-08-271-2/+2
* Use preferred spelling for the __attribute__.Konstantin Belousov2010-08-241-2/+2
* Add convenience defines for hidden and default/exported attributes.Konstantin Belousov2010-08-151-0/+8
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlyEdward Tomasz Napierala2010-07-181-2/+2
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrightEdward Tomasz Napierala2010-07-181-2/+2
* The 64-bit PowerPC ABI implemented in binutils 2.15 requires some specialNathan Whitehorn2010-07-101-0/+11
* Recommit r193732:Ed Schouten2010-01-191-6/+0
* Revert my change; reintroduce __gnu89_inline.Ed Schouten2009-06-081-0/+6
* Remove __gnu89_inline.Ed Schouten2009-06-081-6/+0
* Hide __restrict from lint, just like we do with other keywords.Ed Schouten2009-03-011-1/+1
* Fix a typo in the previous commit.David Schultz2009-03-011-1/+1
* Add visibility constants for POSIX.1-2008.David Schultz2009-02-281-4/+12
* Add a function attribute called `__malloc_like', which informs gccDavid Schultz2009-01-311-0/+2
* Remove __CC_INT_IS_32BIT define which was used to fix mpt driverRoman Divacky2008-10-211-3/+0
* add __noinlineSam Leffler2008-03-251-0/+6
* Eliminate compilation warnings due to the use of non-static inlinesAlan Cox2007-12-091-0/+6
* Use __builtin_offsetof for GCC 4.1.Alexander Kabaev2006-09-211-0/+4
* Add macros for generating symbol version assembler opcodes.Daniel Eischen2006-03-131-0/+8
* Analogous to __printflike and __scanflike, add the macro __format_arg whichStefan Farfeleder2006-01-261-0/+2
* Don't use the builtin vaalist for icc.Alexander Leidinger2005-10-051-6/+3
* Remove superfluous semicolon at the end of the __strong_reference() macroKelly Yancey2005-07-141-1/+1
* Use predefined __offsetof__ builtin function when compiling C++ sources.Alexander Kabaev2005-06-031-0/+7
* The macros __GNUCLIKE_ATTRIBUTE_PRINTF andStefan Farfeleder2005-03-071-3/+0
* netchild's mega-patch to isolate compiler dependencies into a centralJoerg Wunsch2005-03-021-4/+74
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Add a macro to define the size of a subsection of a structure.Julian Elischer2004-08-131-0/+2