- Apr 20, 2009
-
-
Eli Friedman authored
useful for macro-heavy codebases that tend to trigger this warning a lot. Note that a make clean is required to get the option working; the dependencies for DiagnosticGroups.inc appear to be broken. llvm-svn: 69564
-
Daniel Dunbar authored
llvm-svn: 69563
-
Daniel Dunbar authored
llvm-svn: 69562
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 69561
-
Chris Lattner authored
will let us test for multiple different warning modes in the same file in regression tests. This implements rdar://2362963, a 10-year old feature request :) llvm-svn: 69560
-
Chris Lattner authored
Warnings.cpp. Warnings.cpp now doesn't need to #include tblgen produced output directly. llvm-svn: 69559
-
Chris Lattner authored
mode, just ignore them as usual. llvm-svn: 69558
-
Chris Lattner authored
llvm-svn: 69557
-
- Apr 19, 2009
-
-
Chris Lattner authored
support it. I don't know what evaluation method we use for complex arithmetic, so I don't know whether/if we should warn about use of CX_LIMITED_RANGE. This concludes my planned hacking on STDC pragmas, flame away :) llvm-svn: 69556
-
Sebastian Redl authored
llvm-svn: 69555
-
Chris Lattner authored
llvm-svn: 69554
-
Eli Friedman authored
llvm-svn: 69553
-
Eli Friedman authored
Let me know if I messed up for some target. Note that for Windows, we should be able to support it (MSVC supports "__declspec(thread)"), but I'm pretty sure LLVM doesn't know how to generate the correct code. llvm-svn: 69552
-
Chris Lattner authored
llvm-svn: 69551
-
Chris Lattner authored
llvm-svn: 69550
-
Daniel Dunbar authored
llvm-svn: 69549
-
Sebastian Redl authored
llvm-svn: 69548
-
Chris Lattner authored
llvm-svn: 69547
-
Daniel Dunbar authored
llvm-svn: 69546
-
Eli Friedman authored
llvm-svn: 69545
-
Chris Lattner authored
for a token is set, this makes the diagnostic "expanded from stack" work for this diagnostic. Add a testcase for PR3918. llvm-svn: 69544
-
Eli Friedman authored
llvm-svn: 69543
-
Eli Friedman authored
llvm-svn: 69542
-
Eli Friedman authored
llvm-svn: 69541
-
Chris Lattner authored
llvm-svn: 69540
-
Chris Lattner authored
llvm-svn: 69539
-
Chris Lattner authored
llvm-svn: 69538
-
Chris Lattner authored
llvm-svn: 69537
-
Chris Lattner authored
by rejecting invalid poisoned tokens in the token pasting path. llvm-svn: 69536
-
Sebastian Redl authored
Another piece of the conditional operator puzzle. We'll want to use FindCompositePointerType in some other places, too. llvm-svn: 69534
-
Chris Lattner authored
llvm-svn: 69532
-
Nick Lewycky authored
freeMachineCodeForFunction was never called. llvm-svn: 69531
-
Chris Lattner authored
in a function-like macro body. This has the added bonus of moving some function-like macro specific code out of the object-like macro codepath. llvm-svn: 69530
-
Nick Lewycky authored
llvm-svn: 69529
-
Chris Lattner authored
non-glibc ones. llvm-svn: 69528
-
Chris Lattner authored
functions in glibc header files that use FP Stack inline asm which the backend can't deal with (PR879). This "fixes" PR3970 for linux. Other affected systems should do similar things. Maybe this should just go to the general i386/x86-64 sections? llvm-svn: 69527
-
Chris Lattner authored
rdar://6805442 llvm-svn: 69525
-
Chris Lattner authored
through like other directives PTH doesn't care about. This should fix rdar://6804029 llvm-svn: 69524
-
Chris Lattner authored
llvm-svn: 69523
-
Chris Lattner authored
llvm-svn: 69522
-