Browse Source

- avoid warning due to undefined preprocessor token

Bernhard Reutner-Fischer 16 years ago
parent
commit
2b8b40a2a7
1 changed files with 2 additions and 18 deletions
  1. 2 18
      libpthread/linuxthreads.old/sysdeps/i386/pt-machine.h

+ 2 - 18
libpthread/linuxthreads.old/sysdeps/i386/pt-machine.h

@@ -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)
 {