Skip to content
  1. Oct 23, 2013
    • NAKAMURA Takumi's avatar
      llvm-c/lto.h: Avoid use of bool. · b13d51c6
      NAKAMURA Takumi authored
      llvm-svn: 193255
      b13d51c6
    • NAKAMURA Takumi's avatar
      llvm-c-test: Make them C89-compliant. · c4914695
      NAKAMURA Takumi authored
      llvm-svn: 193254
      c4914695
    • Anders Waldenborg's avatar
      Add llvm-c-test tool for testing llvm-c · b932c669
      Anders Waldenborg authored
      This provides rudimentary testing of the llvm-c api.
      
      The following commands are implemented:
      
        * --module-dump
          Read bytecode from stdin - print ir
      
        * --module-list-functions
          Read bytecode from stdin - list summary of functions
      
        * --module-list-globals
          Read bytecode from stdin - list summary of globals
      
        * --targets-list
          List available targets
      
        * --object-list-sections
          Read object file from stdin - list sections
      
        * --object-list-symbols
          Read object file from stdin - list symbols (like nm)
      
        * --disassemble
          Read lines of triple, hex ascii machine code from stdin - print disassembly
      
        * --calc
          Read lines of name, rpn from stdin - print generated module ir
      
      Differential-Revision: http://llvm-reviews.chandlerc.com/D1776
      llvm-svn: 193233
      b932c669
  2. Oct 22, 2013
    • Bob Wilson's avatar
      Change llvm-cov output formatting to be more similar to gcov. · 3461bedb
      Bob Wilson authored
      - Replaced tabs with proper padding
      - print() takes two arguments, which are the GCNO and GCDA filenames
      - Files are listed at the top of output, appended by line 0
      - Stripped strings of trailing \0s
      - Removed last two lines of whitespace in output
      
      Patch by Yuchen Wu!
      
      llvm-svn: 193148
      3461bedb
    • Bob Wilson's avatar
      Move the printing of llvm-cov information out from collectLineCounts(). · 2f19d42f
      Bob Wilson authored
      collectLineCounts() should only organize the output data. This is done in
      anticipation of subsequent changes which will pass in GCNO and GCDA filenames
      into the print function where it is printed similar to the gcov output.
      
      Patch by Yuchen Wu!
      
      llvm-svn: 193134
      2f19d42f
  3. Oct 18, 2013
  4. Oct 16, 2013
  5. Oct 14, 2013
  6. Oct 12, 2013
    • Will Dietz's avatar
      yaml2coff/elf: Touchup for compatibility. · 0b48c738
      Will Dietz authored
      * std::string::append(int, int) can be ambiguous.
      * std::vector<>::data() is a C++11 feature, use ArrayRef abstraction.
      
      llvm-svn: 192542
      0b48c738
    • Will Dietz's avatar
      Add missing #include's to cctype when using isdigit/alpha/etc. · 981af002
      Will Dietz authored
      llvm-svn: 192519
      981af002
    • Andrew Kaylor's avatar
      Fixing problems in lli's RemoteMemoryManager. · 6587bcfd
      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
      6587bcfd
  7. Oct 11, 2013
  8. Oct 10, 2013
  9. Oct 09, 2013
  10. Oct 08, 2013
  11. Oct 07, 2013
  12. Oct 05, 2013
  13. Oct 04, 2013
  14. Oct 03, 2013
  15. Oct 02, 2013
Loading