Skip to content
  1. Aug 27, 2013
    • Daniel Malea's avatar
      merge lldb-platform-work branch (and assorted fixes) into trunk · e0f8f574
      Daniel Malea authored
          Summary:
          This merge brings in the improved 'platform' command that knows how to
          interface with remote machines; that is, query OS/kernel information, push
          and pull files, run shell commands, etc... and implementation for the new
          communication packets that back that interface, at least on Darwin based
          operating systems via the POSIXPlatform class. Linux support is coming soon.
      
          Verified the test suite runs cleanly on Linux (x86_64), build OK on Mac OS
          X Mountain Lion.
      
          Additional improvements (not in the source SVN branch 'lldb-platform-work'):
          - cmake build scripts for lldb-platform
          - cleanup test suite
          - documentation stub for qPlatform_RunCommand
          - use log class instead of printf() directly
          - reverted work-in-progress-looking changes from test/types/TestAbstract.py that work towards running the test suite remotely.
          - add new logging category 'platform'
      
          Reviewers: Matt Kopec, Greg Clayton
      
          Review: http://llvm-reviews.chandlerc.com/D1493
      
      llvm-svn: 189295
      e0f8f574
  2. Aug 26, 2013
  3. Aug 25, 2013
  4. Aug 24, 2013
  5. Aug 23, 2013
  6. Aug 22, 2013
  7. Aug 21, 2013
  8. Aug 20, 2013
  9. Aug 19, 2013
  10. Aug 17, 2013
  11. Aug 16, 2013
    • Richard Mitton's avatar
      Test commit. · dd2a6afe
      Richard Mitton authored
      llvm-svn: 188570
      dd2a6afe
    • Jason Molenda's avatar
      Add a new Section::SetFileAddress method to change a Section's file · 20eb31b9
      Jason Molenda authored
      address.
      
      When loading a dSYM, and the file addresses of the dSYM Sections are
      different than the executable binary Sections' file addresses, the
      debug info won't be remapped to the actual load addresses correctly.
      This only happens with binaries on the in-memory shared cache binaries
      where their File addresses have been set to their actual load address
      (outside an offset value) whereas the original executable and dSYM
      have 0-based File addresses.
      
      I think this patch will not be activated for other cases -- this is
      the only case we know of where the dSYM and the executable's File
      addresses differ -- but if this causes other problems we can restrict
      it more carefully.
      
      <rdar://problem/12335086> 
      
      llvm-svn: 188532
      20eb31b9
  12. Aug 15, 2013
  13. Aug 13, 2013
Loading