|
|
|
@ -63,7 +63,7 @@ SCRIPTS += $(srcdir)/intr_vectors.ld |
|
|
|
|
|
|
|
CRT = gcrt0.o crt0.o crt0-minrt.o crtn.o crtn-minrt.o |
|
|
|
SIM_BSP = libsim.a |
|
|
|
LIBNOSYS = libnosys.a |
|
|
|
LIB_CIO = libcio.a |
|
|
|
LIB_CRT = libcrt.a |
|
|
|
|
|
|
|
SIM_OBJS = syscalls.o \
|
|
|
|
@ -71,7 +71,7 @@ SIM_OBJS = syscalls.o \ |
|
|
|
write.o \
|
|
|
|
sbrk.o |
|
|
|
|
|
|
|
NOSYS_OBJS = nosyscalls.o \
|
|
|
|
CIO_OBJS = ciosyscalls.o \
|
|
|
|
cio.o \
|
|
|
|
write.o \
|
|
|
|
unlink.o \
|
|
|
|
@ -91,7 +91,7 @@ CRT_OBJS = \ |
|
|
|
@host_makefile_frag@ |
|
|
|
|
|
|
|
|
|
|
|
all: $(CRT) $(SIM_BSP) $(LIBNOSYS) $(LIB_CRT) copy_scripts_to_objdir |
|
|
|
all: $(CRT) $(SIM_BSP) $(LIB_CIO) $(LIB_CRT) copy_scripts_to_objdir |
|
|
|
|
|
|
|
crt_%.o : crt0.S |
|
|
|
$(CC) -DL$* -Wa,-gdwarf2 -Wa,-I$(srcdir) $(CFLAGS_FOR_TARGET) $(INCLUDES) $(CFLAGS) -c $< -o $@ |
|
|
|
@ -110,7 +110,7 @@ $(SIM_BSP): $(SIM_OBJS) |
|
|
|
$(AR) $(ARFLAGS) $@ $? |
|
|
|
$(RANLIB) $@ |
|
|
|
|
|
|
|
$(LIBNOSYS): $(NOSYS_OBJS) |
|
|
|
$(LIB_CIO): $(CIO_OBJS) |
|
|
|
$(AR) $(ARFLAGS) $@ $? |
|
|
|
$(RANLIB) $@ |
|
|
|
|
|
|
|
@ -151,8 +151,8 @@ unlink.o : $(SDEPS) |
|
|
|
utime.o : $(SDEPS) |
|
|
|
write.o : $(SDEPS) |
|
|
|
|
|
|
|
install: $(CRT) $(SIM_BSP) $(LIBNOSYS) $(LIB_CRT) $(SCRIPTS) |
|
|
|
for c in $(CRT) $(SIM_BSP) $(LIBNOSYS) $(LIB_CRT); do \
|
|
|
|
install: $(CRT) $(SIM_BSP) $(LIB_CIO) $(LIB_CRT) $(SCRIPTS) |
|
|
|
for c in $(CRT) $(SIM_BSP) $(LIB_CIO) $(LIB_CRT); do \
|
|
|
|
$(INSTALL_DATA) $$c $(tooldir)/lib${MULTISUBDIR}/$$c ;\
|
|
|
|
done |
|
|
|
for c in $(SCRIPTS); do \
|
|
|
|
|