- Mar 15, 2012
-
-
Kristof Beyls authored
Fix VCVT decoding (between floating-point and fixed-point, Floating-point). Patch by Richard Barton. llvm-svn: 152814
-
Michael J. Spencer authored
llvm-svn: 152812
-
rdar://problem/11052829Greg Clayton authored
Fixed a case where if you have a argument stirng that ends with a '\' character, it would infinite loop while consuming all of your memory. Also fixed a case where non-quote terminated strings would inefficiently be handled. llvm-svn: 152809
-
Fariborz Jahanian authored
for @protocol expression into their own section. llvm-svn: 152808
-
Sean Callanan authored
the external source to complete the Decl if it hasn't been completed already. This fixes a crash in LLDB. llvm-svn: 152807
-
Kostya Serebryany authored
llvm-svn: 152806
-
Kostya Serebryany authored
[asan] update asan docs: mention CMake problem and to explain the status of MacOS 10.7 and 32-bit Linux llvm-svn: 152805
-
Rafael Espindola authored
code. While here, reduce indentation. llvm-svn: 152803
-
rdar://11033946Han Ming Ong authored
Made sure that the root XPC service validate the right before starting the service. The right is created and authenticated by clients (in this case, lldb) and transferred over for validiation. llvm-svn: 152802
-
Aaron Ballman authored
Patch thanks to Nikola Smiljanic llvm-svn: 152801
-
Tobias Grosser authored
llvm-svn: 152800
-
Tobias Grosser authored
llvm-svn: 152799
-
Raghesh Aloor authored
Adding documentation for changes in coefficients of induction variables. llvm-svn: 152795
-
Bill Wendling authored
llvm-svn: 152794
-
Tobias Grosser authored
llvm-svn: 152793
-
Tobias Grosser authored
llvm-svn: 152792
-
Tobias Grosser authored
llvm-svn: 152791
-
Tobias Grosser authored
llvm-svn: 152790
-
Bill Wendling authored
The functions memccpy, strdup, strndup, strlcat, and strlcpy should also have object size checking support. Of course, this is only good if the C library also supports these functions. <rdar://problem/10528974> llvm-svn: 152789
-
James Molloy authored
Patch by Silviu Baranga! llvm-svn: 152788
-
Michael J. Spencer authored
This needs a test, but it will take some time to figure out the best way to get an input that will produce > 2^16 relocs. Patch by Graydon Hoare! llvm-svn: 152787
-
Dave Zarzycki authored
These APIs aren't thread safe, but they're pretending to be. Let's at least make the getter as fast as they can be. The setters are a lost cause unless the API can be fixed. llvm-svn: 152786
-
Dave Zarzycki authored
Apple Radar: 11053417 llvm-svn: 152785
-
Nadav Rotem authored
When optimizing certain BUILD_VECTOR nodes into other BUILD_VECTOR nodes, add the new node into the work list because there is a potential for further optimizations. llvm-svn: 152784
-
Eric Christopher authored
out the DW_AT_name. Older gdbs unfortunately still use it to disambiguate member functions in templated classes (gdb.cp/templates.exp). rdar://11043421 (which is now deferred for a bit) llvm-svn: 152782
-
Eli Bendersky authored
llvm-svn: 152780
-
Bill Wendling authored
Transform: (fsub x, (fadd x, y)) -> (fneg y) and (fsub x, (fadd y, x)) -> (fneg y) if 'unsafe math' is specified. <rdar://problem/7540295> llvm-svn: 152777
-
David Blaikie authored
Err on the side of brevity and rename (while providing aliases for the original name) -Wbool-conversions, -Wint-conversions, and -Wvector-conversions for consistency with constant, literal, string, and sign conversion warnings. And name the diagnostic groups explicitly while I'm here rather than rewriting the string in the groups and sema td files. Curiously, vector-conversion is not under -Wconversion. Perhaps it should be. llvm-svn: 152776
-
Richard Smith authored
breaking bootstrap. No test yet: it's quite hard to tickle the failure case. The specific testcase for this wouldn't be useful for testing anything more general than a reintroduction of this precise bug in any case. llvm-svn: 152775
-
David Blaikie authored
Original commit message: Provide -Wnull-conversion separately from -Wconversion. Like GCC, provide a NULL conversion to non-pointer conversion as a separate flag, on by default. GCC's flag is "conversion-null" which we provide for cross compatibility, but in the interests of consistency (with -Wint-conversion, -Wbool-conversion, etc) the canonical Clang flag is called -Wnull-conversion. Patch by Lubos Lunak. Review feedback by myself, Chandler Carruth, and Chad Rosier. llvm-svn: 152774
-
Kostya Serebryany authored
llvm-svn: 152773
-
Daniel Dunbar authored
computing expr source...", it breaks bootstrap. llvm-svn: 152772
-
Sean Callanan authored
Now when LLDB reports a variable, it has a complete type. Similarly, when it reports members of a struct, it completes their types. Also, when it creates the result variable for an expression, it ensures that variable's type is complete. This ensures compliance with Clang's expectations, preventing potential crashes. llvm-svn: 152771
-
Nick Kledzik authored
llvm-svn: 152770
-
Chandler Carruth authored
changed since. No one was using it. It is yet another consumer of the InlineCost interface that I'd like to change. llvm-svn: 152769
-
Kostya Serebryany authored
llvm-svn: 152768
-
Kostya Serebryany authored
[asan] performance optimization: make sure the check for poisoned shadow inside inteceptors is inlined llvm-svn: 152767
-
Richard Smith authored
getDeclSpecContextFromDeclaratorContext. llvm-svn: 152766
-
Chad Rosier authored
Abbreviated commit message: Provide -Wnull-conversion separately from -Wconversion. llvm-svn: 152765
-
Chandler Carruth authored
essentially sorting the pair's arguments. I'd love to actually call sort here, but I'm just not that crazy. ;] llvm-svn: 152764
-