aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/cdefs.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Introduce __used attribute which serves as logical conuterpart ofAlexander Kabaev2004-07-281-0/+2
* Add a macro, __pure, which expands to __attribute__((__pure__)) on gccTim J. Robbins2004-07-221-0/+6
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-071-4/+0
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)Tom Rhodes2004-03-121-15/+25
* While not illegal, attempt to pacify gcc -Wundef. It just so happensPeter Wemm2003-10-311-3/+3
* Remove extra parentheses from the __GNUC_PREREQ__ macro.Maxime Henrion2003-10-011-1/+1
* Introduce new __predict_false(exp) and __predict_true(exp) keywords.Maxime Henrion2003-09-301-0/+36
* Define a new __GNUC_PREREQ__(maj, min) to test if we have a specificMaxime Henrion2003-09-301-6/+16
* Discussions on src-committers with alfred and bde pointed out thatGarance A Drosehn2003-07-251-6/+8
* Attempt to preempt any new gcc-ism references toPeter Wemm2003-07-221-0/+6
* There is strong reason to believe that gcc 4 will also supportWarner Losh2003-07-221-1/+1
* Add a new macro __nonnull(x) to use the new GCC33 attribute which checksPoul-Henning Kamp2003-07-211-0/+6
* Remove the definition of alloca(), it does not belong here.Dag-Erling Smørgrav2003-06-151-5/+0
* Use GCC's internal built-in alloca implementation, when available.David E. O'Brien2003-06-141-0/+5
* Backed out rev.1.57. This restores format checking functions likeBruce Evans2003-04-181-1/+1
* Add the ability to specify a strict C99 environment with theMike Barcroft2002-10-211-1/+6
* Fix a spelling error in a comment.Mike Barcroft2002-10-071-1/+1
* Alfred got me thinking. Provide stubs for lint, and let the compilersPeter Wemm2002-09-231-5/+11
* I cannot win. I still managed to use #define<space> twice instead ofPeter Wemm2002-09-231-2/+2