]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/sh/Makefile.in
sim: introduce {COMPILE,LINK}_FOR_BUILD
[thirdparty/binutils-gdb.git] / sim / sh / Makefile.in
index d116a30d669a7359d9a54b0e159730dea5cb4bc2..54f1e0ab94b8b3554c6cbb1ac905513dc9291bbd 100644 (file)
@@ -39,9 +39,11 @@ table.c: gencode
 ppi.c: gencode
        ./gencode -p >ppi.c
 
-gencode: gencode.c
-       $(CC_FOR_BUILD) $(BUILD_CFLAGS) $(BUILD_LDFLAGS) $(WARN_CFLAGS) \
-               -o gencode $(srcdir)/gencode.c
+gencode.o: gencode.c
+       $(COMPILE_FOR_BUILD) -c $< -o $@
+
+gencode: gencode.o
+       $(LINK_FOR_BUILD) $^
 
 sh-clean:
        rm -f gencode code.c table.c