- Jan 30, 2013
-
-
NAKAMURA Takumi authored
This simply fixes up quoting of macro invocations to appease newer versions of autotools. http://llvm-reviews.chandlerc.com/D332 Signed-off-by:
Saleem Abdulrasool <compnerd@compnerd.org> llvm-svn: 173878
-
NAKAMURA Takumi authored
Additional quoting for safety and satisfying newer autotools. Fix a couple of 80 column violations. http://llvm-reviews.chandlerc.com/D333 Signed-off-by:
Saleem Abdulrasool <compnerd@compnerd.org> llvm-svn: 173877
-
Michael J. Spencer authored
This is needed to allow constant time access to the final layout of atoms. llvm-svn: 173874
-
David Blaikie authored
If the member has an initializer, assume it was probably intended to be static and suggest/recover with that. If the member doesn't have an initializer, assume it was probably intended to be const instead of constexpr and suggest that. (if the attempt to apply these changes fails, don't make any suggestion & produce the same diagnostic experience as before. The only case where this can come up that I know of is with a mutable constexpr with an initializer, since mutable is incompatible with static (but it's already incompatible with const anyway)) llvm-svn: 173873
-
Fariborz Jahanian authored
argument to be memset, check for its type to be complete before calling Context.getTypeSize(PointeeTy) to prevent crash. // rdar://13081751. llvm-svn: 173872
-
Daniel Dunbar authored
llvm-svn: 173871
-
Daniel Malea authored
- remove nullptr from initialization of shared_ptrs llvm-svn: 173870
-
Filipe Cabecinhas authored
llvm-svn: 173867
-
Daniel Dunbar authored
llvm-svn: 173866
-
Greg Clayton authored
llvm-svn: 173865
-
Filipe Cabecinhas authored
llvm-svn: 173864
-
Akira Hatanaka authored
Patch by Sasa Stankovic. llvm-svn: 173863
-
Akira Hatanaka authored
Patch by Sasa Stankovic. llvm-svn: 173862
-
NAKAMURA Takumi authored
If we had the regular expression "\b" in FileCheck like Perl... llvm-svn: 173861
-
Daniel Dunbar authored
llvm-svn: 173860
-
Daniel Dunbar authored
- The only group where it makes sense for the "ExternC" bit is System, so this simplifies having to have the extra isCXXAware (or ImplicitExternC, depending on what code you talk to) bit caried around. llvm-svn: 173859
-
rdar://problem/9141269Greg Clayton authored
Cleaned up the objective C name parsing code to use a class. Now breakpoints that are set by name that are objective C methods without the leading '+' or '-' will resolve. We do this by expanding all the objective C names for a given string. For example: (lldb) b [MyString cStringUsingEncoding:] Will set a breakpoint with multiple possible names: -[MyString cStringUsingEncoding:] +[MyString cStringUsingEncoding:] Also if you have a category, it will strip the category and set a breakpoint in all variants: (lldb) [MyString(my_category) cStringUsingEncoding:] Will resolve to the following names: -[MyString(my_category) cStringUsingEncoding:] +[MyString(my_category) cStringUsingEncoding:] -[MyString cStringUsingEncoding:] +[MyString cStringUsingEncoding:] Likewise when we have: (lldb) b -[MyString(my_category) cStringUsingEncoding:] It will resolve to two names: -[MyString(my_category) cStringUsingEncoding:] -[MyString cStringUsingEncoding:] llvm-svn: 173858
-
Daniel Dunbar authored
llvm-svn: 173857
-
Fariborz Jahanian authored
my last patch. llvm-svn: 173856
-
Daniel Dunbar authored
- This slightly decouples the path handling, since before the group sometimes dominated the "use sysroot" bit, but it was still passed in via the API. - No functionality change. llvm-svn: 173855
-
Daniel Dunbar authored
llvm-svn: 173854
-
Daniel Dunbar authored
llvm-svn: 173853
-
Chad Rosier authored
minor cleanup. llvm-svn: 173852
-
Fariborz Jahanian authored
references to their UTIF-8 encoding. Reviewed offline by Doug. // rdar://12392215 llvm-svn: 173850
-
Renato Golin authored
Changing ARMBaseTargetMachine to return ARMTargetLowering intead of the generic one (similar to x86 code). Tests showing which instructions were added to cast when necessary or cost zero when not. Downcast to 16 bits are not lowered in NEON, so costs are not there yet. llvm-svn: 173849
-
Chad Rosier authored
implementation; this is much more inline with the original implementation (i.e., pre-ubsan) and does not require run-time library support. The trapping implementation can be invoked using either '-fcatch-undefined-behavior' or '-fsanitize=undefined-trap -fsanitize-undefined-trap-on-error', with the latter being preferred. Eventually, the -fcatch-undefined-behavior' flag will be removed. llvm-svn: 173848
-
Dmitri Gribenko authored
llvm-svn: 173847
-
Dmitri Gribenko authored
llvm-svn: 173845
-
NAKAMURA Takumi authored
llvm-svn: 173844
-
NAKAMURA Takumi authored
clang/test/Index/getcursor-preamble.m: Tweak for win32. env(1) is required to change variables locally. llvm-svn: 173843
-
- Jan 29, 2013
-
-
Michael Gottesman authored
llvm-svn: 173842
-
David Blaikie authored
llvm-svn: 173841
-
Filipe Cabecinhas authored
llvm-svn: 173840
-
Michael J. Spencer authored
Fixes PR14447 and PR9034. Patch by Nico Rieck! llvm-svn: 173839
-
Michael J. Spencer authored
llvm-svn: 173838
-
Pekka Jaaskelainen authored
to a command line switch. llvm-svn: 173837
-
Michael Gottesman authored
llvm-svn: 173836
-
David Blaikie authored
Fix to change r173414 that lead to Clang changing const to constexpr even under -Wno-static-float-init. llvm-svn: 173835
-
Michael Gottesman authored
llvm-svn: 173834
-
Weiming Zhao authored
llvm-svn: 173833
-