summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/compiler.h
Commit message (Expand)AuthorAgeFilesLines
* mesa: Make unreachable macro take a string argument.Matt Turner2014-07-011-3/+11
* mesa: Add uninitialized_vars macro from the Linux kernel.Matt Turner2014-05-221-0/+6
* mesa: add arm64 supportFabio Pedretti2013-11-061-1/+1
* mesa: Add unreachable() macro.Matt Turner2013-11-061-0/+15
* mesa: remove __alpha__ && CCPML checkBrian Paul2013-11-041-4/+0
* mesa: remove OPENSTEP stuffBrian Paul2013-11-041-1/+1
* mesa: remove Watcom C supportBrian Paul2013-11-041-35/+0
* mesa: remove BUILD_FOR_SNAP bitsBrian Paul2013-11-041-6/+4
* mesa: Define introspection macro to determine whether a type is trivially des...Francisco Jerez2013-10-291-1/+23
* mesa: Shrink the size of the enum string lookup struct.Eric Anholt2013-09-231-0/+9
* mesa: Fix ieee fp on AlphaSven Joachim2013-06-171-1/+1
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* Avoid spurious GCC warnings in STATIC_ASSERT() macro.Paul Berry2013-04-041-1/+1
* mesa: use ieee fp on s390 and m68kAndreas Boll2013-03-191-1/+2
* mesa,gallium,egl,mapi: One definition of C99 inline/__func__ to rule them all.José Fonseca2013-03-121-51/+5
* Remove OpenVMS supportMatt Turner2012-11-161-4/+2
* Use the correct macro _WIN32 for Windows.Vinson Lee2012-09-051-3/+3
* mesa: remove now unused CONST macroBrian Paul2012-09-051-11/+0
* mesa: Define CPU_TO_LE32 to work on OpenBSDMartin Pieuchot2012-08-291-0/+3
* mesa: Remove undefinition of _P symbol.Vinson Lee2012-05-181-6/+0
* mesa: add STATIC_ASSERT() macro for compile-time assertionsBrian Paul2011-11-301-0/+12
* Only use gcc visibility support with gcc4+.Tom Fogal2011-10-241-1/+1
* Define INLINE macro in terms of inline.José Fonseca2011-09-081-15/+16
* mesa: Remove use of fpu_control.hChad Versace2011-08-161-3/+0
* mesa: Remove MSVC stdint typedefs from compiler.h.Vinson Lee2011-08-041-23/+1
* mesa: Add an ifndef guard around the definition of the INLINE macroPaul Berry2011-07-221-20/+22
* mesa: add precision to M_PI constantMatt Turner2011-05-061-1/+1
* mesa: replace ONE_DIV_LN2 constant with M_LOG2EMatt Turner2011-05-061-4/+0
* mesa: Avoid redefining PUBLIC/USE/likely/unlikely macros.José Fonseca2011-03-251-13/+17
* glsl: Use M_LOG2E constant instead of calling log2Ian Romanick2010-12-011-0/+4
* mesa: Define C99's __func__ macro on MSVC.José Fonseca2010-09-061-0/+12
* mesa: Add __printf__ attribute to printf-like functions to get warnings.Eric Anholt2010-09-011-0/+5
* Always define int32_t in compiler headers.Chia-I Wu2010-05-311-3/+1
* mesa: Optimize get.c by using a table-driven approachKristian Høgsberg2010-05-111-0/+7
* Fix unmatched parenthesis introduce by previous commitsIan Romanick2010-03-031-1/+1
* Remove support for GCC older than 3.3.0Ian Romanick2010-03-031-6/+4
* mesa: replace questionable CPU_TO_LE32 macro with functionBrian Paul2010-01-201-6/+9
* Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith2010-01-191-1/+2
* Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick2009-12-161-1/+1
|\
| * mesa: test for __blrts for CPU_TO_LE32()Brian Paul2009-12-161-1/+1
* | Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick2009-11-301-1/+6
|\|
| * mesa: define 32bit byteswap for AIX.Tom Fogal2009-11-191-1/+6
* | mesa: Fix missing finite symbol error on Windows.José Fonseca2009-09-241-2/+1
|/
* mesa: separate some finite/pragma Watcom stuffBrian Paul2009-07-271-3/+5
* mesa: protect Elements against multiple definitionsKeith Whitwell2009-06-181-2/+2
* Updated CPU_TO_LE32 to work on darwinJeremy Huddleston2009-03-311-1/+4
* mesa: move a bunch of compiler-related stuff into new compiler.h headerBrian Paul2009-02-221-0/+479