summaryrefslogtreecommitdiffstats
path: root/src/gallium/include/pipe/p_compiler.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: Avoid redefinition of likely/unlikely macros on non gcc compilers.José Fonseca2011-03-251-6/+8
* gallium: Define __func__ on MSVC.José Fonseca2011-03-041-0/+12
* gallium: Define C99 restrict keyword where absent.José Fonseca2010-10-111-0/+21
* gallium: introduce get_shader_param (ALL DRIVERS CHANGED) (v3)Luca Barbieri2010-09-141-0/+1
* p_compiler: add replacement va_copyLuca Barbieri2010-08-211-0/+8
* gallium: add ALWAYS_INLINELuca Barbieri2010-08-111-0/+10
* gallium: Ensure prototypes are wrapped in extern "C".José Fonseca2010-07-141-0/+11
* gallium: Add a macro for memory barriers.José Fonseca2010-07-141-0/+19
* Define PUBLIC to dllexport on MSVC.Chia-I Wu2010-05-311-0/+2
* p_compiler: add likely/unlikely macrosLuca Barbieri2010-04-181-1/+39
* util: Remove the half typedef from p_compiler.h.José Fonseca2010-04-071-2/+0
* gallium: Integrate util_half with scons.Michal Krol2010-04-011-0/+1
* drop stray XFree86Server, XGLServerGeorge Sapountzis2010-03-091-5/+0
* Remove support for GCC older than 3.3.0Ian Romanick2010-03-031-4/+3
* gallium: Add a define for deprecated function attribute.José Fonseca2010-02-041-0/+8
* gallium: Move some compiler portability stuff into p_compiler.hJosé Fonseca2010-02-021-0/+4
* gallium: Remove unnecessary includes. Add others to compensate.José Fonseca2010-02-011-0/+1
* Check for __USE_MISC for defining uint & ushortAlan Hourihane2010-01-261-1/+1
* Sun compilers now support some gcc __attribute__ valuesAlan Coopersmith2010-01-191-2/+3
* gallium: Support swig "compiler" in p_compiler.hJakob Bornecrantz2010-01-171-0/+7
* gallium: Rename ALIGN_STACK -> PIPE_ALIGN_STACK for consistency.José Fonseca2010-01-121-3/+3
* gallium: Simplify PIPE_ALIGN_VAR.José Fonseca2010-01-121-2/+2
* gallium: Generalize the alignment macros to other compilers and any alignment.José Fonseca2010-01-121-9/+20
* gallium: Add PUBLIC macro for function visibility.Chia-I Wu2010-01-111-0/+11
* gallium: Remove dead code.José Fonseca2010-01-101-4/+0
* gallium: Provide alternative stdint.h and stdbool.h C99 headers, instead of a...José Fonseca2010-01-101-34/+4
* gallium: Disable force_align_arg_pointer attribute on x86_64.José Fonseca2009-12-041-1/+1
* gallium: New ALIGN_STACK macro to tell gcc to align stack pointer.José Fonseca2009-10-141-0/+6
* gallium: Added HaikuOS platformaljen2009-09-091-1/+3
* Add #ifdefs needed to compile Gallium on Solaris with gcc or Sun ccAlan Coopersmith2009-03-251-0/+19
* gallium: Replace uint64 by standard uint64_t.José Fonseca2009-01-081-1/+0
* gallium: Don't redefine INLINE.José Fonseca2008-12-301-14/+16
* cell: align instruction buffers to 8-byte, not 32-byte boundaryBrian Paul2008-09-261-2/+2
* gallium: added ALIGN32_ATTRIBBrian Paul2008-09-191-0/+2
* gallium: Allow compilation inside X.José Fonseca2008-08-121-0/+5
* gallium: Use the inline keyword on C++.José Fonseca2008-07-011-1/+3
* gallium: Drop deprecated __MSC__ macro.José Fonseca2008-06-241-10/+5
* egl: assorted fixes for WindowsJonathan White2008-06-051-0/+2
* gallium: Replace XSTDCALL by PIPE_CDECL.José Fonseca2008-06-021-15/+1
* gallium: Provide the INT64_C/UINT64_C macros.José Fonseca2008-05-301-0/+6
* Merge branch 'gallium-vertex-linear' into gallium-0.1Jakob Bornecrantz2008-05-281-3/+18
|\
| * gallium: define PIPE_CDECL calling convention, which really is cdecl everywhereKeith Whitwell2008-05-231-3/+18
* | gallium: Windows CE portability fixes.José Fonseca2008-05-281-19/+35
|/
* gallium: New configuration header.José Fonseca2008-04-251-0/+2
* Bring in several forgotten MSVC fixes.José Fonseca2008-02-231-0/+8
* gallium: Define intptr_t for Windows platform.Michal Krol2008-02-231-1/+3
* Code reorganization: move files into their places.José Fonseca2008-02-151-0/+116