|
|
qemu 1.0.1
<build condition="X86"> <dictionary name="openbios-x86" init="openbios"> <object source="init.fs" target="forth"/> </dictionary> <library name="x86" type="static" target="target"> <object source="openbios.c"/> <object source="exception.c"/> <object source="console.c"/> <object source="lib.c"/> <object source="boot.c"/> <object source="context.c"/> <object source="linux_load.c"/> <object source="segment.c"/> <object source="sys_info.c"/> <object source="entry.S"/> <object source="xbox/console.c" condition="XBOX"/> <object source="xbox/methods.c" condition="XBOX"/> </library> <executable name="openbios.multiboot" target="target" condition="IMAGE_ELF_MULTIBOOT"> <rule> $(call quiet-command,$(LD) --warn-common -N -T $(SRCDIR)/arch/x86/ldscript -o [email protected] --whole-archive $^," LINK $(TARGET_DIR)$@") $(call quiet-command,$(NM) [email protected] | sort > $(ODIR)/openbios-multiboot.syms," GEN $(TARGET_DIR)[email protected]") $(call quiet-command,$(STRIP) [email protected] -o $@," STRIP $(TARGET_DIR)$@")</rule> <object source="multiboot.c"/> <external-object source="libx86.a"/> <external-object source="libbootstrap.a"/> <external-object source="libopenbios.a"/> <external-object source="libpackages.a"/> <external-object source="libdrivers.a"/> <external-object source="liblibc.a"/> <external-object source="libfs.a"/> <external-object source="libgcc.a"/> </executable> <executable name="openbios-plain.elf" target="target" condition="IMAGE_ELF"> <rule> $(call quiet-command,$(LD) --warn-common -N -T $(SRCDIR)/arch/x86/ldscript -o [email protected] --whole-archive $^," LINK $(TARGET_DIR)$@") $(call quiet-command,$(NM) [email protected] | sort > $(ODIR)/openbios-plain.syms," GEN $(TARGET_DIR)[email protected]") $(call quiet-command,$(STRIP) [email protected] -o $@," STRIP $(TARGET_DIR)$@")</rule> <object source="plainboot.c"/> <external-object source="libx86.a"/> <external-object source="libbootstrap.a"/> <external-object source="libopenbios.a"/> <external-object source="libpackages.a"/> <external-object source="libdrivers.a"/> <external-object source="liblibc.a"/> <external-object source="libfs.a"/> <external-object source="libgcc.a"/> </executable> <!-- HACK ALERT --> <executable name="target/include/static-dict.h" target="target" condition="IMAGE_ELF_EMBEDDED"> <rule><![CDATA[ $(call quiet-command,$(ODIR)/forthstrap -x -D $@ -d $< </dev/null, " GEN $(TARGET_DIR)$@")]]></rule> <external-object source="openbios-x86.dict"/> </executable> <executable name="target/arch/x86/builtin.o" target="target" condition="IMAGE_ELF_EMBEDDED"> <rule><![CDATA[ $(SRCDIR)/arch/x86/builtin.c $(ODIR)/target/include/static-dict.h $(call quiet-command,$(CC) $$EXTRACFLAGS $(CFLAGS) $(INCLUDES) -c -o $@ $(SRCDIR)/arch/x86/builtin.c, " CC $(TARGET_DIR)$@")]]></rule> </executable> <!-- END OF HACK ALERT --> <executable name="openbios-builtin.elf" target="target" condition="IMAGE_ELF_EMBEDDED"> <rule> $(call quiet-command,$(LD) --warn-common -N -T $(SRCDIR)/arch/x86/ldscript -o [email protected] --whole-archive $^," LINK $(TARGET_DIR)$@") $(call quiet-command,$(NM) [email protected] | sort > $(ODIR)/openbios-builtin.syms," GEN $(TARGET_DIR)[email protected]") $(call quiet-command,$(STRIP) [email protected] -o $@," STRIP $(TARGET_DIR)$@")</rule> <external-object source="target/arch/x86/builtin.o"/> <external-object source="libx86.a"/> <external-object source="libbootstrap.a"/> <external-object source="libopenbios.a"/> <external-object source="libpackages.a"/> <external-object source="libdrivers.a"/> <external-object source="liblibc.a"/> <external-object source="libfs.a"/> <external-object source="libgcc.a"/> </executable> </build>
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.