- Mar 13, 2010
-
-
Douglas Gregor authored
iterations of this patch gave explicit template instantiation link-once ODR linkage, which permitted the back end to eliminate unused symbols. Weak ODR linkage still requires the symbols to be generated. llvm-svn: 98441
-
Rafael Espindola authored
destructors. llvm-svn: 98440
-
Benjamin Kramer authored
This fixes linker warnings on linux. llvm-svn: 98439
-
Benjamin Kramer authored
llvm-svn: 98438
-
Benjamin Kramer authored
llvm-svn: 98437
-
Kovarththanan Rajaratnam authored
llvm-svn: 98436
-
Kovarththanan Rajaratnam authored
No need to call setIdentifierInfo() after LookUpIdentifierInfo() which LookUpIdentifierInfo() will automatically do llvm-svn: 98435
-
Douglas Gregor authored
llvm-svn: 98425
-
Douglas Gregor authored
llvm-svn: 98424
-
Ted Kremenek authored
llvm-svn: 98421
-
John McCall authored
Fixes an assertion arising C overload analysis, but really I can't imagine that this wouldn't cause a thousand other uncaught failures. Fixes PR6600. llvm-svn: 98400
-
- Mar 12, 2010
-
-
Jeffrey Yasskin authored
Tested: make CPPFLAGS=-m64 CXXFLAGS=-m64 -j8 && (cd tools/clang;make test) llvm-svn: 98399
-
Ted Kremenek authored
llvm-svn: 98397
-
Fariborz Jahanian authored
when initialized variable is a byref block variable and is referenced recursively in the initializer (you guessed it, it is block implementation of fibonacci number). Fix, on the other hand is trvial, by generating the API for byref variable before API for its initializer. We will have this test added to our internal test suite as a clang-style test is not possible due to very convoluted IR sequence. Fixes radar 7745514. llvm-svn: 98393
-
Devang Patel authored
llvm-svn: 98385
-
John McCall authored
llvm-svn: 98375
-
John McCall authored
whether it inherited one from a previous declaration. Patch by Enea Zaffanella! llvm-svn: 98362
-
Ted Kremenek authored
llvm-svn: 98352
-
Kovarththanan Rajaratnam authored
llvm-svn: 98347
-
Kovarththanan Rajaratnam authored
Thanks to Ben for pointing this out. llvm-svn: 98345
-
Kovarththanan Rajaratnam authored
llvm-svn: 98344
-
Kovarththanan Rajaratnam authored
llvm-svn: 98343
-
Nuno Lopes authored
llvm-svn: 98342
-
Kovarththanan Rajaratnam authored
llvm-svn: 98341
-
Kovarththanan Rajaratnam authored
llvm-svn: 98340
-
Kovarththanan Rajaratnam authored
llvm-svn: 98339
-
Kovarththanan Rajaratnam authored
llvm-svn: 98337
-
John McCall authored
voids in sub-expressions. Patch by Mike M! Fixes PR4806. llvm-svn: 98335
-
Anders Carlsson authored
llvm-svn: 98333
-
Douglas Gregor authored
llvm-svn: 98332
-
Anders Carlsson authored
llvm-svn: 98331
-
Anders Carlsson authored
llvm-svn: 98330
-
Anders Carlsson authored
llvm-svn: 98329
-
Douglas Gregor authored
them). Fixes PR6578. llvm-svn: 98328
-
John McCall authored
references. Based on a patch by Arnaud de Grandmaison! llvm-svn: 98327
-
Ted Kremenek authored
the handling of class extensions from other cases. llvm-svn: 98326
-
Eric Christopher authored
llvm-svn: 98323
-
John McCall authored
llvm-svn: 98322
-
John McCall authored
contexts. llvm-svn: 98321
-
Ted Kremenek authored
llvm-svn: 98320
-