OSDN Git Service

GCC properly provides CTOR/DTOR END/LIST symbols already via the normal
[uclinux-h8/elf2flt.git] / Makefile.in
index 5f9e17d..1b192c4 100644 (file)
@@ -48,7 +48,7 @@ PROG_ELF2FLT = elf2flt$(EXEEXT)
 PROG_FLTHDR = flthdr$(EXEEXT)
 PROGS = $(PROG_ELF2FLT) $(PROG_FLTHDR)
 
-all: $(PROGS)
+all: $(PROGS) ld-elf2flt
 
 $(PROG_ELF2FLT): $(srcdir)/elf2flt.c compress.o $(srcdir)/stubs.c
        $(CC) $(CCFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
@@ -56,6 +56,9 @@ $(PROG_ELF2FLT): $(srcdir)/elf2flt.c compress.o $(srcdir)/stubs.c
 $(PROG_FLTHDR): $(srcdir)/flthdr.c compress.o
        $(CC) $(CCFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
 
+ld-elf2flt: $(srcdir)/ld-elf2flt.in
+       ./config.status $@
+
 Makefile: $(srcdir)/Makefile.in
        ./config.status $@