Changeset 1144


Ignore:
Timestamp:
Feb 2, 2004, 3:36:53 AM (22 years ago)
Author:
bird
Message:

fixed ld issue. added LT_OS2_LDFLAGS and some binutils flags. fixed a typo.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Makefile

    • Property cvs2svn:cvs-rev changed from 1.65 to 1.66
    r1143 r1144  
    137137                all-install \
    138138                \
    139                 all-symlinks-unlink
     139                all-symlinks-unlink \
     140                all-preload-unload
    140141        @echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
    141142        @echo "+ Make Ended Successfully: $(shell date)"
     
    307308#                                                                       
    308309PRELOADED_TOOLS = bin/sh.exe bin/echo.exe bin/true.exe usr/bin/test.exe usr/bin/expr.exe \
    309      usr/bin/gawk.exe bin/sed.exe bin/rm.exe bin/cat.exe bin/cp.exe
     310     usr/bin/gawk.exe bin/sed.exe bin/rm.exe bin/cat.exe bin/cp.exe bin/mkdir.exe
    310311       
    311312all-preload:
     
    445446                all-env \
    446447                all-sanity \
     448                all-preload-unload \
    447449                all-preload \
    448450                all-versionstamps \
     
    454456                all-quick-stage4 \
    455457                \
    456                 all-quick-install
     458                all-quick-install \
     459                all-preload-unload
    457460        @echo "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
    458461        @echo "+ Quick Bootstrap Ended Successfully: $(shell date)"
     
    542545                emx-install \
    543546                misc-install \
    544                 all-banner-install-done \
    545         echo todo
    546        
     547                all-banner-install-done
    547548
    548549       
     
    856857                $(PATH_OBJ)/gcc/.ts.configured
    857858ifeq "$(BUILD_PLATFORM)" "OS2"         
    858         unset GCCLOAD ; $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/gcc \
     859        unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g" ; \
     860        $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/gcc \
    859861            LIBGCC2_DEBUG_CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem " \
    860862                      CFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \
     
    885887                --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \
    886888                --prefix=/gcc \
    887                 --with-gnu-ld \
    888889                --with-gnu-as \
    889890                --disable-libgcj \
     
    897898                --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \
    898899                --prefix=/gcc \
    899                 --with-gnu-ld \
    900900                --with-gnu-as \
    901901                --disable-libgcj \
     
    10121012binutils-build-it: \
    10131013                $(PATH_OBJ)/binutils/.ts.configured
    1014         $(ASH) -c " unset GCCLOAD ; $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils "
     1014        unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g" ; \
     1015        $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils \
     1016                CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \
     1017                LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zhigh-mem -Zcrtdll -Zstack 1024 -Zomf"
    10151018               
    10161019# configure it (invoked after directory change).
     
    10291032                --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \
    10301033                --prefix=/gcc \
    1031                 --with-gnu-ld \
    10321034                --with-gnu-as \
    10331035                --disable-libgcj \
     
    10411043                --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \
    10421044                --prefix=/gcc \
    1043                 --with-gnu-ld \
    10441045                --with-gnu-as \
    10451046                --disable-libgcj \
     
    11021103
    11031104# Quick bootstrap workers.
    1104 binutils-quick: binutils214
     1105binutils-quick:
     1106        GCCLOAD=5 $(MAKE) $(MAKEOPT) -f $(MAKEFILE) binutils214
    11051107
    11061108binutils-quick-installstage:
     
    11781180# Quick bootstrap workers.                     
    11791181emx-quick-libs:
    1180         $(MAKE) $(MAKEOPT) -f $(PATH_TOP)/src/emx/libonly.gmk -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
     1182        GCCLOAD=3 $(MAKE) $(MAKEOPT) -f $(PATH_TOP)/src/emx/libonly.gmk -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
    11811183
    11821184emx-quick-libs-install:
     
    11841186                                       
    11851187emx-quick-rest:
    1186         $(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
     1188        GCCLOAD=3 $(MAKE) $(MAKEOPT) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all
    11871189                       
    11881190emx-quick-rest-install:
Note: See TracChangeset for help on using the changeset viewer.