diff options
Diffstat (limited to 'games-util/ucon64/files/ucon64-2.2.1-respect-flags.patch')
-rw-r--r-- | games-util/ucon64/files/ucon64-2.2.1-respect-flags.patch | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/games-util/ucon64/files/ucon64-2.2.1-respect-flags.patch b/games-util/ucon64/files/ucon64-2.2.1-respect-flags.patch new file mode 100644 index 000000000000..c1c9ed6f78da --- /dev/null +++ b/games-util/ucon64/files/ucon64-2.2.1-respect-flags.patch @@ -0,0 +1,35 @@ +Respect *FLAGS and toolchain variables in Makefiles where missing. +--- a/Makefile ++++ b/Makefile +@@ -12,3 +12,3 @@ + CFLAGS+=-I. -Wall -W -Wno-implicit-fallthrough -Wno-format-truncation \ +--Wno-stringop-overflow -O3 -fsigned-char ++-Wno-stringop-overflow -fsigned-char + # Enable -Wstringop-overflow[=type] when it is no longer a broken, partial +@@ -19,3 +19,2 @@ + # ld: warning: option -s is obsolete and being ignored +-LDFLAGS+=-s + endif +--- a/backup/libcd64/Makefile ++++ b/backup/libcd64/Makefile +@@ -1,2 +1 @@ +-CC=gcc + +@@ -7,3 +6,2 @@ + else +-CFLAGS+=-O6 -funroll-loops -fexpensive-optimizations + endif +@@ -181,4 +179,4 @@ + else +- ld -r $^ $(LIBS) -o $*.o +- ar crs $@ $*.o ++ $(LD) -r $^ $(LIBS) -o $*.o ++ $(AR) crs $@ $*.o + endif +--- a/libdiscmage/Makefile.in ++++ b/libdiscmage/Makefile.in +@@ -33,3 +33,2 @@ + # /usr/bin/libtool: -static not specified, -s invalid +-LDFLAGS+=-s + endif + |