[MPlayer-cvslog] r27781 - in trunk: configure mangle.h
diego
subversion at mplayerhq.hu
Thu Oct 16 20:13:06 CEST 2008
Author: diego
Date: Thu Oct 16 20:13:06 2008
New Revision: 27781
Log:
Move attribute_used declaration from config.h to mangle.h where it is useful.
config.h should only contain definitions, no code.
Modified:
trunk/configure
trunk/mangle.h
Modified: trunk/configure
==============================================================================
--- trunk/configure (original)
+++ trunk/configure Thu Oct 16 20:13:06 2008
@@ -8174,13 +8174,6 @@ $_def_builtin_expect
#define unlikely(x) (x)
#endif
-/* attribute(used) as needed by some compilers */
-#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 300)
-# define attribute_used __attribute__((used))
-#else
-# define attribute_used
-#endif
-
/* compiler support for named assembler arguments */
$_def_named_asm_args
Modified: trunk/mangle.h
==============================================================================
--- trunk/mangle.h (original)
+++ trunk/mangle.h Thu Oct 16 20:13:06 2008
@@ -7,6 +7,12 @@
#ifndef MPLAYER_MANGLE_H
#define MPLAYER_MANGLE_H
+#if (__GNUC__ * 100 + __GNUC_MINOR__ >= 300)
+#define attribute_used __attribute__((used))
+#else
+#define attribute_used
+#endif
+
/* Feel free to add more to the list, eg. a.out IMO */
#if defined(__CYGWIN__) || defined(__MINGW32__) || defined(__OS2__) || \
(defined(__OpenBSD__) && !defined(__ELF__)) || defined(__APPLE__)
More information about the MPlayer-cvslog
mailing list