- Jun 23, 2011
-
-
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
-
Fariborz Jahanian authored
in Darwin's fragile abi mode. // rdar://8940528 llvm-svn: 133639
-
Jim Grosbach authored
Just tidy up a bit. No functional change. llvm-svn: 133638
-
Manuel Klimek authored
Removes dead code found in the process. Adds a test to verify that ParenListExprs do not have NULL types. llvm-svn: 133637
-
Devang Patel authored
llvm-svn: 133636
-
Nick Lewycky authored
llvm-svn: 133634
-
Douglas Gregor authored
llvm-svn: 133633
-
Howard Hinnant authored
In cxa_demangle.cpp, rewrite __parse_unresolved_name to reflect updated understanding and sync with updated clang mangling. Also fix think-o in __parse_encoding enabling the parsing of trailing .eh and .b. llvm-svn: 133632
-
Nick Lewycky authored
is larger than the sum of the elements (including per-element padding). llvm-svn: 133631
-
Douglas Gregor authored
issues between a bitwise operator and a comparison operator. Fixes <rdar://problem/9637759>. llvm-svn: 133630
-
Jim Ingham authored
Reverting switch to the AsyncOutputStream for the Thread Trace Logger. This change caused the logger to crash. Presumably we're printing at a time the debugger isn't ready to print. llvm-svn: 133629
-
Douglas Gregor authored
via a typedef of a function, make sure to synthesize parameter declarations. Fixes PR9654 / <rdar://problem/9257497>. llvm-svn: 133628
-
-
Argyrios Kyrtzidis authored
llvm-svn: 133626
-
Argyrios Kyrtzidis authored
llvm-svn: 133625
-
Eric Christopher authored
Patch by Jean-Daniel Dupas! llvm-svn: 133624
-
Douglas Gregor authored
llvm-svn: 133623
-
Fariborz Jahanian authored
integral as it is not transferring ownership.. // rdar://9619861 llvm-svn: 133622
-
Douglas Gregor authored
objects, so that we steal the retain count of a temporary __strong pointer (zeroing out that temporary), eliding a retain/release pair. Addresses <rdar://problem/9364932>. llvm-svn: 133621
-
Douglas Gregor authored
retain/release the temporary object appropriately. Previously, we would only perform the retain/release operations when the reference would extend the lifetime of the temporary, but this does the wrong thing across calls. llvm-svn: 133620
-
Justin Holewinski authored
llvm-svn: 133619
-
Douglas Gregor authored
to, including cv-qualifications. llvm-svn: 133618
-
Douglas Gregor authored
llvm-svn: 133617
-
Howard Hinnant authored
llvm-svn: 133616
-