summaryrefslogtreecommitdiffstats
path: root/src/util/macros.h
Commit message (Expand)AuthorAgeFilesLines
* util: add new ASSERT_BITFIELD_SIZE() macro (v3)Brian Paul2017-11-161-0/+17
* util: use cannonical form of ARRAY_SIZEEmil Velikov2017-08-021-1/+1
* util: Make CLAMP turn NaN into MIN.Kenneth Graunke2017-07-181-2/+2
* util: move ALWAYS_INLINE macro to util/macro.hTimothy Arceri2017-05-091-0/+11
* mesa: removed redundant #elseGeorge Kyriazis2016-11-211-1/+0
* util: Fix Clang trivial destructor check.Vinson Lee2016-11-151-4/+4
* util: add MSVC HAS_TRIVIAL_DESTRUCTOR implementationBrian Paul2016-11-091-0/+5
* util: move min/max/clamp macros to util macros.hDave Airlie2016-10-191-0/+13
* util: remove Sun C Compiler supportTimothy Arceri2016-09-231-1/+1
* util: Add ATTRIBUTE_RETURNS_NONNULL.Matt Turner2016-05-161-0/+6
* st/glsl_to_tgsi: reduce stack explosion in recursive expression visitorNicolai Hähnle2016-04-291-0/+6
* scons: Move fallback HAVE_* definitions to headers.Jose Fonseca2016-04-261-0/+2
* util: add MAYBE_UNUSED for config dependent variablesGrazvydas Ignotas2016-04-251-0/+2
* Remove Sun CC specific code.Jose Fonseca2015-12-021-1/+1
* util: Include assert.h in macros.h.Matt Turner2015-11-241-0/+2
* util: Rename PURE to ATTRIBUTE_PURE.Jose Fonseca2015-08-091-2/+2
* mesa: Detect and provide macros for function attributes pure and const.Eric Anholt2015-07-171-0/+20
* mesa: Add a MUST_CHECK macro for __attribute__((warn_unused_result)).Kenneth Graunke2015-07-061-0/+6
* util/macros: Move DIV_ROUND_UP to util/macros.hAxel Davy2015-04-291-0/+2
* Add macro for unused function attribute.Vinson Lee2015-03-091-0/+6
* util: rework _MSC_VER >= 1200 checksEmil Velikov2015-03-061-5/+3
* mesa: consolidate PUBLIC macro definitionBrian Paul2015-03-041-0/+23
* Revert "util: Move the alternate fpclassify implementation to util"Jason Ekstrand2015-01-281-62/+0
* util: Predicate the fpclassify fallback on !defined(__cplusplus)Jason Ekstrand2015-01-281-2/+12
* util: Move the alternate fpclassify implementation to utilJason Ekstrand2015-01-281-0/+52
* util: Make unreachable at least be an assertCarl Worth2015-01-161-1/+1
* util: Implement assume() for clang.Matt Turner2014-11-241-1/+11
* util: Implement unreachable for MSVC using __assumeIan Romanick2014-11-051-0/+6
* util: Add assume() macro.Matt Turner2014-10-231-0/+14
* ralloc: Mark ralloc functions with gcc's malloc attribute.Matt Turner2014-09-251-0/+6
* mesa: Replace a priori knowledge of gcc attributes with configure tests.Matt Turner2014-09-251-4/+7
* mesa: Replace a priori knowledge of gcc builtins with configure tests.Matt Turner2014-09-251-11/+3
* util: Gather some common macrosJason Ekstrand2014-08-041-0/+128