- Mar 27, 2009
-
-
Ted Kremenek authored
llvm-svn: 67871
-
Sebastian Redl authored
llvm-svn: 67870
-
Ted Kremenek authored
successor, using 'getEnclosingStmt()' to have the end location be the top-level Stmt* enclosing the target Expr*. llvm-svn: 67869
-
Eli Friedman authored
remove a redundant error in CodeGen. llvm-svn: 67868
-
Eli Friedman authored
rather nasty, but I can't think of a better fix off the top of my head. llvm-svn: 67867
-
Ted Kremenek authored
PathDiagnosticLocation. llvm-svn: 67866
-
Chris Lattner authored
instead of a load + large inlined switch. llvm-svn: 67864
-
Mike Stump authored
llvm-svn: 67863
-
Mike Stump authored
llvm-svn: 67862
-
Chris Lattner authored
llvm-svn: 67861
-
Anders Carlsson authored
It is OK to cast to a private base class if the current member belongs to the class that the private base class is a base of: class A {}; class B : private A { void f(B *b) { A* a = b; } }; llvm-svn: 67860
-
Anders Carlsson authored
Add a Class field to the base path element structure. This holds the record decl of the class taht the base is a base of. llvm-svn: 67859
-
Chris Lattner authored
llvm-svn: 67858
-
Fariborz Jahanian authored
ir gen. No intended change in functionality. llvm-svn: 67857
-
Dan Gohman authored
llvm-svn: 67856
-
Julien Lerouge authored
llvm-svn: 67855
-
Chris Lattner authored
llvm-svn: 67854
-
Ted Kremenek authored
llvm-svn: 67850
-
Dan Gohman authored
unrelated debugging output happening to contain the string "store". llvm-svn: 67849
-
Rafael Espindola authored
llvm-svn: 67848
-
Ted Kremenek authored
start-end points, where start and end are source ranges. llvm-svn: 67847
-
Rafael Espindola authored
llvm-svn: 67846
-
-
Duncan Sands authored
causing a bootstrap failure. Bootstraps here on x86-32-linux and x86-64-linux. Requested by the author Gabor Greif who says that a bug that might have been causing the failure has since been fixed. llvm-svn: 67844
-
Rafael Espindola authored
improve TLS support (see http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090309/075220.html), but that code is VERY brittle. This patch just makes it a bit more resistant. llvm-svn: 67843
-
Ted Kremenek authored
Move declaration of 'PathDiagnostic' to the end of PathDiagnostic.h and add PathDiagnostic::getLocation(). llvm-svn: 67842
-
Daniel Dunbar authored
turned into -m[no-]pascal-strings by the tool chain. - This still has issue that derived arguments don't propogate "used" information correctly so spurious "argument unused" warnings will still show up. llvm-svn: 67841
-
Ted Kremenek authored
llvm-svn: 67840
-
Duncan Sands authored
a miscompilation. make[4]: Entering directory `gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include' if [ ! -d "./x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch" ]; then \ mkdir -p ./x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch; \ fi; \ gcc-4.2.llvm-objects/./gcc/xgcc -shared-libgcc -Bgcc-4.2.llvm-objects/./gcc -nostdinc++ -Lgcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/src -Lgcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/usr/local/gnat-llvm/x86_64-unknown-linux-gnu/bin/ -B/usr/local/gnat-llvm/x86_64-unknown-linux-gnu/lib/ -isystem /usr/local/gnat-llvm/x86_64-unknown-linux-gnu/include -isystem /usr/local/gnat-llvm/x86_64-unknown-linux-gnu/sys-include -Winvalid-pch -Wno-deprecated -x c++-header -g -O2 -D_GNU_SOURCE -Igcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -Igcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include -Igcc-4.2.llvm/libstdc++-v3/libsupc++ -O2 -g gcc-4.2.llvm/libstdc++-v3/include/precompiled/stdtr1c++.h -o x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch In file included from gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/repeat.h:247, from gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/functional:1098, from gcc-4.2.llvm/libstdc++-v3/include/precompiled/stdtr1c++.h:53: gcc-4.2.llvm-objects/x86_64-unknown-linux-gnu/libstdc++-v3/include/tr1/functional_iterate.h:417: internal compiler error: in ggc_recalculate_in_use_p, at ggc-page.c:1602 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://llvm.org/bugs/> for instructions. make[4]: *** [x86_64-unknown-linux-gnu/bits/stdtr1c++.h.gch/O2g.gch] Error 1 llvm-svn: 67839
-
Ted Kremenek authored
multiple location vectors. llvm-svn: 67838
-
Daniel Dunbar authored
llvm-svn: 67837
-
Mikhail Glushenkov authored
Expand a bit on various '--*-graph' options. llvm-svn: 67836
-
Mikhail Glushenkov authored
Makes it possible to set the output file name. llvm-svn: 67835
-
Duncan Sands authored
comment. llvm-svn: 67833
-
Duncan Sands authored
are turned on, while in fact they are turned off. Name this Release-NoAsserts instead. llvm-svn: 67831
-
John Mosby authored
llvm-svn: 67828
-
Anders Carlsson authored
Implement checking for base class access. Right now it's overly conservative but that will change. (Also, protected isn't implemented right now). llvm-svn: 67827
-
Douglas Gregor authored
to a function or function pointer, it's probably because the user forgot to put in parentheses () to call the function. llvm-svn: 67826
-
Zhongxing Xu authored
llvm-svn: 67825
-
Douglas Gregor authored
llvm-svn: 67824
-