summaryrefslogtreecommitdiff
path: root/src/util/macros.h
AgeCommit message (Expand)AuthorFilesLines
2017-08-02util: use cannonical form of ARRAY_SIZEEmil Velikov1-1/+1
2017-07-18util: Make CLAMP turn NaN into MIN.Kenneth Graunke1-2/+2
2017-05-09util: move ALWAYS_INLINE macro to util/macro.hTimothy Arceri1-0/+11
2016-11-21mesa: removed redundant #elseGeorge Kyriazis1-1/+0
2016-11-15util: Fix Clang trivial destructor check.Vinson Lee1-4/+4
2016-11-09util: add MSVC HAS_TRIVIAL_DESTRUCTOR implementationBrian Paul1-0/+5
2016-10-19util: move min/max/clamp macros to util macros.hDave Airlie1-0/+13
2016-09-23util: remove Sun C Compiler supportTimothy Arceri1-1/+1
2016-05-16util: Add ATTRIBUTE_RETURNS_NONNULL.Matt Turner1-0/+6
2016-04-29st/glsl_to_tgsi: reduce stack explosion in recursive expression visitorNicolai Hähnle1-0/+6
2016-04-26scons: Move fallback HAVE_* definitions to headers.Jose Fonseca1-0/+2
2016-04-25util: add MAYBE_UNUSED for config dependent variablesGrazvydas Ignotas1-0/+2
2015-12-02Remove Sun CC specific code.Jose Fonseca1-1/+1
2015-11-24util: Include assert.h in macros.h.Matt Turner1-0/+2
2015-08-09util: Rename PURE to ATTRIBUTE_PURE.Jose Fonseca1-2/+2
2015-07-17mesa: Detect and provide macros for function attributes pure and const.Eric Anholt1-0/+20
2015-07-06mesa: Add a MUST_CHECK macro for __attribute__((warn_unused_result)).Kenneth Graunke1-0/+6
2015-04-29util/macros: Move DIV_ROUND_UP to util/macros.hAxel Davy1-0/+2
2015-03-09Add macro for unused function attribute.Vinson Lee1-0/+6
2015-03-06util: rework _MSC_VER >= 1200 checksEmil Velikov1-5/+3
2015-03-04mesa: consolidate PUBLIC macro definitionBrian Paul1-0/+23
2015-01-28Revert "util: Move the alternate fpclassify implementation to util"Jason Ekstrand1-62/+0
2015-01-28util: Predicate the fpclassify fallback on !defined(__cplusplus)Jason Ekstrand1-2/+12
2015-01-28util: Move the alternate fpclassify implementation to utilJason Ekstrand1-0/+52
2015-01-16util: Make unreachable at least be an assertCarl Worth1-1/+1
2014-11-24util: Implement assume() for clang.Matt Turner1-1/+11
2014-11-05util: Implement unreachable for MSVC using __assumeIan Romanick1-0/+6
2014-10-23util: Add assume() macro.Matt Turner1-0/+14
2014-09-25ralloc: Mark ralloc functions with gcc's malloc attribute.Matt Turner1-0/+6
2014-09-25mesa: Replace a priori knowledge of gcc attributes with configure tests.Matt Turner1-4/+7
2014-09-25mesa: Replace a priori knowledge of gcc builtins with configure tests.Matt Turner1-11/+3
2014-08-04util: Gather some common macrosJason Ekstrand1-0/+128