Changeset 265
- Timestamp:
- May 28, 2003, 10:55:59 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
-
Property cvs2svn:cvs-rev
changed from
1.30
to1.31
r264 r265 471 471 472 472 ifeq "$(BUILD_PLATFORM)" "OS2" 473 TOOL_SYMLINK_FILE = cp 474 TOOL_SYMLINK_DIR = cp - Rf473 TOOL_SYMLINK_FILE = cp -p 474 TOOL_SYMLINK_DIR = cp -pRf 475 475 TOOL_SYMLINK_MKDIR = mkdir 476 476 TOOL_UNSYMLINK_DIR = rm -Rf … … 651 651 $(PATH_OBJ)/gcc/.ts.configured 652 652 ifeq "$(BUILD_PLATFORM)" "OS2" 653 ifeq "" "1" 653 654 unset GCCLOAD ; $(MAKE) -C $(PATH_OBJ)/gcc \ 654 655 LIBGCC2_DEBUG_CFLAGS="$(BUILD_DEBUGINFO)" \ … … 658 659 $(if $(wildcard $(PATH_OBJ)/.all-stage1), CFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2") \ 659 660 $(if $(wildcard $(PATH_OBJ)/.all-stage1), CXXFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2") \ 660 $(if $(wildcard $(PATH_OBJ)/.all-stage1), BOOT_CFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2 ") \661 $(if $(wildcard $(PATH_OBJ)/.all-stage1), BOOT_CFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2 -mcpu=pentium -mpreferred-stack-boundary=2 -malign-strings=0 -falign-loops=2 -falign-jumps=2 -falign-functions=2") \ 661 662 $(if $(wildcard $(PATH_OBJ)/.all-stage1), LDFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -Zexe -Zcrtdll") \ 662 663 $(if $(wildcard $(PATH_OBJ)/.all-stage1), BOOT_LDFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -Zexe -Zcrtdll") \ 663 664 bootstrap 665 else 666 unset GCCLOAD ; $(MAKE) -C $(PATH_OBJ)/gcc \ 667 LIBGCC2_DEBUG_CFLAG="$(BUILD_DEBUGINFO)" \ 668 CFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2" \ 669 CXXFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2" \ 670 BOOT_CFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -O2" \ 671 LDFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -Zexe -Zcrtdll" \ 672 BOOT_LDFLAGS="$(BUILD_DEBUGINFO) -specs $(PATH_TOP)/src/emx/src/lib/libc.specs -Zexe -Zcrtdll" \ 673 bootstrap 674 endif 664 675 else 665 676 $(MAKE) -C $(PATH_OBJ)/gcc bootstrap … … 703 714 # Repeating the prefix doesn't hurt anybody. 704 715 gcc-install-it: 705 $(MAKE) prefix=$( PATH_BIND)/usrinstall716 $(MAKE) prefix=$(ALL_PREFIX) install 706 717 707 718 … … 889 900 EMX_MODE = opt 890 901 endif 891 EMX_OUT 902 EMX_OUT = out/ 892 903 EMX_INS = out/install/ 904 EMX_RULES= $(PATH_TOP)/src/emx/$(EMX_OUT)$(EMX_MODE)/genrules.smak 905 #EMX_OUT = $(PATH_OBJ)/emx/ 906 #EMX_INS = $(ALL_PREFIX)/ 907 #EMX_RULES= $(EMX_OUT)$(EMX_MODE)/genrules.smak 893 908 EMX_MASM = $(PATH_TOP)/tools/x86.os2/masm/v6.0/binp/ml.exe 894 909 EMX_DEFINES = OUT=$(EMX_OUT) INS=$(EMX_INS) MODE=$(EMX_MODE) "ASM=$(EMX_MASM) -c" … … 901 916 902 917 # This is the configure equivalent. 903 emx-configure-it: $(PATH_TOP)/src/emx/out/$(EMX_MODE)/genrules.smak 904 $(PATH_TOP)/src/emx/$(EMX_OUT)$(EMX_MODE)/genrules.smak: 905 rm -f $(PATH_TOP)/src/emx/out/$(EMX_MODE)/genrules.smak 906 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) $(EMX_OUT)$(EMX_MODE)/genrules.smak 907 908 # tricky thing here, need to make sure emxomf is made first. 909 emx-build-it: \ 910 $(PATH_TOP)/src/emx/$(EMX_OUT)$(EMX_MODE)/genrules.smak 911 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) emxomf all 912 913 emx-install-it: \ 914 $(PATH_TOP)/src/emx/$(EMX_OUT)$(EMX_MODE)/genrules.smak 915 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) install 918 emx-configure-it: $(EMX_RULES) 919 $(EMX_RULES): 920 rm -f $(EMX_RULES) 921 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) $(EMX_RULES) 922 923 # make handle issue here. Make portions at the time. 924 emx-build-it: $(EMX_RULES) 925 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) tools 926 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) os2 libsocket libdl 927 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) libs 928 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) all 929 930 emx-install-it: $(EMX_RULES) 931 $(MAKE) -C $(PATH_TOP)/src/emx $(EMX_DEFINES) INS=$(ALL_PREFIX)/ install 916 932 917 933 -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.