- Sep 30, 2011
-
-
Nick Lewycky authored
llvm-svn: 140821
-
Richard Smith authored
Mark the ExtWarn for in-class initialization of static const float members as a GNU extension. Don't extend the scope of this extension to all literal types in C++0x mode. llvm-svn: 140820
-
Jason Molenda authored
if no frame is specified. This is useful to get the source context lines re-displayed when you need a reminder of where you are in the source currently. llvm-svn: 140819
-
Fariborz Jahanian authored
attributes from the enumeration type. // rdar://10201690 llvm-svn: 140818
-
Jason Molenda authored
llvm-svn: 140817
-
Jakob Stoklund Olesen authored
This makes it possible to allocate CodeGenRegisterClass instances dynamically and reorder them. llvm-svn: 140816
-
Dan Gohman authored
handle the case where the retain is in a different basic block. rdar://10210274. llvm-svn: 140815
-
Dan Gohman authored
objc_retainBlock call is potentially responsible for copying the block to the heap to extend its lifetime. rdar://10209613. llvm-svn: 140814
-
Jim Ingham authored
Centralize the warning reporting and use ReportWarning & ReportError everywhere we were using fprintf(stderr directly. llvm-svn: 140813
-
- Sep 29, 2011
-
-
Eli Friedman authored
llvm-svn: 140812
-
Johnny Chen authored
the watchpoint state is changed, not only does the change propagate to all the thread instances, it also updates a global debug state, if chosen by the DNBArchProtocol derivative. Once implemented, the DNBArchProtocol derivative, also makes sure that when new thread comes along, it tries to inherit from the global debug state, if it is valid. Modify TestWatchpointMultipleThreads.py to test this functionality. llvm-svn: 140811
-
Jim Grosbach authored
llvm-svn: 140810
-
Richard Smith authored
llvm-svn: 140809
-
Greg Clayton authored
The old way of storing blocks used to use the sibling pointer, but now all blocks contain a collection of shared pointers to blocks so this isn't required anymore and a parent can be asked to find the sibling block for a child block. llvm-svn: 140808
-
Nick Lewycky authored
llvm-svn: 140807
-
Akira Hatanaka authored
llvm-svn: 140806
-
Howard Hinnant authored
llvm-svn: 140805
-
Jim Ingham authored
llvm-svn: 140804
-
Eli Friedman authored
Clean up uses of switch instructions so they are not dependent on the operand ordering. Patch by Stepan Dyatkovskiy. llvm-svn: 140803
-
Richard Smith authored
llvm-svn: 140802
-
Richard Smith authored
We had an extension which allowed const static class members of floating-point type to have in-class initializers, 'as a C++0x extension'. However, C++0x does not allow this. The extension has been kept, and extended to all literal types in C++0x mode (with a fixit to add the 'constexpr' specifier). llvm-svn: 140801
-
Fariborz Jahanian authored
attributes from the enumeration type. // rdar://10201690 llvm-svn: 140800
-
Anna Zaks authored
llvm-svn: 140797
-
Peter Collingbourne authored
support for the C++0x draft [[align]] attribute and add the C1X standard header file stdalign.h llvm-svn: 140796
-
Peter Collingbourne authored
llvm-svn: 140795
-
Peter Collingbourne authored
attribute-specifiers llvm-svn: 140794
-
Peter Collingbourne authored
end of a decl-specifier-seq llvm-svn: 140793
-
Devang Patel authored
llvm-svn: 140789
-
Greg Clayton authored
are available, we currently will still index the DWARF ourselves and assert if the name lookups differ. This will help us transition to the new accelerator tables and make sure they are workng before we switch over entirely. llvm-svn: 140788
-
Devang Patel authored
llvm-svn: 140787
-
Devang Patel authored
llvm-svn: 140786
-
Devang Patel authored
llvm-svn: 140785
-
Duncan Sands authored
llvm-svn: 140784
-
Justin Holewinski authored
llvm-svn: 140783
-
Peter Collingbourne authored
llvm-svn: 140782
-
Howard Hinnant authored
llvm-svn: 140781
-
John McCall authored
pointer to the annotated struct type can be used as an Objective-C object pointer. If an argument is given, the type is actually "toll-free bridged" to the specific type named there, rather than just to 'id'. For now, we cannot rely on all types being so annotated, and we'll always have to have exceptions for things like CFTypeRef (aka const void*), but this is clearly a good foundation for improving toolage in this area. llvm-svn: 140779
-
Ted Kremenek authored
Like IBOutletCollection, it only makes sense to apply the IBOutlet annotation to Objective-C object types. Fixes <rdar://problem/10142685>. llvm-svn: 140778
-
Ted Kremenek authored
Do not warn about empty format strings when there are no data arguments. Fixes <rdar://problem/9473155>. llvm-svn: 140777
-
Jakob Stoklund Olesen authored
This also makes it possible to reduce the number of pseudo instructions and get rid of the encoding information. llvm-svn: 140776
-