- Feb 19, 2013
-
-
Craig Topper authored
llvm-svn: 175497
-
Jason Molenda authored
twice. llvm-svn: 175496
-
Jason Molenda authored
to search for kexts on the local system -- the ModuleList FindModule() method is the best first attempt, only call Symbols::DownloadObjectAndSymbolFile() if that has failed and this is the kernel binary which really needs to have its symbols located. <rdar://problem/13241893> llvm-svn: 175495
-
Jason Molenda authored
find a binary on the debugger-host during a kernel debug session for a kernel extension (kext). This may prove to be too verbose in typical usage, particularly if there are many third-party kexts. We'll try this and see how it works. <rdar://problem/13080833> llvm-svn: 175494
-
Eric Christopher authored
llvm-svn: 175493
-
Eric Christopher authored
llvm-svn: 175492
-
Jason Molenda authored
a kernel binary - even if we can't find the symbol-rich binary or dSYM on the debugger-system. Print a warning if the symbol-rich binary cannot be located. This more closely emulates the gdb behavior when a kernel debug session failed to locate a kernel binary. <rdar://problem/13016095> llvm-svn: 175491
-
Craig Topper authored
llvm-svn: 175490
-
Jason Molenda authored
of kernel extensions (kexts) that have been loaded into the kernel. Now when we hit the "kexts have changed" breakpoint we can avoid adding kexts multiple times, and can properly detect kext unloads and remove them from the Target's list of modules. <rdar://problem/13107639> <rdar://problem/13191016> llvm-svn: 175489
-
Craig Topper authored
llvm-svn: 175488
-
Craig Topper authored
llvm-svn: 175487
-
Reed Kotler authored
BtnezT8SltiX16, BtnezT8SltiuX16 . llvm-svn: 175486
-
Craig Topper authored
llvm-svn: 175485
-
Craig Topper authored
llvm-svn: 175484
-
Aaron Ballman authored
Fixing a typo where FixIts was accidentally self-assigning instead of assigning in the parameter Fixits. This fixes several failed assertions with MSVC debug builds. llvm-svn: 175483
-
Chandler Carruth authored
fields were only ever set in the constructor. The create method retains its consistent interface so that these bits can be re-threaded through the emitter if they're ever needed. This was found by the -Wunused-private-field Clang warning. llvm-svn: 175482
-
Chandler Carruth authored
const U *>>. Even in C++11 it doesn't seem this is valid as vector's emplace support requires move assignment, and there is no way to move assign a reference. The real motivation however is that this fixes the build of lld with libstdc++ 4.6. llvm-svn: 175481
-
John McCall authored
We treat this as an alternative to -fvisibility=<?> which changes the default value visibility to "hidden" and the default type visibility to "default". Expose a -cc1 option for changing the default type visibility, repurposing -fvisibility as the default value visibility option (also setting type visibility from it in the absence of a specific option). rdar://13079314 llvm-svn: 175480
-
John McCall authored
not the global visibility mode. Noticed by inspection. llvm-svn: 175479
-
Enrico Granata authored
llvm-svn: 175478
-
Bill Wendling authored
llvm-svn: 175477
-
Bill Wendling authored
llvm-svn: 175476
-
Enrico Granata authored
llvm-svn: 175475
-
Reed Kotler authored
llvm-svn: 175474
-
Jakub Staszak authored
llvm-svn: 175472
-
Bill Wendling authored
llvm-svn: 175471
-
Bill Wendling authored
llvm-svn: 175470
-
Bill Wendling authored
llvm-svn: 175469
-
rdar://problem/12529957Enrico Granata authored
Synthetic children provider for NSSet llvm-svn: 175468
-
NAKAMURA Takumi authored
llvm-svn: 175467
-
David Blaikie authored
Also removes some redundant DNI comments on function declarations already using the macro. llvm-svn: 175466
-
David Blaikie authored
Also removes some redundant DNI comments on function declarations already using the macro. llvm-svn: 175465
-
NAKAMURA Takumi authored
llvm-svn: 175464
-
- Feb 18, 2013
-
-
Chad Rosier authored
llvm-svn: 175463
-
David Blaikie authored
The TypeLoc hierarchy used the llvm::cast machinery to perform undefined behavior by casting pointers/references to TypeLoc objects to derived types and then using the derived copy constructors (or even returning pointers to derived types that actually point to the original TypeLoc object). Some context is in this thread: http://lists.cs.uiuc.edu/pipermail/llvmdev/2012-December/056804.html Though it's spread over a few months which can be hard to read in the mail archive. llvm-svn: 175462
-
Chad Rosier authored
llvm-svn: 175460
-
Chad Rosier authored
If the memcpy has an odd length with an alignment of 2, this would incorrectly assert on the last 1 byte copy. rdar://13202135 llvm-svn: 175459
-
Benjamin Kramer authored
llvm-svn: 175458
-
Benjamin Kramer authored
llvm-svn: 175457
-
Chad Rosier authored
llvm-svn: 175456
-