36da2aa6dc5ad9994b638ed09eb81c44cc05540b |
|
25-Jan-2013 |
Greg Clayton <gclayton@apple.com> |
<rdar://problem/13069948> Major fixed to allow reading files that are over 4GB. The main problems were that the DataExtractor was using 32 bit offsets as a data cursor, and since we mmap all of our object files we could run into cases where if we had a very large core file that was over 4GB, we were running into the 4GB boundary. So I defined a new "lldb::offset_t" which should be used for all file offsets. After making this change, I enabled warnings for data loss and for enexpected implicit conversions temporarily and found a ton of things that I fixed. Any functions that take an index internally, should use "size_t" for any indexes and also should return "size_t" for any sizes of collections. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@173463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
127291c8222625f1c8e31dfbb41c95103251ff56 |
|
19-Oct-2012 |
Jason Molenda <jmolenda@apple.com> |
Add a new target setting to disable automatic loading of kext images in a kernel debug session: settings set target.disable-kext-loading true <rdar://problem/12490623> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@166262 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
3b924561d38937c991f9558bb23a03dc46d59734 |
|
19-Oct-2012 |
Jason Molenda <jmolenda@apple.com> |
typeo fix in comment git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@166259 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
62377463542bd94bbec63bd374233fab0b9d7c0c |
|
19-Oct-2012 |
Jason Molenda <jmolenda@apple.com> |
Change CommunicationKDP::SendRequestWriteMemory to append data as binary instead of asciified bytes. <rdar://problem/12522978> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@166258 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
3acaa926c8f0d32da48db61a5fcb95276e6a4006 |
|
25-Sep-2012 |
Greg Clayton <gclayton@apple.com> |
<rdar://problem/9959501> More KDP debugging process. We can not set breakpoints, hit them, resume, step and detach while running. git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@164584 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
4691fc522359004738cde0646af96e0a39181b6b |
|
31-Jan-2012 |
Enrico Granata <granata.enrico@gmail.com> |
Comments edited to better reflect what the function really does git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@149390 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
7e5fa7fc1f8efd24c078e063b2c4b5e13ba5be20 |
|
20-Sep-2011 |
Jason Molenda <jmolenda@apple.com> |
Update declarations for all functions/methods that accept printf-style stdarg formats to use __attribute__ format so the compiler can flag incorrect uses. Fix all incorrect uses. Most of these are innocuous, a few were resulting in crashes. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@140185 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
a2f7423310044cf76d8d52aa9153b7fd8b226b49 |
|
24-Feb-2011 |
Greg Clayton <gclayton@apple.com> |
Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. Modifed lldb_private::Process to be able to handle connecting to a remote target that isn't running a process. This leaves lldb_private::Process in the eStateConnected state from which we can then do an attach or launch. Modified ProcessGDBRemote to be able to set stdin, stdout, stderr, working dir, disable ASLR and a few other settings down by using new GDB remote packets. This allows us to keep all of our current launch flags and settings intact and still be able to communicate them over to the remote GDB server. Previously these were being sent as arguments to the debugserver binary that we were spawning. Also modified ProcessGDBRemote to handle losing connection to the remote GDB server and always exit immediately. We do this by watching the lldb_private::Communication event bit for the read thread exiting in the ProcessGDBRemote async thread. Added support for many of the new 'Q' packets for setting stdin, stdout, stderr, working dir and disable ASLR to the GDBRemoteCommunication class for easy accesss. Modified debugserver for all of the new 'Q' packets and also made it so that debugserver always exists if it loses connection with the remote debugger. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@126444 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
b352ebdfef166f3d0363fe9af50dcf063638d9f7 |
|
02-Jul-2010 |
Sean Callanan <scallanan@apple.com> |
Added a method to get a stream's byte order. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@107460 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
1501a967735469f0e21950905cc64ca24d305fa0 |
|
09-Jun-2010 |
Eli Friedman <eli.friedman@gmail.com> |
Per surrounding style, use stdarg.h instead of cstdio, etc. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@105711 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
b6773a75100fe0db284cda36abd6b65e95554fab |
|
09-Jun-2010 |
Eli Friedman <eli.friedman@gmail.com> |
More random error/warning fixes. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@105695 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|
24943d2ee8bfaa7cf5893e4709143924157a5c1e |
|
08-Jun-2010 |
Chris Lattner <sabre@nondot.org> |
Initial checkin of lldb code from internal Apple repo. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@105619 91177308-0d34-0410-b5e6-96231b3b80d8
/external/lldb/include/lldb/Core/Stream.h
|