shebs       02/09/08 16:14:06

  Modified:    gcc      Makefile.in
  Log:
  Add a BUILD_PREFIXed version of stub-pfe.o, necessary for three-way
  cross.
  
  Revision  Changes    Path
  1.130     +11 -1     gcc3/gcc/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /cvs/Darwin/gcc3/gcc/Makefile.in,v
  retrieving revision 1.129
  retrieving revision 1.130
  diff -u -r1.129 -r1.130
  --- Makefile.in       2002/08/26 05:39:26     1.129
  +++ Makefile.in       2002/09/08 23:14:03     1.130
  @@ -521,6 +521,7 @@
    $(PFE_MEM_OBJS)
   PFE_C_AND_OBJC_OBJS = pfe/c-common-freeze-thaw.o pfe/c-freeze-thaw.o
   PFE_STUB_OBJS            = pfe/stub-pfe.o
  +BUILD_PFE_STUB_OBJS = pfe/$(BUILD_PREFIX_1)stub-pfe.o
   PFE_DIR             = $(srcdir)/pfe
   PFE_H               = $(PFE_DIR)/pfe.h
   PFE_HEADER_H        = $(PFE_DIR)/pfe-header.h $(TREE_H) $(C_COMMON_H) function.h \
  @@ -679,7 +680,7 @@
   
   # APPLE LOCAL PFE
   HOST_RTL = $(BUILD_PREFIX)rtl.o read-rtl.o $(BUILD_PREFIX)bitmap.o \
  -             $(PFE_STUB_OBJS) \
  +             $(BUILD_PFE_STUB_OBJS) \
                $(BUILD_PREFIX)ggc-none.o
   HOST_SUPPORT = gensupport.o insn-conditions.o
   HOST_EARLY_SUPPORT = gensupport.o dummy-conditions.o
  @@ -1827,6 +1828,15 @@
        $(CC) -c -no-cpp-precomp $(INTERNAL_CFLAGS) $(CFLAGS) -DHAVE_CONFIG_H  \
        $(ALL_CPPFLAGS) -DGENERATOR_FILE $(INCLUDES) \
                $(PFE_DIR)/stub-pfe.c -o pfe/stub-pfe.o
  +
  +# Use this version when compiling into host-only tools like genflags.
  +
  +pfe/$(BUILD_PREFIX_1)stub-pfe.o: $(PFE_DIR)/stub-pfe.c $(PFE_H) $(PFE_HEADER_H) 
$(HCONFIG_H) $(SYSTEM_H)
  +     rm -f pfe/$(BUILD_PREFIX)stub-pfe.c
  +     sed -e 's/config[.]h/hconfig.h/' $(PFE_DIR)/stub-pfe.c > 
pfe/$(BUILD_PREFIX)stub-pfe.c
  +     $(HOST_CC) -c -no-cpp-precomp $(HOST_CFLAGS) -DHAVE_CONFIG_H  \
  +             $(ALL_CPPFLAGS) -DGENERATOR_FILE $(INCLUDES) \
  +             pfe/$(BUILD_PREFIX)stub-pfe.c -o pfe/$(BUILD_PREFIX_1)stub-pfe.o
   
   pfe/pfe-header.o: $(PFE_DIR)/pfe-header.c $(PFE_H) \
     $(GCONFIG_H) $(SYSTEM_H) $(TM_P_H) $(PFE_HEADER_H) toplev.h langhooks.h \
  
  
  


Reply via email to