From: Brett Gordon Date: Sun, 6 Mar 2016 17:51:31 +0000 (-0500) Subject: coco3: force devide_discard to discard section. X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=9c8ac567ff258cac4c2d8979edcced901a4c84d8;p=FUZIX.git coco3: force devide_discard to discard section. --- diff --git a/Kernel/platform-coco3/Makefile b/Kernel/platform-coco3/Makefile index 0eefe8f2..04b85504 100644 --- a/Kernel/platform-coco3/Makefile +++ b/Kernel/platform-coco3/Makefile @@ -2,16 +2,18 @@ CSRCS = ttydw.c mbr.c CSRCS += devices.c main.c libc.c devsdc.c +CDSRCS = ../dev/devide_discard.c + DSRCS = ../dev/devdw.c ../dev/blkdev.c ../dev/devide.c -DSRCS += ../dev/devide_discard.c ASRCS = coco3.s crt0.s ../platform-dragon-nx32/ide.s ASRCS += tricks.s commonmem.s usermem_gime.s drivewire.s sdc.s videoll.s COBJS = $(CSRCS:.c=$(BINEXT)) AOBJS = $(ASRCS:.s=$(BINEXT)) -DOBJS = devdw.o blkdev.o devide.o devide_discard.o -OBJS = $(COBJS) $(AOBJS) $(DOBJS) +DOBJS = devdw.o blkdev.o devide.o +CDOBJS = $(CDSRCS:.c=$(BINEXT)) +OBJS = $(COBJS) $(AOBJS) $(DOBJS) $(CDOBJS) CROSS_CCOPTS += -I../dev/ @@ -22,6 +24,9 @@ all: $(OBJS) $(COBJS): %$(BINEXT): %.c $(CROSS_CC) $(CROSS_CCOPTS) -c $< +$(CDOBJS): %$(BINEXT): %.c + $(CROSS_CC) $(CROSS_CCOPTS) $(CROSS_CC_SEGDISC) -c $< + $(DOBJS): %$(BINEXT): ../dev/%.c $(CROSS_CC) $(CROSS_CCOPTS) -c $<