* config/i386/i386.h (struct machine_cfa_state,
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Jun 2009 19:41:43 +0000 (19:41 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Jun 2009 19:41:43 +0000 (19:41 +0000)
struct machine_function): Guard with ifndef USED_FOR_TARGET
instead of not IN_LIBGCC2 and not in IN_TARGET_LIBS.

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

gcc/ChangeLog
gcc/config/i386/i386.h

index 0156562..b3bcfc5 100644 (file)
@@ -1,5 +1,9 @@
 2009-06-01  Jakub Jelinek  <jakub@redhat.com>
 
+       * config/i386/i386.h (struct machine_cfa_state,
+       struct machine_function): Guard with ifndef USED_FOR_TARGET
+       instead of not IN_LIBGCC2 and not in IN_TARGET_LIBS.
+
        PR other/40024
        * emutls.c (__emutls_get_address): Change arr->size to mean number
        of allocated arr->data entries instead of # of slots + 1.
index fe8544c..72dcf32 100644 (file)
@@ -2395,7 +2395,7 @@ enum ix86_stack_slot
 \f
 /* Machine specific CFA tracking during prologue/epilogue generation.  */
 
-#if !defined(IN_LIBGCC2) && !defined(IN_TARGET_LIBS)
+#ifndef USED_FOR_TARGET
 struct GTY(()) machine_cfa_state
 {
   rtx reg;