- Oct 12, 2013
-
-
Craig Topper authored
llvm-svn: 192525
-
Daniel Jasper authored
llvm-svn: 192524
-
Tom Stellard authored
Patch by: Jay Cornwall Reviewed-by:
Tom Stellard <thomas.stellard@amd.com> llvm-svn: 192523
-
Craig Topper authored
llvm-svn: 192522
-
Nick Lewycky authored
llvm-svn: 192521
-
Reed Kotler authored
they can be better handled and optimized in the Mips16 constant island code. llvm-svn: 192520
-
Will Dietz authored
llvm-svn: 192519
-
Jim Ingham authored
<rdar://problem/15183226> llvm-svn: 192518
-
Manman Ren authored
The form must be a reference form in addDIEEntry. Which reference form to use will be decided by the callee. No functionality change. llvm-svn: 192517
-
Sean Callanan authored
RTDYLDMemoryManager. llvm-svn: 192516
-
DeLesley Hutchins authored
attribute. Patch by chris.wailes@gmail.com; reviewed and edited by delesley. llvm-svn: 192515
-
Andrew Kaylor authored
This fixes a problem from a previous check-in where a return value was omitted. Previously the remote/stubs-remote.ll and remote/stubs-sm-pic.ll tests were reporting passes, but they should have been failing. Those tests attempt to link against an external symbol and remote symbol resolution is not supported. The old RemoteMemoryManager implementation resulted in local symbols being used for resolution and the child process crashed but the test didn't notice. With this check-in remote symbol resolution fails, and so the test (correctly) fails. llvm-svn: 192514
-
DeLesley Hutchins authored
tests_typestate attribute. Patch by chris.wailes@gmail.com. llvm-svn: 192513
-
Richard Trieu authored
function parameter that has array type. Such a parameter will be treated as a pointer type instead, resulting in a missing begin function error is a suggestion to dereference the pointer. This provides a different, more informative diagnostic as well as point to the parameter declaration. llvm-svn: 192512
-
rdar://problem/15192088Enrico Granata authored
gdb-format a (as in p/a) would fail as it needed to set a byte size (unsurprisingly enough) This should be acknowledged by the condition check and not cause a failure llvm-svn: 192511
-
rdar://problem/15191078Greg Clayton authored
Fixed Module::ResolveSymbolContextForAddress() to be able to also look in the SymbolVendor's SymbolFile's ObjectFile for a more meaningful symbol when a symbol lookup finds a synthetic symbol from the main object file. This will help lookups on MacOSX as the main executable might be stripped, but the dSYM file always has a full symbol table. llvm-svn: 192510
-
Rui Ueyama authored
llvm-svn: 192509
-
- Oct 11, 2013
-
-
DeLesley Hutchins authored
This allows the callable_when attribute to be attached to destructors. Original patch by chris.wailes@gmail.com, reviewed and edited by delesley. llvm-svn: 192508
-
Alexander Kornienko authored
Summary: This way we avoid breaking code which uses unknown preprocessor directives with long string literals. The specific use case in http://llvm.org/PR17035 isn't very common, but it seems to be a good idea to avoid this kind of problem anyway. Reviewers: djasper Reviewed By: djasper CC: cfe-commits, klimek Differential Revision: http://llvm-reviews.chandlerc.com/D1813 llvm-svn: 192507
-
Fariborz Jahanian authored
NS_ENUM/NS_OPTIONS macros when typedef declaration precedes enum declaration. // rdar://15200915 llvm-svn: 192506
-
Alexander Kornienko authored
Changed clang-format-diff.py to output diff by default. Added -i option to apply changes to files instead. Summary: "svn diff|clang-format-diff.py" will just output the diff. Now it's possible to use: svn diff|clang-format-diff.py|patch -p0 as an equivalent to: svn diff|clang-format-diff.py -i ;) Reviewers: djasper Reviewed By: djasper CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1840 llvm-svn: 192505
-
Andrew Kaylor authored
llvm-svn: 192504
-
Manuel Klimek authored
We now correctly format: void SomeFunction(int param1, #ifdef X NoTemplate param2, #else template < #ifdef A MyType<Some> > #else Type1, Type2> #endif param2, #endif param3) { f(); } llvm-svn: 192503
-
Reid Kleckner authored
We're not ready to use it everywhere we use a win32 triple yet. llvm-svn: 192502
-
Matt Arsenault authored
llvm-svn: 192501
-
Matt Arsenault authored
llvm-svn: 192500
-
Matt Arsenault authored
llvm-svn: 192499
-
Manman Ren authored
Use -no-struct-path-tbaa to turn it off. This is the same as r191695, which was reverted because it depends on a commit that has issues. llvm-svn: 192497
-
Reid Kleckner authored
Calling convention attributes can add sugar to methods that we have to look through. This fixes an assertion failure in the provided test case. llvm-svn: 192496
-
Reid Kleckner authored
llvm-svn: 192495
-
Warren Hunt authored
llvm-svn: 192494
-
Argyrios Kyrtzidis authored
[libclang] Introduce clang_Type_getCXXRefQualifier whichexposes ref-qualifier information of function type. Patch by Che-Liang Chiou! llvm-svn: 192493
-
Benjamin Kramer authored
llvm-svn: 192492
-
rdar://problem/13635174Greg Clayton authored
Added a way to set hardware breakpoints from the "breakpoint set" command with the new "--hardware" option. Hardware breakpoints are not a request, they currently are a requirement. So when breakpoints are specified as hardware breakpoints, they might fail to be set when they are able to be resolved and should be used sparingly. This is currently hooked up for GDB remote debugging. Linux and FreeBSD should quickly enable this feature if possible, or return an error for any breakpoints that are hardware breakpoint sites in the "virtual Error Process::EnableBreakpointSite (BreakpointSite *bp_site);" function. llvm-svn: 192491
-
Daniel Jasper authored
In certain macros or incorrect string literals, the token stream can contain 'unknown' tokens, e.g. a single backslash or a set of empty ticks. clang-format simply treated them as whitespace and removed them prior to this patch. This fixes llvm.org/PR17215 llvm-svn: 192490
-
Sean Callanan authored
<rdar://problem/15188389> llvm-svn: 192489
-
Richard Mitton authored
llvm-svn: 192488
-
Benjamin Kramer authored
llvm-svn: 192487
-
Ed Maste authored
llvm-svn: 192486
-
Richard Mitton authored
llvm-svn: 192484
-