- Apr 20, 2010
-
-
Benjamin Kramer authored
llvm-svn: 101895
-
Douglas Gregor authored
we will print with each error that occurs during template instantiation. When the backtrace is longer than that, we will print N/2 of the innermost backtrace entries and N/2 of the outermost backtrace entries, then skip the middle entries with a note such as: note: suppressed 2 template instantiation contexts; use -ftemplate-backtrace-limit=N to change the number of template instantiation entries shown This should eliminate some excessively long backtraces that aren't providing any value. llvm-svn: 101882
-
Zhongxing Xu authored
llvm-svn: 101878
-
Chris Lattner authored
This mirror's Dan's patch for llvm-gcc in r97989, and fixes the miscompilation in PR6525. There is some contention over whether this is the right thing to do, but it is the conservative answer and demonstrably fixes a miscompilation. llvm-svn: 101877
-
Zhongxing Xu authored
llvm-svn: 101876
-
Anders Carlsson authored
llvm-svn: 101872
-
Chris Lattner authored
llvm-svn: 101871
-
Anders Carlsson authored
Assert that the path from the derived to the base class in CodeGenFunction::GetAddressOfBaseClass is not ambiguous. llvm-svn: 101869
-
John Thompson authored
llvm-svn: 101868
-
Zhongxing Xu authored
llvm-svn: 101867
-
Chris Lattner authored
llvm-svn: 101865
-
Chris Lattner authored
of buildbots with: error: 'error' diagnostics expected but not seen: Line 9: too few elements in vector initialization (expected 8 elements, have 2) 1 warning and 1 error generated. llvm-svn: 101864
-
John Thompson authored
llvm-svn: 101863
-
Zhongxing Xu authored
llvm-svn: 101862
-
John McCall authored
actual delete expressions, not just new expressions. llvm-svn: 101861
-
John McCall authored
llvm-svn: 101859
-
Chris Lattner authored
these or something? llvm-svn: 101858
-
John McCall authored
llvm-svn: 101857
-
John McCall authored
associated with a new expression if -fno-exceptions is set. llvm-svn: 101841
-
Douglas Gregor authored
will already have done so when the template is declared. llvm-svn: 101838
-
Douglas Gregor authored
function declaration, since it may end up being changed (e.g., "extern" can become "static" if a prior declaration was static). Patch by Enea Zaffanella and Paolo Bolzoni. llvm-svn: 101826
-
Douglas Gregor authored
Only suppress the "extern variable has an initializer" warning when the extern entity being initialized is const. llvm-svn: 101821
-
- Apr 19, 2010
-
-
Douglas Gregor authored
since it makes sense there to have const extern variables. Fixes PR6495. llvm-svn: 101818
-
Daniel Dunbar authored
llvm-svn: 101815
-
Daniel Dunbar authored
llvm-svn: 101814
-
Chris Lattner authored
Zhanyong Wan! llvm-svn: 101813
-
Douglas Gregor authored
fails to find anything, perform ivar lookup and, if we find one, consider this an instance message. llvm-svn: 101810
-
Douglas Gregor authored
weird; yes, it's what GCC does. Almost. llvm-svn: 101803
-
Eric Christopher authored
llvm-svn: 101800
-
Fariborz Jahanian authored
(related to radar 7866951). llvm-svn: 101799
-
Fariborz Jahanian authored
llvm-svn: 101797
-
Eric Christopher authored
llvm-svn: 101796
-
Eric Christopher authored
Update all of the testcases accordingly. llvm-svn: 101795
-
Fariborz Jahanian authored
(related to PR6769). llvm-svn: 101794
-
Douglas Gregor authored
look from an Objective-C class or category to its implementation, to pick up synthesized ivars. Fixes a problem reported by David Chisnall. llvm-svn: 101792
-
Fariborz Jahanian authored
in for pre-snowleoprd (NeXt runtime). Fixes radar 7866951 llvm-svn: 101791
-
Rafael Espindola authored
llvm-svn: 101787
-
Dan Gohman authored
llvm-svn: 101786
-
Zhongxing Xu authored
llvm-svn: 101772
-
Zhongxing Xu authored
llvm-svn: 101771
-