You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/app-emulation/coldfire/files/coldfire-0.3.1-build.patch

33 lines
693 B

respect env build settings
--- a/Makefile.rules.in
+++ b/Makefile.rules.in
@@ -1,9 +1,9 @@
CC = @CC@
-CFLAGS = -Wall -fomit-frame-pointer @CFLAGS@ -I$(TOPSRCDIR)
+CFLAGS = -Wall @CPPFLAGS@ @CFLAGS@ -I$(TOPSRCDIR)
LIBS = @LIBS@
LD_R = ld -r
RM = rm -f
-LDFLAGS =
+LDFLAGS = @LDFLAGS@
prefix = @prefix@
fix parallel build problems ... objs need generated tracer, and coldfire
needs subdir objs
--- a/Makefile.in
+++ b/Makefile.in
@@ -22,7 +22,8 @@
#Force version to be made before subdirectories
subdirs-all: version.h
-coldfire: $(OBJS) force
+$(OBJS): | subdirs-all
+coldfire: $(OBJS) force | subdirs-all
$(CC) $(LDFLAGS) $(OBJS) $(SUBDIR_OBJS) -o $@ $(LIBS)