- Jun 23, 2011
-
-
Eric Christopher authored
"Reinstate r133435 and r133449 (reverted in r133499) now that the clang self-hosted build failure has been fixed (r133512)." Due to some additional warnings. llvm-svn: 133700
-
Alexis Hunt authored
llvm-svn: 133693
-
Charles Davis authored
- Respect DESTDIR. - Use the realpath function on the path before prepending DESTDIR. - Don't depend on liblldb.{so,dylib} being installed already. - Don't put the DESTDIR into the _lldb.so symlink. Patch by Elias Pipping! llvm-svn: 133689
-
Nick Lewycky authored
llvm-svn: 133688
-
Bill Wendling authored
supports compact unwind info instead of having a separate flag indicating this. llvm-svn: 133685
-
Greg Clayton authored
llvm-svn: 133684
-
Rafael Espindola authored
register allocation if it has a indirectbr or if we can duplicate it to every predecessor. This fixes the SingleSource/Benchmarks/Shootout-C++/matrix.cpp regression but keeps the previous improvements to sunspider. llvm-svn: 133682
-
Evan Cheng authored
llvm-svn: 133679
-
Alexis Hunt authored
llvm-svn: 133678
-
Alexis Hunt authored
One weird thing is the addition of several <a name=""> tags where previously there were id attributes on the <h3> tags. This is because the id attribute must begin with a letter, not an underscore. The name attribute is not so constrained, so links will continue to work. llvm-svn: 133677
-
Bill Wendling authored
be emitted in a compact way, we then default to emitting a CIE and FDE. llvm-svn: 133676
-
Douglas Gregor authored
and into a new file, SemaExprMember.cpp, bringing SemaExpr.cpp just under 10,000 lines of code (ugh). No functionality change, although I intend to do some refactoring of this code to address PR8368 at some point in the "near" future. llvm-svn: 133674
-
Alexis Hunt authored
In fact it does. For the driver anyway, and not cc1 which I'm supposed to pretend doesn't exist. llvm-svn: 133673
-
-
Alexis Hunt authored
llvm-svn: 133671
-
Bill Wendling authored
llvm-svn: 133670
-
Bill Wendling authored
llvm-svn: 133669
-
Bill Wendling authored
llvm-svn: 133668
-
Howard Hinnant authored
llvm-svn: 133667
-
Alexis Hunt authored
llvm-svn: 133666
-
Andrew Trick authored
Take #2. Don't piggyback on the existing config.build_mode. Instead, define a new lit feature for each build feature we need (currently just "asserts"). Teach both autoconf'd and cmake'd Makefiles to define this feature within test/lit.site.cfg. This doesn't require any lit harness changes and should be more robust across build systems. llvm-svn: 133665
-
Andrew Trick authored
Take #2. Don't piggyback on the existing config.build_mode. Instead, define a new lit feature for each build feature we need (currently just "asserts"). Teach both autoconf'd and cmake'd Makefiles to define this feature within test/lit.site.cfg. This doesn't require any lit harness changes and should be more robust across build systems. llvm-svn: 133664
-
Douglas Gregor authored
Sema::CreateUnaryExprOrTypeTraitExpr() rather than recursing in some cases. Fixes <rdar://problem/9659191>. llvm-svn: 133663
-
Bill Wendling authored
llvm-svn: 133662
-
Peter Collingbourne authored
SWIG on Darwin does not support -MT, and it only means that we lose the .d target, which doesn't seem to be used or needed. Pointed out by Charles Davis. llvm-svn: 133660
-
Rafael Espindola authored
don't remove blocks that have their address taken. llvm-svn: 133659
-
Bill Wendling authored
If the linker supports it, this will hold the CIE and FDE information in a compact format. The implementation of the compact unwinding emission is coming soon. llvm-svn: 133658
-
Douglas Gregor authored
Objective-C Automatic Reference Counting, where Objective-C object pointers can have several different qualifiers (__strong, __weak, __autoreleasing, __unsafe_unretained). These addressof() overloads are only provided in ARC mode, and the __weak variant is conditionalized on having weak-reference support in the ARC runtime. For historical reasons, Clang provides these definitions itself, and defines the macro _LIBCPP_PREDEFINED_OBJC_ARC_ADDRESSOF to note when it as done so. The code belongs here, and this redundancy will be eliminated in the future. Addresses <rdar://problem/9658274>. llvm-svn: 133656
-
Alexis Hunt authored
implicit move tests. llvm-svn: 133655
-
Fariborz Jahanian authored
declared variable and ignore it. // rdar://9538608 llvm-svn: 133654
-
- Jun 22, 2011
-
-
Daniel Dunbar authored
path). llvm-svn: 133653
-
Johnny Chen authored
employ different executable names when creating the target for lldb to debug. Comparing the log files for the same test case with success/failure results show that the failed one was setting the breakpoint on some different address than the succeeded one, leading us to suspect that the file system maybe think it knows better and caches the wrong executable file (they were all named 'a.out' before) which lldb subsequently reads from. Now './dotest.py -v types' passes without specifying the '-w' option. rdar://problem/9644488 rdar://problem/9649573 llvm-svn: 133649
-
Nick Lewycky authored
llvm-svn: 133648
-
Jim Ingham authored
llvm-svn: 133647
-
Chad Rosier authored
Specifically, gcc.c-torture/compile/pr21356.c. llvm-svn: 133646
-
Bill Wendling authored
line with LLVM's general coding style. No functionality change. llvm-svn: 133645
-
Johnny Chen authored
Add docstring to test_SBSymbolContextList(self) explaining that upon default construction, the API object is valid. llvm-svn: 133644
-
Devang Patel authored
llvm-svn: 133642
-
Daniel Dunbar authored
the site config. llvm-svn: 133641
-
Jim Grosbach authored
llvm-svn: 133640
-