From 7d5f9735acfcbb1a1d397a1a0ddee406d0cd1d6c Mon Sep 17 00:00:00 2001 From: Brett Gordon Date: Sat, 14 Oct 2017 19:47:13 -0400 Subject: [PATCH] smallc: link CRT0 to build binary correctly. --- Applications/SmallC/Makefile.6809 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Applications/SmallC/Makefile.6809 b/Applications/SmallC/Makefile.6809 index 0fc31ca0..23354c19 100644 --- a/Applications/SmallC/Makefile.6809 +++ b/Applications/SmallC/Makefile.6809 @@ -7,10 +7,10 @@ CFLAGS = -I../../Library/include -I../../Library/include/6809 -Wall -pedantic - COPT = -Os LINKER_OPT = --oformat=raw -L../../Library/libs -lc6809 LIBGCCDIR = $(dir $(shell $(CC) -print-libgcc-file-name)) -LINKER_OPT += -L$(LIBGCCDIR) -lgcc -Map=ld09.map -LINKER_OPT += --script=../util/$(TARGET).link -ASM_OPT = -o CRT0 = ../../Library/libs/crt0_6809.o +LINKER_OPT += -L$(LIBGCCDIR) -lgcc -Map=ld09.map +LINKER_OPT += --script=../util/$(TARGET).link $(CRT0) +ASM_OPT = -o LIBDIR =/usr/bin LDFLAGS = -- 2.34.1