Files
bsdports/system/cdrtools/files/patch-x-RULES-cc-gcc.rul
2019-12-26 07:26:06 +00:00

64 lines
2.1 KiB
Plaintext

--- ./RULES/cc-gcc.rul.orig 2014-03-31 18:52:08.000000000 +0300
+++ ./RULES/cc-gcc.rul 2018-06-10 14:33:47.225597000 +0200
@@ -33,16 +33,16 @@
CPPOPTS= -I$(ARCHDIR) -I$(OINCSDIR) $(INCDIRS:%=-I%) $(INCDIRSX:%=-I%)
COPTS= $(GCC_OPTXX)
# -Wtraditional now causes more pain than it helps
-CWOPTS= -Wall -Wtraditional
-CWOPTS= -Wall -Wno-unknown-pragmas \
- -Wshadow -Wmissing-prototypes -Wstrict-prototypes
+#CWOPTS= -Wall -Wtraditional
+#CWOPTS= -Wall -Wno-unknown-pragmas \
+# -Wshadow -Wmissing-prototypes -Wstrict-prototypes
COPTOPT= -O
COPTDYN= -fpic
COPTGPROF= -pg
C++OPTS= $(GCC_OPTXX)
C++WOPTS= $(CWOPTS)
C++OPTOPT= $(COPTOPT)
-C++OPTDYN= -fpic
+C++OPTDYN= -fPIC
C++OPTGPROF= -pg
LIB_PREFIX= lib
@@ -57,7 +57,7 @@
LDOPTS= $(LIBS_PATH) $(LDPATH) $(RUNPATH:-R%=-Wl,-R%)
LDOPTDYN= -shared -Wl,-soname,$(TARGET)
-LNDYNLIB= @$(RM) $(RM_FORCE) $(PTARGET_BASE).so; $(SYMLINK) $(TARGET) $(PTARGET_BASE).so
+LNDYNLIB= $(RM) $(RM_FORCE) $(PTARGET_BASE).so; $(SYMLINK) $(TARGET) $(PTARGET_BASE).so
FLOAT_OPTIONS=
@@ -69,20 +69,20 @@
___CC++_COM= $(__CC++_COM:$(_UNIQ)=$(CC++_COM_DEF))
CC++_COM= $(___CC++_COM:$(_UNIQ)%=%)
-CC_COM_DEF= gcc
-CC++_COM_DEF= g++
+CC_COM_DEF= clang
+CC++_COM_DEF= clang++
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)
+CCCC= $(CC_COM) $(GCC_OPTXX)
+CC++ = $(CC++_COM) $(GCC_OPTXX)
+LDCC= $(CC_COM) $(GCC_OPTXX)
+LDCC++ = $(CC++_COM) $(GCC_OPTXX)
+DYNLD= $(CC_COM) $(GCC_OPTXX)
+DYNLDC++ = $(CC++_COM) $(GCC_OPTXX)
RMDEP= :
-MKDEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); $(CC_COM) $(GCC_OPTXX) -M
+MKDEP= $(RMDEP); $(CC_COM) $(GCC_OPTXX) -M
MKDEP_OUT=
-MKC++DEP= @echo " ==> MAKING DEPENDENCIES \"$@\""; $(RMDEP); $(CC++_COM) $(GCC_OPTXX) -M
+MKC++DEP= $(RMDEP); $(CC++_COM) $(GCC_OPTXX) -M
MKC++DEP_OUT=