Changeset 1259
- Timestamp:
- Feb 16, 2004, 11:11:14 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile
-
Property cvs2svn:cvs-rev
changed from
1.77
to1.78
r1258 r1259 3 3 # Top level makefile. 4 4 # 5 # InnoTek Systemberatung GmbH confidential5 # InnoTek Systemberatung GmbH confidential 6 6 # 7 7 # Copyright (c) 2003 InnoTek Systemberatung GmbH … … 1035 1035 1036 1036 # build the components. 1037 .PHONY: binutils-build binutils-install binutils-configure 1038 binutils-build binutils-install binutils-configure :1037 .PHONY: binutils-build binutils-install binutils-configure binutils-configure-elf 1038 binutils-build binutils-install binutils-configure binutils-configure-elf: 1039 1039 mkdir -p $(PATH_OBJ)/binutils 1040 1040 $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils -f $(MAKEFILE) $@-it … … 1044 1044 binutils-build-it: \ 1045 1045 $(PATH_OBJ)/binutils/.ts.configured 1046 unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g " ; \1046 unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g -Zmap" ; \ 1047 1047 $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils \ 1048 1048 CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \ 1049 LDFLAGS="$(SPEC_HACK) $(BUILD_DEBUGINFO) -Zhigh-mem -Zcrtdll -Zstack 1024 -Zomf" 1049 LDFLAGS="$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf" 1050 unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g -Zmap" ; \ 1051 $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils/gas-elf \ 1052 CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \ 1053 LDFLAGS="$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf" 1054 unset GCCLOAD ; export LT_OS2_LDFLAGS="-Zomf -g -Zmap" ; \ 1055 $(MAKE) $(MAKEOPT) -C $(PATH_OBJ)/binutils/ld-elf \ 1056 CFLAGS="$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem" \ 1057 LDFLAGS="$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf" 1050 1058 1051 1059 # configure it (invoked after directory change). … … 1055 1063 ifeq "$(BUILD_PLATFORM)" "OS2" 1056 1064 $(ASH) -c " \ 1057 export CC=\"gcc.exe\" ; \ 1065 CC=\"gcc.exe\" \ 1066 CFLAGS=\"$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem\" \ 1067 LDFLAGS=\"$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf\" \ 1058 1068 $< \ 1059 1069 --enable-clh \ … … 1079 1089 --enable-languages=c,c++ " 1080 1090 endif 1081 mkdir -p libiberty 1082 # Not any longer. 1083 # $(ASH) -c "cd libiberty && \ 1084 # $(PATH_TOP)/src/gcc/libiberty/configure \ 1085 # --prefix=$(ALL_PREFIX) " 1091 mkdir -p gas-elf 1092 $(ASH) -c "cd gas-elf && \ 1093 CC=\"gcc.exe\" \ 1094 CFLAGS=\"$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem\" \ 1095 LDFLAGS=\"$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf\" \ 1096 $(PATH_TOP)/src/binutils/gas/configure \ 1097 --target=i386-pc-os2-elf \ 1098 --enable-shared=libgcc,bfd,opcodes \ 1099 --enable-nls \ 1100 --without-included-gettext \ 1101 --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \ 1102 --prefix=/gcc \ 1103 --with-gnu-as \ 1104 --program-suffix=-elf " 1105 mkdir -p ld-elf 1106 $(ASH) -c "cd ld-elf && \ 1107 CC=\"gcc.exe\" \ 1108 CFLAGS=\"$(BUILD_DEBUGINFO) $(BUILD_OPTIMIZE) -Zhigh-mem\" \ 1109 LDFLAGS=\"$(BUILD_DEBUGINFO) -Zhigh-mem -Zstack 1024 -Zomf\" \ 1110 $(PATH_TOP)/src/binutils/ld/configure \ 1111 --target=i386-pc-os2-elf \ 1112 --enable-shared=libgcc,bfd,opcodes \ 1113 --enable-nls \ 1114 --without-included-gettext \ 1115 --with-local-prefix=$(subst \,/,$(PATH_EMXPGCC)) \ 1116 --prefix=/gcc \ 1117 --with-gnu-as \ 1118 --program-suffix=-elf " 1086 1119 touch $(PATH_OBJ)/binutils/.ts.configured 1120 1087 1121 1088 1122 … … 1090 1124 # Repeating the prefix doesn't hurt anybody. 1091 1125 binutils-install-it: 1126 cd gas-elf && $(MAKE) $(MAKEOPT) prefix=$(ALL_PREFIX) install 1127 cd ld-elf && $(MAKE) $(MAKEOPT) prefix=$(ALL_PREFIX) install 1092 1128 $(MAKE) $(MAKEOPT) prefix=$(ALL_PREFIX) install 1093 1129 mv -f $(ALL_PREFIX)/bin/ld.exe $(ALL_PREFIX)/bin/ld-bad.exe -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.