diff options
author | Jakob Kaivo <jkk@ung.org> | 2019-03-06 21:54:50 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2019-03-06 21:54:50 -0500 |
commit | ff0c6b0b2dfa2620518cd42e5187430bb50df6f1 (patch) | |
tree | f3f834a5b7d630491a11ba537d89a8016d91abf1 /.deps.mk | |
parent | 378346c9208718221779607ed74351888d0f695b (diff) |
add architecture specific stuff into base library
Diffstat (limited to '.deps.mk')
-rw-r--r-- | .deps.mk | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -2,6 +2,10 @@ include .config.mk BASE_CFLAGS=-I$(INCDIR) -fno-builtin -nostdinc +libc.a($(ARCHITECTURE)-$(WORDSIZE).o): $(OBJDIR)/$(ARCHITECTURE)-$(WORDSIZE).o +$(OBJDIR)/$(ARCHITECTURE)-$(WORDSIZE).o: $(SRCDIR)/nonstd/$(ARCHITECTURE)-$(WORDSIZE).s + $(CC) $(BASE_CFLAGS) $(CFLAGS) -c $(SRCDIR)/nonstd/$(ARCHITECTURE)-$(WORDSIZE).s -o $@ + libc.a(__libc_start.o): $(OBJDIR)/__libc_start.o $(OBJDIR)/__libc_start.o: ./src/nonstd/__libc_start.c $(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/nonstd/__libc_start.c -o $@ @@ -22,6 +26,10 @@ libc.a(_XOPEN_SOURCE_EXTENDED.o): $(OBJDIR)/_XOPEN_SOURCE_EXTENDED.o $(OBJDIR)/_XOPEN_SOURCE_EXTENDED.o: ./src/nonstd/_FTM/_XOPEN_SOURCE_EXTENDED.c $(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/nonstd/_FTM/_XOPEN_SOURCE_EXTENDED.c -o $@ +libc.a(crt1.o): $(OBJDIR)/crt1.o +$(OBJDIR)/crt1.o: ./src/nonstd/crt/crt1.c + $(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/nonstd/crt/crt1.c -o $@ + libc.a(__syscall.o): $(OBJDIR)/__syscall.o $(OBJDIR)/__syscall.o: ./src/nonstd/__syscall.c $(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/nonstd/__syscall.c -o $@ |