- Mar 18, 2009
-
-
Daniel Dunbar authored
llvm-svn: 67248
-
rdar://problem/6695527Ted Kremenek authored
SVal::GetRValueSymbolVal do the checking if we can symbolicate a type instead of having BasicStoreManager do it (which wasn't always doing the check consistently). Having this check in SVal::GetRValueSymbolVal keeps the check in one centralized place. llvm-svn: 67245
-
Daniel Dunbar authored
if our usual methods fail. This isn't necessary for running the tool, but improves the accuracy of logging output. Also, have GCC tools lookup gcc program path. llvm-svn: 67243
-
Mike Stump authored
llvm-svn: 67241
-
Chris Lattner authored
'' ' ' llvm-svn: 67237
-
Chris Lattner authored
and the token after the # should be expanded if it is not a valid directive. This allows us to transform things like: #define FOO BAR # FOO into # BAR, even though FOO is not normally expanded for directives. This should fix PR3833 llvm-svn: 67236
-
Chris Lattner authored
llvm-svn: 67235
-
Chris Lattner authored
# 4 llvm-svn: 67233
-
Chris Lattner authored
#define Y X ## . Y are ok in .S files. llvm-svn: 67231
-
Daniel Dunbar authored
programs. llvm-svn: 67229
-
Gabor Greif authored
llvm-svn: 67226
-
Mike Stump authored
llvm-svn: 67225
-
Daniel Dunbar authored
readnone/readonly attributes. llvm-svn: 67224
-
Daniel Dunbar authored
- This is still suboptimal, but should at least be workable. llvm-svn: 67223
-
Mike Stump authored
llvm-svn: 67220
-
Chris Lattner authored
llvm-svn: 67219
-
Chris Lattner authored
There are some more complex cases (_Complex and structs) that I'm still working on. llvm-svn: 67218
-
Daniel Dunbar authored
(brings code in line with diagnostic. llvm-svn: 67217
-
Gabor Greif authored
llvm-svn: 67216
-
Mike Stump authored
llvm-svn: 67214
-
Mike Stump authored
llvm-svn: 67207
-
Mike Stump authored
llvm-svn: 67206
-
Mike Stump authored
llvm-svn: 67205
-
Mike Stump authored
llvm-svn: 67204
-
Daniel Dunbar authored
llvm-svn: 67193
-
Daniel Dunbar authored
llvm-svn: 67192
-
Daniel Dunbar authored
- Support things like telling which -ffoo -fno-foo option won, and forwarding all arguments matching a certain set of options to the tool. llvm-svn: 67189
-
Daniel Dunbar authored
argument translation. Also, stub out clang tool implementation a bit more. llvm-svn: 67185
-
Daniel Dunbar authored
(e.g., -filelist) are currently broken. llvm-svn: 67183
-
Daniel Dunbar authored
llvm-svn: 67182
-
Daniel Dunbar authored
handled by driver. - This is not very precise, we use it to drive the "forward-to-gcc" predicate, when trying to talk to a generic gcc tool. - Slightly better than what ccc was doing, and should be good enough. Platforms which want a robust driver should implement a proper tool chain. llvm-svn: 67181
-
Daniel Dunbar authored
its commands). llvm-svn: 67179
-
Daniel Dunbar authored
llvm-svn: 67178
-
Daniel Dunbar authored
construct any jobs). llvm-svn: 67177
-
Daniel Dunbar authored
llvm-svn: 67174
-
Daniel Dunbar authored
that this does not include the implicit first argument (the executable name). llvm-svn: 67172
-
Daniel Dunbar authored
claim these. llvm-svn: 67171
-
Daniel Dunbar authored
llvm-svn: 67170
-
Daniel Dunbar authored
llvm-svn: 67169
-
Daniel Dunbar authored
shadowing member. llvm-svn: 67167
-