diff options
author | never <none@none> | 2010-06-15 12:03:15 -0700 |
---|---|---|
committer | never <none@none> | 2010-06-15 12:03:15 -0700 |
commit | 00da48f37839e88bb95899e64003eac4a9aa772d (patch) | |
tree | 262373b04c1bc1288324db56e4e6b1b92b779e7d /make | |
parent | 8c42c4d1debbeae155eb1ccf1886e7c159278faf (diff) |
6952176: Remove debug flag from adlc makefile for 6Update trains
Reviewed-by: kvn, twisti
Diffstat (limited to 'make')
-rw-r--r-- | make/linux/makefiles/adlc.make | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/make/linux/makefiles/adlc.make b/make/linux/makefiles/adlc.make index 884d09951..35b7a89cc 100644 --- a/make/linux/makefiles/adlc.make +++ b/make/linux/makefiles/adlc.make @@ -138,7 +138,11 @@ ADLCFLAGS += -q -T # Normally, debugging is done directly on the ad_<arch>*.cpp files. # But -g will put #line directives in those files pointing back to <arch>.ad. +# Some builds of gcc 3.2 have a bug that gets tickled by the extra #line directives +# so skip it for 3.2 and ealier. +ifneq "$(shell expr \( $(CC_VER_MAJOR) \> 3 \) \| \( \( $(CC_VER_MAJOR) = 3 \) \& \( $(CC_VER_MINOR) \>= 3 \) \))" "0" ADLCFLAGS += -g +endif ifdef LP64 ADLCFLAGS += -D_LP64 |