OSDN Git Service

- avoid warning due to undefined preprocessor token
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Tue, 20 May 2008 07:56:46 +0000 (07:56 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Tue, 20 May 2008 07:56:46 +0000 (07:56 -0000)
libpthread/linuxthreads.old/sysdeps/i386/pt-machine.h

index f928c50..a6256c5 100644 (file)
@@ -73,8 +73,8 @@ __compare_and_swap (long int *p, long int oldval, long int newval)
   return ret;
 }
 
-#if __ASSUME_LDT_WORKS > 0
-#include "../useldt.h"
+#if defined(__ASSUME_LDT_WORKS) && __ASSUME_LDT_WORKS > 0
+#include "useldt.h"
 #endif
 
 /* The P4 and above really want some help to prevent overheating.  */
@@ -121,22 +121,6 @@ __compare_and_swap (long int *p, long int oldval, long int newval)
   return ret;
 }
 
-#if 00
-static __always_inline int
-get_eflags (void)
-{
-  int res;
-  __asm__ __volatile__ ("pushfl; popl %0" : "=r" (res) : );
-  return res;
-}
-
-static __always_inline void
-set_eflags (int newflags)
-{
-  __asm__ __volatile__ ("pushl %0; popfl" : : "r" (newflags) : "cc");
-}
-#endif
-
 PT_EI int
 compare_and_swap_is_available (void)
 {