Kaydet (Commit) c8094953 authored tarafından Caolán McNamara's avatar Caolán McNamara

restore original position of tg_compv.mk

grab the compiler version explicitly in unxlng.mk
üst f9ab38b1
...@@ -1008,12 +1008,6 @@ LNT=$(DEVROOT)/lint/lint ...@@ -1008,12 +1008,6 @@ LNT=$(DEVROOT)/lint/lint
LNTFLAGS=+v -i$(DEVROOT)/lint/ -mL options.lnt -u LNTFLAGS=+v -i$(DEVROOT)/lint/ -mL options.lnt -u
LNTFLAGSOUTOBJ=-os LNTFLAGSOUTOBJ=-os
.IF "$(DISABLE_ENHANCED_COMID)"==""
.INCLUDE : tg_compv.mk
.ELSE # "$(DISABLE_ENHANCED_COMID)"==""
COMID=$(COM)
.ENDIF # "$(DISABLE_ENHANCED_COMID)"==""
.IF "$(GUI)"=="WNT" .IF "$(GUI)"=="WNT"
.INCLUDE : wnt.mk .INCLUDE : wnt.mk
.ENDIF .ENDIF
...@@ -1093,6 +1087,11 @@ SCPLINK=$(PERL) $(SOLARENV)/bin/par2script.pl ...@@ -1093,6 +1087,11 @@ SCPLINK=$(PERL) $(SOLARENV)/bin/par2script.pl
LZIP*=lzip LZIP*=lzip
CPPLCC*=$(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/cpplcc CPPLCC*=$(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/cpplcc
.IF "$(DISABLE_ENHANCED_COMID)"==""
.INCLUDE : tg_compv.mk
.ELSE # "$(DISABLE_ENHANCED_COMID)"==""
COMID=$(COM)
.ENDIF # "$(DISABLE_ENHANCED_COMID)"==""
.IF "$(SOLAR_JAVA)"=="TRUE" .IF "$(SOLAR_JAVA)"=="TRUE"
.IF "$(USE_JAVAVER)"!="" .IF "$(USE_JAVAVER)"!=""
.INCLUDE : tg_javav.mk .INCLUDE : tg_javav.mk
......
...@@ -112,7 +112,11 @@ CFLAGSDBGUTIL= ...@@ -112,7 +112,11 @@ CFLAGSDBGUTIL=
# Compiler flags for enabling optimizations # Compiler flags for enabling optimizations
.IF "$(PRODUCT)"!="" .IF "$(PRODUCT)"!=""
CFLAGSOPT=$(CDEFAULTOPT) # optimizing for products CFLAGSOPT=$(CDEFAULTOPT) # optimizing for products
.IF "$(USE_SYSTEM_STL)"!="YES" || "$(CCNUMVER)" <= "000400050000"
GCCNUMVERSION_CMD=-dumpversion $(PIPEERROR) $(AWK) -v num=true -f $(SOLARENV)/bin/getcompver.awk
GCCNUMVER:=$(shell @-$(CXX) $(GCCNUMVERSION_CMD))
.IF "$(USE_SYSTEM_STL)"!="YES" || "$(GCCNUMVER)" <= "000400050000"
#STLPort headers are full of aliasing warnings and #STLPort headers are full of aliasing warnings and
#At least SLED 10.2 gcc 4.3 overly agressively optimizes #At least SLED 10.2 gcc 4.3 overly agressively optimizes
#uno::Sequence into junk, so only strict-alias on compiler #uno::Sequence into junk, so only strict-alias on compiler
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment