Mercurial > hg > truffle
comparison make/solaris/makefiles/adlc.make @ 1399:90acda19b80f
Merge
author | jrose |
---|---|
date | Thu, 29 Apr 2010 00:03:40 -0700 |
parents | d7f654633cfe |
children | c18cbe5936b8 |
comparison
equal
deleted
inserted
replaced
1395:454ff03c0daf | 1399:90acda19b80f |
---|---|
145 | 145 |
146 # Get a unique temporary directory name, so multiple makes can run in parallel. | 146 # Get a unique temporary directory name, so multiple makes can run in parallel. |
147 # Note that product files are updated via "mv", which is atomic. | 147 # Note that product files are updated via "mv", which is atomic. |
148 TEMPDIR := $(OUTDIR)/mktmp$(shell echo $$$$) | 148 TEMPDIR := $(OUTDIR)/mktmp$(shell echo $$$$) |
149 | 149 |
150 # Debuggable by default | |
151 CFLAGS += -g | |
152 | |
150 # Pass -D flags into ADLC. | 153 # Pass -D flags into ADLC. |
151 ADLCFLAGS += $(SYSDEFS) | 154 ADLCFLAGS += $(SYSDEFS) |
152 | 155 |
153 # Note "+="; it is a hook so flags.make can add more flags, like -g or -DFOO. | 156 # Note "+="; it is a hook so flags.make can add more flags, like -g or -DFOO. |
154 ADLCFLAGS += -q -T | 157 ADLCFLAGS += -q -T |
155 | 158 |
156 # Normally, debugging is done directly on the ad_<arch>*.cpp files. | 159 # Normally, debugging is done directly on the ad_<arch>*.cpp files. |
157 # But -g will put #line directives in those files pointing back to <arch>.ad. | 160 # But -g will put #line directives in those files pointing back to <arch>.ad. |
158 #ADLCFLAGS += -g | 161 ADLCFLAGS += -g |
159 | 162 |
160 ifdef LP64 | 163 ifdef LP64 |
161 ADLCFLAGS += -D_LP64 | 164 ADLCFLAGS += -D_LP64 |
162 else | 165 else |
163 ADLCFLAGS += -U_LP64 | 166 ADLCFLAGS += -U_LP64 |