X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=palacios%2Fsrc%2Fvmboot%2Frombios%2FMakefile;h=c42eaafb3b0b3e7b93b2ae3607e33b070bd64332;hp=1d16fb2763678871a3922122f996c3b2625ac989;hb=624a05de781c51ed5d34a6db2583f884918a9594;hpb=43c556d146e12c7f35612e3a8cf6420b42fdef70 diff --git a/palacios/src/vmboot/rombios/Makefile b/palacios/src/vmboot/rombios/Makefile index 1d16fb2..c42eaaf 100644 --- a/palacios/src/vmboot/rombios/Makefile +++ b/palacios/src/vmboot/rombios/Makefile @@ -22,6 +22,16 @@ BIOS-bochs-latest: rombios.c biossums ./biossums BIOS-bochs-latest rm -f _rombios_.s +BIOS-bochs-latest.elf: rombios.c biossums + gcc -DBX_SMP_PROCESSORS=1 -E -P $< > _rombios_elf.c + bcc -o rombios_elf.s -C-c -D__i86__ -0 -S _rombios_elf.c + sed -e 's/^\.text//' -e 's/^\.data//' rombios_elf.s > _rombios_elf.s + as86 _rombios_elf.s -u- -w- -g -0 -j -O -l rombios_elf.txt + -perl makesym.perl < rombios_elf.txt > rombios_elf.sym + mv tmp.bin BIOS-bochs-latest.elf + ./biossums BIOS-bochs-latest.elf +# rm -f _rombios_.s + biossums: biossums.c gcc -o biossums biossums.c