Skip to content
  1. Sep 10, 2013
  2. 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
  3. Mar 05, 2013
  4. Dec 20, 2012
    • Andrew Kaylor's avatar
      Setting TestInferiorChanged.py to expectedFailureLinux because of bugzilla 14662. · d362d910
      Andrew Kaylor authored
      Note that the test actually fails before reaching the assertion described in that bug, but the failure is a trivial matter of adding OS-conditional expected stop reason strings (as noted by new comments in this patch).  However, with the stop reason strings changed, the test fails for the more substantial reason noted in bugzilla 14662.
      
      llvm-svn: 170619
      d362d910
  5. Sep 22, 2012
  6. Aug 12, 2011
    • Johnny Chen's avatar
      Add TestInferiorChanged.py to test that lldb reloads the inferior after it was... · 9f4f5d94
      Johnny Chen authored
      Add TestInferiorChanged.py to test that lldb reloads the inferior after it was changed during the debug session.
      First, main.c causes a crash, the inferior then gets re-built with main2.c which is not crashing.
      
      Add Base.cleanup(self, dictionary=None) for platform specfic way to do cleanup after build.
      This plugin method is used by the above test case to cleanup the main.c build before rebuild for main2.c.
      
      llvm-svn: 137500
      9f4f5d94
Loading