Commit ece70c1d authored by Ben Avison's avatar Ben Avison
Browse files

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.
parent e9f0e9c8
......@@ -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:
#
# 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
#
# 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
#
# 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
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment