Changeset 565
- Timestamp:
- Aug 10, 2003, 4:50:14 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
-
Property cvs2svn:cvs-rev
changed from
1.40
to1.41
r564 r565 292 292 @echo "" 293 293 294 all-preload-unload -obj:294 all-preload-unload: 295 295 ifeq "$(BUILD_PLATFORM)" "OS2" 296 -for prog in `emxload -l | sed -e 's|\\\|\/|g' -e 's@.*³[[:blank:]]*@@' | grep -i '$(PATH_OBJD)'`; \ 297 do \ 298 echo $$prog; \ 299 emxload -u $$prog; \ 300 done 301 -for prog in `emxload -l | sed -e 's|\\\|\/|g' -e 's@.*³[[:blank:]]*@@' | grep -i '$(PATH_TOPD)/src'`; \ 302 do \ 303 echo $$prog; \ 304 emxload -u $$prog; \ 305 done 296 emxload -qw 306 297 endif 307 298 … … 360 351 @echo "+ Saving Stage 1 - Starting: $(shell date)" 361 352 @echo "+++++++++++++++++++++++++++++++++++++++++++++++++++" 362 $(MAKE) -f $(MAKEFILE) all-preload-unload -obj353 $(MAKE) -f $(MAKEFILE) all-preload-unload 363 354 $(MAKE) -f $(MAKEFILE) all-builttools-stage2 364 355 rm -Rf $(PATH_OBJ)/stage1 … … 421 412 $(PATH_BUILTTOOLS)/omfhack/ar.exe \ 422 413 $(PATH_BUILTTOOLS)/omfhack/realar.exe \ 423 $(PATH_BUILTTOOLS)/omfhack/ranlib.exe 414 $(PATH_BUILTTOOLS)/omfhack/ranlib.exe 424 415 425 416 all-builttools-clean: \ 426 all-preload-unload -obj417 all-preload-unload 427 418 rm -Rf $(PATH_BUILTTOOLS) 428 419 … … 688 679 CXXFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -O2" \ 689 680 BOOT_CFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -O2 -mcpu=pentium -mpreferred-stack-boundary=2 -malign-strings=0 -falign-loops=2 -falign-jumps=2 -falign-functions=2" \ 690 LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zexe -Zcrtdll " \691 BOOT_LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zexe -Zcrtdll " \681 LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zexe -Zcrtdll -Zstack 1024" \ 682 BOOT_LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zexe -Zcrtdll -Zstack 1024" \ 692 683 bootstrap 693 684 else … … 782 773 $(MAKE) -C $(PATH_OBJ)/gccomf -f $(MAKEFILE) $@-it 783 774 784 775 785 776 # Separate since we want the 'e' option 786 777 gccomf-shell: 787 778 mkdir -p $(PATH_OBJ)/gccomf 788 779 $(MAKE) -e -C $(PATH_OBJ)/gccomf -f $(MAKEFILE) $@-it 789 gccomf-shell-it: 780 gccomf-shell-it: 790 781 chdir $(PATH_OBJ)/gccomf ; \ 791 782 if test -d $(PATH_BUILTTOOLS)/omfhack; then mv -f $(PATH_BUILTTOOLS)/omfhack $(PATH_BUILTTOOLS)/omfhackbin; fi ; \ … … 796 787 export CXXFLAGS="$(OMFSPEC_HACK) -Zomf -g "; \ 797 788 export BOOT_CFLAGS="$(OMFSPEC_HACK) -Zomf -g "; \ 798 export LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll "; \799 export BOOT_LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll "; \789 export LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll -Zstack 1024"; \ 790 export BOOT_LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll -Zstack 1024"; \ 800 791 $(subst \,/,$(COMSPEC)) ; \ 801 792 mv -f $(PATH_BUILTTOOLS)/omfhackbin $(PATH_BUILTTOOLS)/omfhack … … 803 794 804 795 # When changed directory 805 # We pass down alot of flags here, but currently we don't use half of them as 796 # We pass down alot of flags here, but currently we don't use half of them as 806 797 # we're not booting the compiler. 807 798 … … 819 810 CXXFLAGS="$(OMFSPEC_HACK) -Zomf -g " \ 820 811 BOOT_CFLAGS="$(OMFSPEC_HACK) -Zomf -g " \ 821 LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll " \822 BOOT_LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll " \823 all812 LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll -Zstack 1024" \ 813 BOOT_LDFLAGS="$(OMFSPEC_HACK) -Zomf -g -Zexe -Zcrtdll -Zstack 1024" \ 814 -e all 824 815 mv -f $(PATH_BUILTTOOLS)/omfhackbin $(PATH_BUILTTOOLS)/omfhack 825 816 else … … 1063 1054 1064 1055 1065 # easy, update same stuff in a bunch of files. 1066 # actually, nothing any long as the global innotekversion.h takes care of it 1067 # together with proper dependencies. 1068 EMX_FILE_VER = \ 1069 emxbind/emxbind.h emxcat/emxcat.c emxdoc/emxdoc.c emxexp/emxexp.c emximp/emximp.c \ 1070 emxload/emxload.c emxomf/emxaout.c emxomf/emxomf.c emxomf/emxomfar.c emxomf/emxomfld.c \ 1071 emxomf/listomf.c emxstack/emxstack.c emxtsf/emxtsf.c os2/version.h 1056 # We pass down the INNOTEK_VERSION define when building EMX. 1072 1057 emx-versionstamps: 1073 @echo "Version stamping EMX... "1058 @echo "Version stamping EMX... nothing to do" 1074 1059 1075 1060 # Install the compiled emx stuff to builttools. -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.