summaryrefslogtreecommitdiff
path: root/sysutils/cdrtools/files/patch-RULES__cc-gcc.rul
diff options
context:
space:
mode:
authorMarius Strobl <marius@FreeBSD.org>2015-12-29 00:33:00 +0000
committerMarius Strobl <marius@FreeBSD.org>2015-12-29 00:33:00 +0000
commitd264c45f164056446ba5c8992f815c324376a074 (patch)
tree2d307861813f377c610aee9d6dd19b55dc7833ff /sysutils/cdrtools/files/patch-RULES__cc-gcc.rul
parentUnmark BROKEN, the port fetches fine. (diff)
- Update to 3.01
- Fix build when `uname -m` != `uname -p` [1] PR: 191424, 197794 [1]
Diffstat (limited to 'sysutils/cdrtools/files/patch-RULES__cc-gcc.rul')
-rw-r--r--sysutils/cdrtools/files/patch-RULES__cc-gcc.rul68
1 files changed, 44 insertions, 24 deletions
diff --git a/sysutils/cdrtools/files/patch-RULES__cc-gcc.rul b/sysutils/cdrtools/files/patch-RULES__cc-gcc.rul
index ead64aaf1330..549d244d4e4d 100644
--- a/sysutils/cdrtools/files/patch-RULES__cc-gcc.rul
+++ b/sysutils/cdrtools/files/patch-RULES__cc-gcc.rul
@@ -17,52 +17,72 @@
--- RULES/cc-gcc.rul.orig Thu Jul 6 12:59:44 2006
+++ RULES/cc-gcc.rul Sat Jul 22 03:55:52 2006
-@@ -20,8 +20,9 @@
- ###########################################################################
+@@ -24,11 +24,12 @@
+ GCC_OPT=
+ GCC_OPT32= -m32
+ GCC_OPT64= -m64
+-GCC_OPTXX= $(GCC_OPT$(C_ARCH:gcc%=%))
++GCC_OPTXX=
- CPPFLAGS= -DSCHILY_BUILD $(CPPOPTS) $(CPPOPTX)
+ CPPFLAGS= -DSCHILY_BUILD $(CPPOPTS) $(CPPOPTX) $(OSINCDIRS:%=-I%) $(OSDEFS) $(OSDEFSX)
-CFLAGS= $(COPTS) $(CWARNOPTS) $(COPTOPT) $(GCCOPTOPT) $(COPTX)
-C++FLAGS= $(C++OPTS) $(C++WARNOPTS) $(C++OPTOPT) $(G++OPTOPT) $(C++OPTX)
+XCFLAGS:= $(CFLAGS)
+CFLAGS= $(COPTS) $(CWARNOPTS) $(XCFLAGS) $(GCCOPTOPT) $(COPTX)
-+C++FLAGS= $(C++OPTS) $(C++WARNOPTS) $(XCFLAGS) $(G++OPTOPT) $(C++OPTX)
++C++FLAGS= $(C++OPTS) $(C++WARNOPTS) $(CXXFLAGS) $(G++OPTOPT) $(C++OPTX)
- CPPOPTS= -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(INCDIRSX:%=-I%) $(OSDEFS)
- COPTS=
-@@ -29,12 +30,10 @@
+ CPPOPTS= -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(INCDIRSX:%=-I%)
+ COPTS= $(GCC_OPTXX)
+@@ -36,12 +37,10 @@
CWOPTS= -Wall -Wtraditional
CWOPTS= -Wall -Wno-unknown-pragmas \
-Wshadow -Wmissing-prototypes -Wstrict-prototypes
-COPTOPT= -O
COPTDYN= -fpic
COPTGPROF= -pg
- C++OPTS=
+ C++OPTS= $(GCC_OPTXX)
C++WOPTS= $(CWOPTS)
-C++OPTOPT= $(COPTOPT)
C++OPTDYN= -fpic
C++OPTGPROF= -pg
-@@ -54,15 +53,15 @@
+@@ -61,28 +60,18 @@
FLOAT_OPTIONS=
--CC= @echo " ==> COMPILING \"$@\""; gcc
--CC++ = @echo " ==> COMPILING \"$@\""; g++
--LDCC= @echo " ==> LINKING \"$@\""; gcc
--LDCC++ = @echo " ==> LINKING \"$@\""; g++
--DYNLD= @echo " ==> LINKING dynamic library \"$@\""; gcc
--DYNLDC++ = @echo " ==> LINKING dynamic library \"$@\""; g++
+-__CC_COM= $(_UNIQ)$(CC)
+-___CC_COM= $(__CC_COM:$(_UNIQ)=$(CC_COM_DEF))
+-CC_COM= $(___CC_COM:$(_UNIQ)%=%)
+-
+-__CC++_COM= $(_UNIQ)$(CCC)
+-___CC++_COM= $(__CC++_COM:$(_UNIQ)=$(CC++_COM_DEF))
+-CC++_COM= $(___CC++_COM:$(_UNIQ)%=%)
+-
+-CC_COM_DEF= gcc
+-CC++_COM_DEF= g++
+-CC= $(CC_COM_DEF)
+-CCC= $(CC++_COM_DEF)
+-
+-CCCC= @echo " ==> COMPILING \"$@\""; $(CC_COM) $(GCC_OPTXX)
+-CC++ = @echo " ==> COMPILING \"$@\""; $(CC++_COM) $(GCC_OPTXX)
+-LDCC= @echo " ==> LINKING \"$@\""; $(CC_COM) $(GCC_OPTXX)
+-LDCC++ = @echo " ==> LINKING \"$@\""; $(CC++_COM) $(GCC_OPTXX)
+-DYNLD= @echo " ==> LINKING dynamic library \"$@\""; $(CC_COM) $(GCC_OPTXX)
+-DYNLDC++ = @echo " ==> LINKING dynamic library \"$@\""; $(CC++_COM) $(GCC_OPTXX)
+CC_COM= $(CC)
-+CC++ = $(CXX)
-+LDCC= $(CC)
-+LDCC++ = $(CXX)
-+DYNLD= $(CC)
-+DYNLDC++ = $(CXX)
++CC++_COM= $(CXX)
++
++CCCC = $(CC_COM)
++CC++ = $(CC++_COM)
++LDCC= $(CC_COM)
++LDCC++ = $(CC++_COM)
++DYNLD= $(CC_COM)
++DYNLDC++ = $(CC++_COM)
RMDEP= :
--MKDEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); gcc -M
-+MKDEP= $(CC) -M
+-MKDEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); $(CC_COM) $(GCC_OPTXX) -M
++MKDEP= $(CC_COM) -M
MKDEP_OUT=
--MKC++DEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); g++ -M
-+MKC++DEP= $(CXX) -M
+-MKC++DEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); $(CC++_COM) $(GCC_OPTXX) -M
++MKC++DEP= $(CC++_COM) -M
MKC++DEP_OUT=