- add ATTRIBUTE_DEPRECATED for functions that should be removed in the future.
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Tue, 10 Apr 2007 18:40:05 +0000 (18:40 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Tue, 10 Apr 2007 18:40:05 +0000 (18:40 -0000)
  This is ment to provide means to point at cruft marked for cleanup.

include/platform.h

index 69d031d..51add6c 100644 (file)
 # define ATTRIBUTE_ALIGNED(m) __attribute__ ((__aligned__(m)))
 # if __GNUC_PREREQ (3,0)
 #  define ATTRIBUTE_ALWAYS_INLINE __attribute__ ((always_inline)) inline
+#  define ATTRIBUTE_DEPRECATED __attribute__ ((__deprecated__))
 # else
 #  define ATTRIBUTE_ALWAYS_INLINE inline
+#  define ATTRIBUTE_DEPRECATED /* n/a */
 # endif
 
 /* -fwhole-program makes all symbols local. The attribute externally_visible