summaryrefslogtreecommitdiff
path: root/src/gallium/include/pipe/p_compiler.h
AgeCommit message (Expand)AuthorFilesLines
2011-03-25gallium: Avoid redefinition of likely/unlikely macros on non gcc compilers.José Fonseca1-6/+8
2011-03-04gallium: Define __func__ on MSVC.José Fonseca1-0/+12
2010-10-11gallium: Define C99 restrict keyword where absent.José Fonseca1-0/+21
2010-09-14gallium: introduce get_shader_param (ALL DRIVERS CHANGED) (v3)Luca Barbieri1-0/+1
2010-08-21p_compiler: add replacement va_copyLuca Barbieri1-0/+8
2010-08-11gallium: add ALWAYS_INLINELuca Barbieri1-0/+10
2010-07-14gallium: Ensure prototypes are wrapped in extern "C".José Fonseca1-0/+11
2010-07-14gallium: Add a macro for memory barriers.José Fonseca1-0/+19
2010-05-31Define PUBLIC to dllexport on MSVC.Chia-I Wu1-0/+2
2010-04-18p_compiler: add likely/unlikely macrosLuca Barbieri1-1/+39
2010-04-07util: Remove the half typedef from p_compiler.h.José Fonseca1-2/+0
2010-04-01gallium: Integrate util_half with scons.Michal Krol1-0/+1
2010-03-09drop stray XFree86Server, XGLServerGeorge Sapountzis1-5/+0
2010-03-03Remove support for GCC older than 3.3.0Ian Romanick1-4/+3
2010-02-04gallium: Add a define for deprecated function attribute.José Fonseca1-0/+8
2010-02-02gallium: Move some compiler portability stuff into p_compiler.hJosé Fonseca1-0/+4
2010-02-01gallium: Remove unnecessary includes. Add others to compensate.José Fonseca1-0/+1
2010-01-26Check for __USE_MISC for defining uint & ushortAlan Hourihane1-1/+1
2010-01-19Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith1-2/+3
2010-01-17gallium: Support swig "compiler" in p_compiler.hJakob Bornecrantz1-0/+7
2010-01-12gallium: Rename ALIGN_STACK -> PIPE_ALIGN_STACK for consistency.José Fonseca1-3/+3
2010-01-12gallium: Simplify PIPE_ALIGN_VAR.José Fonseca1-2/+2
2010-01-12gallium: Generalize the alignment macros to other compilers and any alignment.José Fonseca1-9/+20
2010-01-11gallium: Add PUBLIC macro for function visibility.Chia-I Wu1-0/+11
2010-01-10gallium: Remove dead code.José Fonseca1-4/+0
2010-01-10gallium: Provide alternative stdint.h and stdbool.h C99 headers, instead of a...José Fonseca1-34/+4
2009-12-04gallium: Disable force_align_arg_pointer attribute on x86_64.José Fonseca1-1/+1
2009-10-14gallium: New ALIGN_STACK macro to tell gcc to align stack pointer.José Fonseca1-0/+6
2009-09-09gallium: Added HaikuOS platformaljen1-1/+3
2009-03-25Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith1-0/+19
2009-01-08gallium: Replace uint64 by standard uint64_t.José Fonseca1-1/+0
2008-12-30gallium: Don't redefine INLINE.José Fonseca1-14/+16
2008-09-26cell: align instruction buffers to 8-byte, not 32-byte boundaryBrian Paul1-2/+2
2008-09-19gallium: added ALIGN32_ATTRIBBrian Paul1-0/+2
2008-08-12gallium: Allow compilation inside X.José Fonseca1-0/+5
2008-07-01gallium: Use the inline keyword on C++.José Fonseca1-1/+3
2008-06-24gallium: Drop deprecated __MSC__ macro.José Fonseca1-10/+5
2008-06-05egl: assorted fixes for WindowsJonathan White1-0/+2
2008-06-02gallium: Replace XSTDCALL by PIPE_CDECL.José Fonseca1-15/+1
2008-05-30gallium: Provide the INT64_C/UINT64_C macros.José Fonseca1-0/+6
2008-05-28Merge branch 'gallium-vertex-linear' into gallium-0.1Jakob Bornecrantz1-3/+18
2008-05-28gallium: Windows CE portability fixes.José Fonseca1-19/+35
2008-05-23gallium: define PIPE_CDECL calling convention, which really is cdecl everywhereKeith Whitwell1-3/+18
2008-04-25gallium: New configuration header.José Fonseca1-0/+2
2008-02-23Bring in several forgotten MSVC fixes.José Fonseca1-0/+8
2008-02-23gallium: Define intptr_t for Windows platform.Michal Krol1-1/+3
2008-02-15Code reorganization: move files into their places.José Fonseca1-0/+116