OSDN Git Service

Properly check glibc.
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Sep 2010 21:13:56 +0000 (21:13 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 6 Sep 2010 21:13:56 +0000 (21:13 +0000)
2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>

* config/i386/linux-unwind.h (x86_fallback_frame_state): Properly
check glibc.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163933 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/linux-unwind.h

index 965d0c3..f51c908 100644 (file)
@@ -1,3 +1,8 @@
+2010-09-06  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * config/i386/linux-unwind.h (x86_fallback_frame_state): Properly
+       check glibc.
+
 2010-09-06  Uros Bizjak  <ubizjak@gmail.com>
 
        PR target/22152
index 36ee370..415f7a3 100644 (file)
@@ -106,7 +106,7 @@ x86_64_fallback_frame_state (struct _Unwind_Context *context,
    signal-turned-exceptions for them.  There's also no configure-run for
    the target, so we can't check on (e.g.) HAVE_SYS_UCONTEXT_H.  Using the
    target libc version macro should be enough.  */
-#if !(__GLIBC__ == 2 && __GLIBC_MINOR__ == 0)
+#if defined __GLIBC__ && !(__GLIBC__ == 2 && __GLIBC_MINOR__ == 0)
 
 #include <signal.h>
 #include <sys/ucontext.h>