From ece70c1dbc8f8351142a94a24e10c269a153c2a7 Mon Sep 17 00:00:00 2001 From: Ben Avison <bavison@gitlab.riscosopen.org> Date: Tue, 9 Nov 2004 18:51:33 +0000 Subject: [PATCH] BBE-related change: Added verbatim rom_link rules for each of USBDriver, OHCIDriver and EHCIDriver, because the fact that source files are re-built in the rom_link phase breaks srcbuild's automatic rom_link rule generation. Retagged since this won't affect code generation for existing builds. --- build/Makefile | 6 ++++++ build/rom_link_v/EHCIDriver | 10 ++++++++++ build/rom_link_v/OHCIDriver | 10 ++++++++++ build/rom_link_v/USBDriver | 10 ++++++++++ 4 files changed, 36 insertions(+) create mode 100644 build/rom_link_v/EHCIDriver create mode 100644 build/rom_link_v/OHCIDriver create mode 100644 build/rom_link_v/USBDriver diff --git a/build/Makefile b/build/Makefile index c202981..821f4d4 100644 --- a/build/Makefile +++ b/build/Makefile @@ -149,5 +149,11 @@ debug: gpa.${COMPONENT} ${DIRS} listing: i.ohci i.ohcimodule i.usb i.usbdi i.usbdi_util i.usb_subr i.ugen i.usbmodule i.ehcimodule +BBETYPE = usb +bbe-usb: bbe-generic + ${MKDIR} ${BBEDIR}.aof + BBE_Export_File aof.${TARGET} + ${CP} rom_link_v.${TARGET} ${VERBATIMROMLINK} ${CPFLAGS} + # Dynamic dependencies: diff --git a/build/rom_link_v/EHCIDriver b/build/rom_link_v/EHCIDriver new file mode 100644 index 0000000..11555ea --- /dev/null +++ b/build/rom_link_v/EHCIDriver @@ -0,0 +1,10 @@ +# +# BBE Makefile fragment for rom_link for EHCIDriver +# + +rom_link-EHCIDriver: + ${MKDIR} linked + ${LD} -o linked.${TARGET} -rmf -base ${ADDRESS} aof.${TARGET} RISC_OSLib:o.abssym + ${CP} linked.${TARGET} ${LINKDIR}.${TARGET} ${CPFLAGS} + @${ECHO} ${COMPONENT}: rom_link complete + diff --git a/build/rom_link_v/OHCIDriver b/build/rom_link_v/OHCIDriver new file mode 100644 index 0000000..7a9d6e7 --- /dev/null +++ b/build/rom_link_v/OHCIDriver @@ -0,0 +1,10 @@ +# +# BBE Makefile fragment for rom_link for OHCIDriver +# + +rom_link-OHCIDriver: + ${MKDIR} linked + ${LD} -o linked.${TARGET} -rmf -base ${ADDRESS} aof.${TARGET} RISC_OSLib:o.abssym + ${CP} linked.${TARGET} ${LINKDIR}.${TARGET} ${CPFLAGS} + @${ECHO} ${COMPONENT}: rom_link complete + diff --git a/build/rom_link_v/USBDriver b/build/rom_link_v/USBDriver new file mode 100644 index 0000000..002e064 --- /dev/null +++ b/build/rom_link_v/USBDriver @@ -0,0 +1,10 @@ +# +# BBE Makefile fragment for rom_link for USBDriver +# + +rom_link-USBDriver: + ${MKDIR} linked + ${LD} -o linked.${TARGET} -rmf -base ${ADDRESS} aof.${TARGET} RISC_OSLib:o.abssym + ${CP} linked.${TARGET} ${LINKDIR}.${TARGET} ${CPFLAGS} + @${ECHO} ${COMPONENT}: rom_link complete + -- GitLab