- Jul 13, 2013
-
-
Akira Hatanaka authored
llvm-svn: 186222
-
Greg Clayton authored
llvm-svn: 186221
-
Fariborz Jahanian authored
protocols to classes. This is wip. llvm-svn: 186220
-
Argyrios Kyrtzidis authored
Guarded malloc emits some messages at the beginning in stderr when enabled. These messages caused a few tests to fail. llvm-svn: 186219
-
Bill Wendling authored
Use function attributes to pass along the stack protector buffer size instead of making it a target option. llvm-svn: 186218
-
Bill Wendling authored
Now that we have robust function attributes, don't use a command line option to specify the stack protecto buffer size. llvm-svn: 186217
-
Rafael Espindola authored
llvm-svn: 186216
-
Andrew Trick authored
This is a reimplemntation of the patch originally in r186107. llvm-svn: 186215
-
Andrew Trick authored
llvm-svn: 186214
-
Andrew Trick authored
llvm-svn: 186213
-
Eric Christopher authored
llvm-svn: 186212
-
Greg Clayton authored
- MachO files now correctly extract the UUID all the time - More file size and offset verification done for universal mach-o files to watch for truncated files - ObjectContainerBSDArchive now supports enumerating all objects in BSD archives (.a files) - lldb_private::Module() can not be properly constructed using a ModuleSpec for a .o file in a .a file - The BSD archive plug-in shares its cache for GetModuleSpecifications() and the create callback - Improved printing for ModuleSpec objects llvm-svn: 186211
-
Eli Friedman authored
Using CurFuncDecl is both correct and simple compared to crawling the DeclContexts of the block. Fixes <rdar://problem/14415072>. llvm-svn: 186210
-
- Jul 12, 2013
-
-
Benjamin Kramer authored
llvm-svn: 186209
-
Kaelyn Uhrain authored
of a function call. This fixes PR5898 and means we now have a better diagnostic here than GCC. llvm-svn: 186208
-
Ashok Thirumurthi authored
TODO: Support for RegisterContext_x86_64::ReadFPR. Patch by Samuel Jacob! llvm-svn: 186207
-
Rafael Espindola authored
llvm-svn: 186206
-
Enrico Granata authored
Added Repr() and Str() member functions to our PythonObject class to allow easy conversion to-string of every PythonObject llvm-svn: 186205
-
Rafael Espindola authored
llvm-svn: 186203
-
Rafael Espindola authored
llvm-svn: 186202
-
Enrico Granata authored
Adding information on the scriptable keywords ${target|process|thread|frame.script:function} to the LLDB documentation llvm-svn: 186201
-
Rafael Espindola authored
llvm-svn: 186200
-
Richard Smith authored
Original commit log: If we friend a declaration twice, that should not make it visible to name lookup in the surrounding context. Slightly rework how we handle friend declarations to inherit the visibility of the prior declaration, rather than setting a friend declaration to be visible whenever there was a prior declaration. llvm-svn: 186199
-
Rafael Espindola authored
llvm-svn: 186198
-
Rafael Espindola authored
This fixes two bugs is lib/Object that the use in llvm-ar found: * In OS X created archives, the name can be padded with nulls. Strip them. * In the constructor, remember the first non special member and use that in begin_children. This makes sure we skip all special members, not just the first one. The change to llvm-ar itself consist of * Using lib/Object for reading archives instead of ArchiveReader.cpp. * Writing the modified archive directly, instead of creating an in memory representation. The old Archive library was way more general than what is needed, as can be seen by the diffstat of this patch. Having llvm-ar using lib/Object now opens the way for creating regular symbol tables for both native objects and bitcode files so that we can use those archives for LTO. llvm-svn: 186197
-
Benjamin Kramer authored
llvm-svn: 186196
-
Greg Clayton authored
llvm-svn: 186195
-
Greg Clayton authored
Enabled the "--debug" option functionality that will SIGSTOP the current process allowing a debugger to attach. llvm-svn: 186194
-
Daniel Malea authored
Work-around for GCC issue where setting a breakpoint on a vector definition also adds a breakpoint on the d'tor call llvm-svn: 186193
-
Rafael Espindola authored
llvm-svn: 186192
-
Tom Stellard authored
I'm guessing the failure had something to do with the double precision floating point constant used in the test. llvm-svn: 186191
-
Ashok Thirumurthi authored
to avoid asserts when stepping in a multi-threaded application. Note: Test to follow shortly. llvm-svn: 186190
-
Arnold Schwaighofer authored
radar://14351991 llvm-svn: 186189
-
Arnold Schwaighofer authored
Fixes a 35% degradation compared to unvectorized code in MiBench/automotive-susan and an equally serious regression on a private image processing benchmark. radar://14351991 llvm-svn: 186188
-
Arnold Schwaighofer authored
Address calculation for gather/scather in vectorized code can incur a significant cost making vectorization unbeneficial. Add infrastructure to add cost. Tests and cost model for targets will be in follow-up commits. radar://14351991 llvm-svn: 186187
-
Rafael Espindola authored
llvm-svn: 186186
-
Chandler Carruth authored
fix is. Original commit log: If we friend a declaration twice, that should not make it visible to name lookup in the surrounding context. Slightly rework how we handle friend declarations to inherit the visibility of the prior declaration, rather than setting a friend declaration to be visible whenever there was a prior declaration. llvm-svn: 186185
-
Rafael Espindola authored
llvm-svn: 186184
-
Rafael Espindola authored
llvm-svn: 186183
-
Tom Stellard authored
Patch by: Niels Ole Salscheider Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> llvm-svn: 186182
-