shebs       02/08/11 13:45:55

  Modified:    gcc/config/i386 i386.c i386.h
  Log:
  Make x86 work again.
  
  Revision  Changes    Path
  1.31      +3 -3      gcc3/gcc/config/i386/i386.c
  
  Index: i386.c
  ===================================================================
  RCS file: /cvs/Darwin/gcc3/gcc/config/i386/i386.c,v
  retrieving revision 1.30
  retrieving revision 1.31
  diff -u -r1.30 -r1.31
  --- i386.c    2002/08/03 05:28:27     1.30
  +++ i386.c    2002/08/11 20:45:54     1.31
  @@ -1284,9 +1284,11 @@
     { "dllexport", 0, 0, false, false, false, ix86_handle_dll_attribute },
     { "shared",    0, 0, true,  false, false, ix86_handle_shared_attribute },
   #endif
  +  /* APPLE LOCAL begin double destructor */
   #ifdef SUBTARGET_ATTRIBUTE_TABLE
  -  SUBTARGET_ATTRIBUTE_TABLE,
  +  SUBTARGET_ATTRIBUTE_TABLE
   #endif
  +  /* APPLE LOCAL end double destructor */
     { NULL,        0, 0, false, false, false, NULL }
   };
   
  @@ -7479,8 +7481,6 @@
            return;
          op1 = temp;
        }
  -      /* APPLE LOCAL darwin x86 */
  -#endif /* TARGET_MACHO */
       }
     else
       {
  
  
  
  1.26      +2 -1      gcc3/gcc/config/i386/i386.h
  
  Index: i386.h
  ===================================================================
  RCS file: /cvs/Darwin/gcc3/gcc/config/i386/i386.h,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- i386.h    2002/08/03 05:28:28     1.25
  +++ i386.h    2002/08/11 20:45:54     1.26
  @@ -734,7 +734,8 @@
   #ifdef IN_TARGET_LIBS
   #define BIGGEST_FIELD_ALIGNMENT 32
   #else
  -#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED) \
  +/* APPLE LOCAL Macintosh alignment */
  +#define ADJUST_FIELD_ALIGN(FIELD, COMPUTED, FIRST_FIELD_P) \
      x86_field_alignment (FIELD, COMPUTED)
   #endif
   
  
  
  


Reply via email to