summaryrefslogtreecommitdiff
path: root/src/mesa/main/compiler.h
AgeCommit message (Collapse)Author
2010-01-20mesa: replace questionable CPU_TO_LE32 macro with functionBrian Paul
2010-01-19Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith
Sun cc 5.9 and later (__SUNPRO_C >= 0x590) support __attribute__ calls for aligned, always_inline, noinline, pure, const, and malloc. This commit includes updates to files that were regenerated by gl_XML.py after adding the __SUNPRO_C checks to it Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> Signed-off-by: Brian Paul <brianp@vmware.com>
2009-12-16Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
Conflicts: src/mesa/drivers/dri/unichrome/via_ioctl.c src/mesa/drivers/dri/unichrome/via_screen.c src/mesa/main/version.h src/mesa/state_tracker/st_atom.c
2009-12-16mesa: test for __blrts for CPU_TO_LE32()Brian Paul
See bug 25663.
2009-11-30Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
Conflicts: progs/util/shaderutil.c src/mesa/drivers/dri/r600/r600_context.c src/mesa/main/version.h
2009-11-19mesa: define 32bit byteswap for AIX.Tom Fogal
Fixes `xlib' driver build on AIX. Signed-off-by: Brian Paul <brianp@vmware.com>
2009-09-24mesa: Fix missing finite symbol error on Windows.José Fonseca
Caused by some weird logic regarding the __WIN32__ define which made the finite definition dependent on the header include order.
2009-07-27mesa: separate some finite/pragma Watcom stuffBrian Paul
2009-06-18mesa: protect Elements against multiple definitionsKeith Whitwell
Mesa and gallium both have a definition of this macro
2009-03-31Updated CPU_TO_LE32 to work on darwinJeremy Huddleston
2009-02-22mesa: move a bunch of compiler-related stuff into new compiler.h headerBrian Paul
This trims down and cleans up imports.h and glheader.h quite a bit.