]> granicus.if.org Git - libx264/commitdiff
* mc-c.c compilation fix for gcc >= 3.3
authorLaurent Aimar <fenrir@videolan.org>
Wed, 9 Jun 2004 19:35:07 +0000 (19:35 +0000)
committerLaurent Aimar <fenrir@videolan.org>
Wed, 9 Jun 2004 19:35:07 +0000 (19:35 +0000)
git-svn-id: svn://svn.videolan.org/x264/trunk@3 df754926-b1dd-0310-bc7b-ec298dee348c

core/i386/mc-c.c

index aa7363b113f2d9551a4df3e9027f690f3ad71eea..2957fa018cf4c5a09692188d18a5f3857cfa725c 100644 (file)
@@ -2,7 +2,7 @@
  * mc.c: h264 encoder library (Motion Compensation)
  *****************************************************************************
  * Copyright (C) 2003 Laurent Aimar
- * $Id: mc-c.c,v 1.1 2004/06/03 19:27:07 fenrir Exp $
+ * $Id: mc-c.c,v 1.2 2004/06/09 19:35:07 fenrir Exp $
  *
  * Authors: Laurent Aimar <fenrir@via.ecp.fr>
  *
 #include "../clip1.h"
 #include "mc.h"
 
-#define UNUSED_UINT64( foo ) \
-    static const uint64_t foo __asm__ (#foo)  __attribute__((unused))
+#if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)
+#define USED_UINT64(foo) \
+    static const uint64_t foo __asm__ (#foo) __attribute__((used))
+#else
+#define USED_UINT64(foo) \
+    static const uint64_t foo __asm__ (#foo) __attribute__((unused))
+#endif
 
 UNUSED_UINT64( x264_w0x10 ) = 0x0010001000100010ULL;