Sophie

Sophie

distrib > Fedora > 16 > x86_64 > media > updates-src > by-pkgid > 4abac31ab1d2797007726ab2366763ce > files > 2

clean-2.4-9.fc16.src.rpm

--- src/compiler/backendC/CleanCompilerSources/Makefile.linux64	2012-06-29 21:43:41.946213761 +0200
+++ src/compiler/backendC/CleanCompilerSources/Makefile.linux64	2012-06-29 21:41:54.099871998 +0200
@@ -17,30 +17,30 @@ backend.a: objects $(OBJECTS)
 	$(RANLIB) backend.a
 
 objects:
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) backend.c -o backend.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) backendsupport.c -o backendsupport.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) buildtree.c -o buildtree.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) checker_2.c -o checker_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) checksupport.c -o checksupport.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) cocl.c -o cocl.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) codegen1.c -o codegen1.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) codegen2.c -o codegen2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) codegen3.c -o codegen3.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) codegen.c -o codegen.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) comparser_2.c -o comparser_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) compiler.c -o compiler.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) comsupport.c -o comsupport.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) dbprint.c -o dbprint.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) instructions.c -o instructions.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) optimisations.c -o optimisations.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) pattern_match_2.c -o pattern_match_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) result_state_database.c -o result_state_database.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) sa.c -o sa.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) scanner_2.c -o scanner_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) set_scope_numbers.c -o set_scope_numbers.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) settings.c -o settings.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) unix_io.c -o unix_io.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) statesgen.c -o statesgen.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) tcsupport_2.c -o tcsupport_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) typeconv_2.c -o typeconv_2.o
-	$(CC) -D_SUN_ -DGNU_C -O -fomit-frame-pointer -c $(CFLAGS) version.c -o version.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) backend.c -o backend.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) backendsupport.c -o backendsupport.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) buildtree.c -o buildtree.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) checker_2.c -o checker_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) checksupport.c -o checksupport.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) cocl.c -o cocl.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) codegen1.c -o codegen1.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) codegen2.c -o codegen2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) codegen3.c -o codegen3.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) codegen.c -o codegen.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) comparser_2.c -o comparser_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) compiler.c -o compiler.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) comsupport.c -o comsupport.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) dbprint.c -o dbprint.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) instructions.c -o instructions.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) optimisations.c -o optimisations.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) pattern_match_2.c -o pattern_match_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) result_state_database.c -o result_state_database.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) sa.c -o sa.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) scanner_2.c -o scanner_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) set_scope_numbers.c -o set_scope_numbers.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) settings.c -o settings.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) unix_io.c -o unix_io.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) statesgen.c -o statesgen.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) tcsupport_2.c -o tcsupport_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) typeconv_2.c -o typeconv_2.o
+	$(CC) -D_SUN_ -DGNU_C -DG_A64 -O -fomit-frame-pointer -c $(CFLAGS) version.c -o version.o
--- src/Makefile	2011-12-21 13:08:24.000000000 +0100
+++ src/Makefile	2012-06-29 21:40:25.236387538 +0200
@@ -13,10 +13,10 @@ all: ../StdEnv/Clean\ System\ Files/_sta
 RuntimeSystem/linux64/_startup.o:
 	cd RuntimeSystem ; ./remove_tmp_files_linux ; ./make_astartup.csh
 
-RuntimeSystem/linux64Profile/_startupProfile.o:
+RuntimeSystem/linux64Profile/_startupProfile.o: RuntimeSystem/linux64/_startup.o
 	cd RuntimeSystem ; ./remove_tmp_files_linux ; ./make_astartupProfile.csh
 
-RuntimeSystem/linux64Trace/_startupTrace.o:
+RuntimeSystem/linux64Trace/_startupTrace.o: RuntimeSystem/linux64Profile/_startupProfile.o RuntimeSystem/linux64/_startup.o
 	cd RuntimeSystem ; ./remove_tmp_files_linux ; ./make_astartupTrace.csh
 
 ../StdEnv/Clean\ System\ Files/_system.o: ../exe/cg
@@ -25,7 +25,7 @@ RuntimeSystem/linux64Trace/_startupTrace
 ../exe/cg: CodeGenerator/cg
 	cp CodeGenerator/cg ../exe/cg
 
-CodeGenerator/cg:
+CodeGenerator/cg: ../StdEnv/Clean\ System\ Files/_startup.o ../StdEnv/Clean\ System\ Files/_startupProfile.o ../StdEnv/Clean\ System\ Files/_startupTrace.o ../exe/cg ../StdEnv/Clean\ System\ Files/_system.o
 	cd CodeGenerator; \
 	$(MAKE) -f Makefile.linux64
 
@@ -41,20 +41,20 @@ tools/clm/patch_bin:
 	../bin/patch_bin ../bin/clm CLEANLIB $(CWD)/../exe
 	../bin/patch_bin ../bin/clm CLEANPATH $(CWD)/../StdEnv
 
-tools/clm/clm:
+tools/clm/clm: ../exe/cg
 	cd tools/clm; \
 	$(MAKE) -f Makefile.linux64 clm
 
-tools/clm/clms:
+tools/clm/clms: ../exe/cg
 	cd tools/clm; \
 	$(MAKE) -f Makefile.linux64 clms
 	../bin/patch_bin tools/clm/clms CLEANLIB $(CWD)/../exe
 	../bin/patch_bin tools/clm/clms CLEANPATH $(CWD)/../StdEnv
 
-libraries/ArgEnvUnix/ArgEnvC.o:
+libraries/ArgEnvUnix/ArgEnvC.o: tools/clm/clms tools/clm/clm
 	cd libraries/ArgEnvUnix; make ArgEnvC.o
 
-compiler/main/Unix/set_return_code_c.o:
+compiler/main/Unix/set_return_code_c.o: tools/clm/clms tools/clm/clm
 	cd compiler/main/Unix; make all
 
 ../exe/linker: tools/elf_linker/linker
@@ -69,7 +69,7 @@ tools/elf_linker/linker: libraries/ArgEn
 ../exe/cocl: compiler/cocl
 	cp compiler/cocl ../exe/cocl
 
-compiler/cocl: libraries/ArgEnvUnix/ArgEnvC.o compiler/main/Unix/set_return_code_c.o
+compiler/cocl: ../exe/linker libraries/ArgEnvUnix/ArgEnvC.o compiler/main/Unix/set_return_code_c.o
 	cd compiler; \
 	cd backendC/CleanCompilerSources; make -f Makefile.linux64;  cd ../..; \
 	../../bin/clm -O _system; \
@@ -86,7 +86,8 @@ compiler/cocl: libraries/ArgEnvUnix/ArgE
 ../bin/htoclean: tools/htoclean/htoclean
 	cp tools/htoclean/htoclean ../bin/htoclean
 
-tools/htoclean/htoclean:
+tools/htoclean/htoclean: compiler/cocl
+	sleep 1
 	cd tools/htoclean/htoclean\ source\ code; \
 	../../../../bin/clm -I ../../../libraries/ArgEnvUnix -l ../../../libraries/ArgEnvUnix/ArgEnvC.o -h 4m -nt -nr -I unix htoclean -o ../htoclean
 
--- src/tools/clm/Makefile.linux64	2012-06-29 21:43:41.949213739 +0200
+++ src/tools/clm/Makefile.linux64	2012-06-29 21:40:25.236387538 +0200
@@ -2,7 +2,7 @@ CC=gcc
 CPPFLAGS += -DGNU_C -DLINUX -DLINUX_ELF -DI486 -DA_64
 
 clm: clm.o cachingcompiler.o
-	$(CC) -pedantic -Wall -W $(CFLAGS) clm.o cachingcompiler.o -o clm
+	$(CC) -DG_A64 -pedantic -Wall -W $(CFLAGS) clm.o cachingcompiler.o -o clm
 #	./patch_bin clm CLEANLIB $(HOME)/Clean2/exe
 #	./patch_bin clm CLEANPATH .:$(HOME)/Clean2/stdenv:$(HOME)/Clean2/iolib
 
@@ -13,7 +13,7 @@ clm.o: clm.c cachingcompiler.h
 #	gcc -pedantic -Wall -c -DGNU_C -DSOLARIS -O clm.c # -mcpu=ppc603 clm.c
  
 clms: clms.o cachingcompiler.o
-	$(CC) -pedantic -Wall -W $(CFLAGS) -s clms.o cachingcompiler.o -o clms
+	$(CC) -DG_A64 -pedantic -Wall -W $(CFLAGS) -s clms.o cachingcompiler.o -o clms
  
 clms.o: clm.c cachingcompiler.h
-	$(CC) -pedantic -Wall -W $(CFLAGS) $(CPPFLAGS) -c -o clms.o -DSYSTEM_LINKER clm.c
+	$(CC) -DG_A64 -pedantic -Wall -W $(CFLAGS) $(CPPFLAGS) -c -o clms.o -DSYSTEM_LINKER clm.c