Changeset 14675
- Timestamp:
- Mar 14, 2011, 10:56:00 AM (14 years ago)
- Location:
- trunk/source/lisp-kernel
- Files:
-
- 2 edited
-
darwinx8632/Makefile (modified) (4 diffs)
-
darwinx8664/Makefile (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/lisp-kernel/darwinx8632/Makefile
r14584 r14675 17 17 SVN_REVISION=$(shell svnversion || echo "unknown") 18 18 19 SDKROOT=/Developer/SDKs/MacOSX10.5.sdk 20 OSVERSION=10.5 21 #SDKROOT=/Developer/SDKs/MacOSX10.6.sdk 22 #OSVERSION=10.6 23 19 24 MDYNAMIC_NO_PIC = $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-no-pic") && /bin/echo "-mdynamic-no-pic") 20 25 … … 22 27 RM = /bin/rm 23 28 LD = ld 24 LDFLAGS = -macosx_version_min 10.5-arch i386 -dynamic -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x00011000 -sectalign __TEXT __text 0x100029 LDFLAGS = -macosx_version_min $(OSVERSION) -arch i386 -dynamic -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x00011000 -sectalign __TEXT __text 0x1000 25 30 AS = as 26 31 M4 = gm4 27 32 M4FLAGS = -DDARWIN -DX86 -DX8632 28 33 ASFLAGS = -arch i386 -g 29 CDEFINES = -DDARWIN -DX86 -DX8632 -DSVN_REVISION=$(SVN_REVISION) 34 CDEFINES = -DDARWIN -DX86 -DX8632 -DSVN_REVISION=$(SVN_REVISION) -D_DARWIN_NO_64_BIT_INODE 30 35 CDEBUG = -g 31 36 COPT = -O2 … … 33 38 # however. 34 39 WFORMAT = -Wno-format 35 CC= gcc-4.040 CC=cc 36 41 PLATFORM_H = platform-darwinx8632.h 37 42 … … 39 44 $(M4) $(M4FLAGS) -I../ $< | $(AS) $(ASFLAGS) -o $@ 40 45 .c.o: 41 $(CC) -include ../$(PLATFORM_H) -c -arch i386 $< $(CDEFINES) $(CDEBUG) $(COPT) $(MDYNAMIC_NO_PIC) $(WFORMAT) -mmacosx-version-min= 10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk-o $@46 $(CC) -include ../$(PLATFORM_H) -c -arch i386 $< $(CDEFINES) $(CDEBUG) $(COPT) $(MDYNAMIC_NO_PIC) $(WFORMAT) -mmacosx-version-min=$(OSVERSION) -isysroot $(SDKROOT) -o $@ 42 47 43 48 SPOBJ = x86-spjump32.o x86-spentry32.o x86-subprims32.o -
trunk/source/lisp-kernel/darwinx8664/Makefile
r14584 r14675 15 15 16 16 17 SVN_REVISION=$(shell svnversion || echo "unknown") 17 18 18 SVN_REVISION=$(shell svnversion || echo "unknown") 19 SDKROOT=/Developer/SDKs/MacOSX10.5.sdk 20 OSVERSION=10.5 21 #SDKROOT=/Developer/SDKs/MacOSX10.6.sdk 22 #OSVERSION=10.6 19 23 20 24 MDYNAMIC_NO_PIC = $(shell ($(CC) --help -v 2>&1 | grep -q -e "-mdynamic-no-pic") && /bin/echo "-mdynamic-no-pic") … … 23 27 VPATH = .. 24 28 RM = /bin/rm 25 CC= gcc-4.029 CC=cc 26 30 27 31 ### Current ld64 bugs include the claim that 0x1000 isn't a power of 2. 28 32 ### Gosh. I always thought that it was. Go know, right ? 29 LDFLAGS = -macosx_version_min 10.5 -arch x86_64 -dynamic -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x0001100030 33 LDFLAGS = -macosx_version_min $(OSVERSION) -arch x86_64 -dynamic \ 34 -o $@ -e start -pagezero_size 0x11000 -seg1addr 0x00011000 31 35 32 36 AS = as … … 49 53 M4FLAGS = -DDARWIN -DX86 -DX8664 -DTCR_IN_GPR 50 54 ASFLAGS = -arch x86_64 -g 51 CDEFINES = -DDARWIN -DX86 -DX8664 -DTCR_IN_GPR -DSVN_REVISION=$(SVN_REVISION) 55 CDEFINES = -DDARWIN -DX86 -DX8664 -DTCR_IN_GPR -DSVN_REVISION=$(SVN_REVISION) \ 56 -D_DARWIN_NO_64_BIT_INODE 52 57 CDEBUG = -g 53 58 COPT = -O2 … … 60 65 $(M4) $(M4FLAGS) -I../ $< | $(AS) $(ASFLAGS) -o $@ 61 66 .c.o: 62 $(CC) -include ../$(PLATFORM_H) -c $< -arch x86_64 $(CDEFINES) $(CDEBUG) $(COPT) $(WFORMAT) $(MDYNAMIC_NO_PIC) -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk -o $@ 67 $(CC) -include ../$(PLATFORM_H) -c $< -arch x86_64 $(CDEFINES) \ 68 $(CDEBUG) $(COPT) $(WFORMAT) $(MDYNAMIC_NO_PIC) \ 69 -mmacosx-version-min=$(OSVERSION) -isysroot $(SDKROOT) -o $@ 63 70 64 71 SPOBJ = x86-spjump64.o x86-spentry64.o x86-subprims64.o
Note:
See TracChangeset
for help on using the changeset viewer.
