OSDN Git Service

* pa/linux-unwind.h: Guard with inhibit_libc.
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Sep 2007 23:16:01 +0000 (23:16 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 11 Sep 2007 23:16:01 +0000 (23:16 +0000)
* pa/hpux-unwind.h: Likewise.

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

gcc/ChangeLog
gcc/config/pa/hpux-unwind.h
gcc/config/pa/linux-unwind.h

index d1cf9da..79d9e85 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-11  Steve Kenton  <skenton@ou.edu
+
+       * pa/linux-unwind.h: Guard with inhibit_libc.
+       * pa/hpux-unwind.h: Likewise.
+
 2007-09-11  David Daney  <ddaney@avtrex.com>
 
        * doc/invoke.texi: Document new MIPS -mllsc and -mno-llsc options.
index 1082a34..474c46d 100644 (file)
@@ -29,6 +29,9 @@ Boston, MA 02110-1301, USA.  */
 /* Do code reading to identify a signal frame, and set the frame
    state data appropriately.  See unwind-dw2.c for the structs.  */
 
+/* Don't use this if inhibit_libc is set.
+   The build for this target will fail trying to include missing headers. */
+#ifndef inhibit_libc
 #include <signal.h>
 #include <sys/ucontext.h>
 #include <unistd.h>
@@ -358,3 +361,4 @@ pa_fallback_frame_state (struct _Unwind_Context *context,
 
   return _URC_END_OF_STACK;
 }
+#endif /* inhibit_libc */
index 467d952..812561e 100644 (file)
@@ -29,6 +29,9 @@ Boston, MA 02110-1301, USA.  */
 /* Do code reading to identify a signal frame, and set the frame
    state data appropriately.  See unwind-dw2.c for the structs.  */
 
+/* Don't use this if inhibit_libc is set.
+   The build for this target will fail trying to include missing headers. */
+#ifndef inhibit_libc
 #include <signal.h>
 #include <sys/ucontext.h>
 
@@ -137,3 +140,4 @@ pa32_fallback_frame_state (struct _Unwind_Context *context,
   fs->retaddr_column = DWARF_ALT_FRAME_RETURN_COLUMN;
   return _URC_NO_REASON;
 }
+#endif /* inhibit_libc */