diff options
Diffstat (limited to 'macho64/make.sh')
-rwxr-xr-x | macho64/make.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/macho64/make.sh b/macho64/make.sh index 025fb92..246439a 100755 --- a/macho64/make.sh +++ b/macho64/make.sh @@ -1,6 +1,9 @@ as startup.s -o startup.o as startupTrace.s -o startupTrace.o -(cd ..; gcc -c -O -DI486 -DMACH_O64 scon.c) +as startupProfile.s -o startupProfile.o +(cd ..; gcc -c -O -DI486 -DMACH_O64 scon.c -o scon.o) +(cd ..; gcc -c -O -DI486 -DMACH_O64 -DTIME_PROFILE -DPROFILE scon.c -o scon-profile.o) +(cd ..; gcc -c -O -DI486 -DMACH_O64 -DTIME_PROFILE -DPROFILE -DTRACE scon.c -o scon-trace.o) (cd ..; gcc -c -O -DUSE_CLIB -DLINUX -DI486 -DGNU_C -DMACH_O64 -o macho64/ufileIO2.o ./ufileIO2.c) as afileIO3.s -o afileIO3.o # Because of a bug in ld, the following does not work anymore (MacOSX 10.7 and 10.8) @@ -8,4 +11,7 @@ as afileIO3.s -o afileIO3.o libtool -static -o _startup.o startup.o ../scon.o afileIO3.o ufileIO2.o # Because of a bug in ld, the following does not work anymore (MacOSX 10.7 and 10.8) # ld -r startupTrace.o ../scon.o afileIO3.o ufileIO2.o -o _startupTrace.o -libtool -static -o _startupTrace.o startupTrace.o ../scon.o afileIO3.o ufileIO2.o +libtool -static -o _startupTrace.o startupTrace.o ../scon-trace.o afileIO3.o ufileIO2.o +# Because of a bug in ld, the following does not work anymore (MacOSX 10.7 and 10.8) +# ld -r startupProfile.o ../scon.o afileIO3.o ufileIO2.o -o _startupProfile.o +libtool -static -o _startupProfile.o startupProfile.o ../scon-profile.o afileIO3.o ufileIO2.o |