[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bochs-dev
Subject:    Re: [Bochs-developers] [PATCH] bios make & gcc 3.2
From:       Frank Cornelis <Frank.Cornelis () elis ! ugent ! be>
Date:       2003-11-28 14:41:00
[Download RAW message or body]

> IIRC it's sufficient to use the additional compiler switch "-P". The
> default behaviour of gcc īs preprocessor used to be different.

--- bochs.orig/bios/Makefile.in	2003-11-13 10:54:39.000000000 +0100
+++ bochs/bios/Makefile.in	2003-11-28 15:32:52.000000000 +0100
@@ -65,7 +65,7 @@
 	@RMCOMMAND@ BIOS-bochs-*
 
 BIOS-bochs-latest: rombios.c biossums
-	gcc -DBX_SMP_PROCESSORS=1 -E $< > _rombios_.c
+	gcc -DBX_SMP_PROCESSORS=1 -E -P $< > _rombios_.c
 	bcc -o rombios.s -C-c -D__i86__ -0 -S _rombios_.c
 	sed -e 's/^\.text//' -e 's/^\.data//' rombios.s > _rombios_.s
 	as86 _rombios_.s -b tmp.bin -u- -w- -g -0 -j -O -l rombios.txt
@@ -75,7 +75,7 @@
 	rm -f _rombios_.s
 
 BIOS-bochs-2-processors: rombios.c biossums
-	gcc -DBX_SMP_PROCESSORS=2 -E $< > _rombios2_.c
+	gcc -DBX_SMP_PROCESSORS=2 -E -P $< > _rombios2_.c
 	bcc -o rombios2.s -C-c -D__i86__ -0 -S _rombios2_.c
 	sed -e 's/^\.text//' -e 's/^\.data//' rombios2.s > _rombios2_.s
 	as86 _rombios2_.s -b tmp2.bin -u- -w- -g -0 -j -O -l rombios2.txt
@@ -85,7 +85,7 @@
 	rm -f _rombios2_.s
 
 BIOS-bochs-4-processors: rombios.c biossums
-	gcc -DBX_SMP_PROCESSORS=4 -E $< > _rombios4_.c
+	gcc -DBX_SMP_PROCESSORS=4 -E -P $< > _rombios4_.c
 	bcc -o rombios4.s -C-c -D__i86__ -0 -S _rombios4_.c
 	sed -e 's/^\.text//' -e 's/^\.data//' rombios4.s > _rombios4_.s
 	as86 _rombios4_.s -b tmp4.bin -u- -w- -g -0 -j -O -l rombios4.txt
@@ -95,7 +95,7 @@
 	rm -f _rombios4_.s
 
 BIOS-bochs-8-processors: rombios.c biossums
-	gcc -DBX_SMP_PROCESSORS=8 -E $< > _rombios8_.c
+	gcc -DBX_SMP_PROCESSORS=8 -E -P $< > _rombios8_.c
 	bcc -o rombios8.s -C-c -D__i86__ -0 -S _rombios8_.c
 	sed -e 's/^\.text//' -e 's/^\.data//' rombios8.s > _rombios8_.s
 	as86 _rombios8_.s -b tmp8.bin -u- -w- -g -0 -j -O -l rombios8.txt



-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive?  Does it
help you create better code?  SHARE THE LOVE, and help us help
YOU!  Click Here: http://sourceforge.net/donate/
_______________________________________________
bochs-developers mailing list
bochs-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bochs-developers

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic