Blender Git Commit Log
Git Commits -> Revision 35b61a7
Revision 35b61a7 by Sergey Sharybin (master) September 1, 2013, 15:01 (GMT) |
Move GCC attributes into a centraized defines Instead of having ifdef __GNUC__ all over the headers to use special compiler's hints use a special file where all things like this are concentrated. Makes code easier to follow and allows to manage special attributes in more efficient way. Thanks Campbell for review! |
Commit Details:
Full Hash: 35b61a7512dc1b8b1d8bc562aad2a72d254b8a69
SVN Revision: 59710
Parent Commit: 901dea8
Lines Changed: +330, -731
1 Added Path:
/source/blender/blenlib/BLI_compiler_attrs.h (+88, -0) (View)
28 Modified Paths:
/intern/cycles/blender/CMakeLists.txt (+1, -0) (Diff)
/intern/cycles/SConscript (+1, -1) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+3, -5) (Diff)
/source/blender/blenkernel/BKE_idprop.h (+28, -143) (Diff)
/source/blender/blenkernel/BKE_lamp.h (+5, -3) (Diff)
/source/blender/blenkernel/BKE_library.h (+6, -24) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+2, -5) (Diff)
/source/blender/blenkernel/BKE_report.h (+3, -10) (Diff)
/source/blender/blenlib/BLI_dynstr.h (+4, -10) (Diff)
/source/blender/blenlib/BLI_endian_switch.h (+17, -24) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+2, -5) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+47, -52) (Diff)
/source/blender/blenlib/BLI_memarena.h (+8, -42) (Diff)
/source/blender/blenlib/BLI_mempool.h (+17, -88) (Diff)
/source/blender/blenlib/BLI_path_util.h (+6, -20) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+11, -21) (Diff)
/source/blender/blenlib/BLI_string.h (+24, -133) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+24, -36) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+0, -6) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.h (+3, -10) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.h (+3, -6) (Diff)
/source/blender/editors/include/UI_interface.h (+6, -25) (Diff)
/source/blender/imbuf/intern/jpeg.c (+1, -5) (Diff)
/source/blender/makesdna/DNA_ipo_types.h (+2, -0) (Diff)
/source/blender/makesdna/intern/SConscript (+2, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -15) (Diff)
/source/blender/windowmanager/WM_api.h (+4, -15) (Diff)
/source/blender/windowmanager/WM_types.h (+7, -26) (Diff)
/intern/cycles/SConscript (+1, -1) (Diff)
/source/blender/blenkernel/BKE_DerivedMesh.h (+3, -5) (Diff)
/source/blender/blenkernel/BKE_idprop.h (+28, -143) (Diff)
/source/blender/blenkernel/BKE_lamp.h (+5, -3) (Diff)
/source/blender/blenkernel/BKE_library.h (+6, -24) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+2, -5) (Diff)
/source/blender/blenkernel/BKE_report.h (+3, -10) (Diff)
/source/blender/blenlib/BLI_dynstr.h (+4, -10) (Diff)
/source/blender/blenlib/BLI_endian_switch.h (+17, -24) (Diff)
/source/blender/blenlib/BLI_math_geom.h (+2, -5) (Diff)
/source/blender/blenlib/BLI_math_vector.h (+47, -52) (Diff)
/source/blender/blenlib/BLI_memarena.h (+8, -42) (Diff)
/source/blender/blenlib/BLI_mempool.h (+17, -88) (Diff)
/source/blender/blenlib/BLI_path_util.h (+6, -20) (Diff)
/source/blender/blenlib/BLI_smallhash.h (+11, -21) (Diff)
/source/blender/blenlib/BLI_string.h (+24, -133) (Diff)
/source/blender/blenlib/BLI_string_utf8.h (+24, -36) (Diff)
/source/blender/blenlib/BLI_utildefines.h (+0, -6) (Diff)
/source/blender/bmesh/intern/bmesh_iterators.h (+3, -10) (Diff)
/source/blender/bmesh/intern/bmesh_polygon.h (+3, -6) (Diff)
/source/blender/editors/include/UI_interface.h (+6, -25) (Diff)
/source/blender/imbuf/intern/jpeg.c (+1, -5) (Diff)
/source/blender/makesdna/DNA_ipo_types.h (+2, -0) (Diff)
/source/blender/makesdna/intern/SConscript (+2, -1) (Diff)
/source/blender/makesrna/RNA_access.h (+5, -15) (Diff)
/source/blender/windowmanager/WM_api.h (+4, -15) (Diff)
/source/blender/windowmanager/WM_types.h (+7, -26) (Diff)