Skip to content
  1. Oct 29, 2013
  2. Oct 27, 2013
    • Chandler Carruth's avatar
      Rather than rendering an argument to a std::string (which is primarily · 9204c831
      Chandler Carruth authored
      intended for debugging and diagnostic output), just inspect the spelling
      to check for specific prefixes in drectve section flags.
      
      In addition to being significantly cheaper and not relying on
      a debugging interface, this also avoids creating a temporary string and
      binding it to StringRef variable. We then went on to access it after the
      memory had been deallocated.
      
      This bug too was caught by ASan. I love ASan so much. =]
      
      llvm-svn: 193487
      9204c831
  3. Oct 26, 2013
  4. Oct 25, 2013
  5. Oct 24, 2013
    • Rui Ueyama's avatar
      Revert "r193300 - [PassManager] add ReaderWriter{Native, YAML} to the Driver" · 671c8013
      Rui Ueyama authored
      The patch have completely broken COFF port and disabled many tests.
      This also reverts r193302 (comment fix).
      
      llvm-svn: 193362
      671c8013
    • Shankar Easwaran's avatar
      [Driver] Change UniversalDriver to use TD file. · d772d8a9
      Shankar Easwaran authored
      Easier to add new options such as -version, and easy to parse.
      
      Now displays a help message with -help
      
      llvm-svn: 193301
      d772d8a9
    • Shankar Easwaran's avatar
      [PassManager] add ReaderWriter{Native,YAML} to the Driver. · 89c2d8fa
      Shankar Easwaran authored
      Disable tests to be run with REQUIRES: disable. Note disable is not added to the
      config by the test runner Mkaefiles, so essentially disables the test.
      
      Code changes would be required to fix these tests :-
      
      test/darwin/hello-world.objtxt
      test/elf/check.test
      test/elf/phdr.test
      test/elf/ppc.test
      test/elf/undef-from-main-dso.test
      test/elf/X86_64/note-sections-ro_plus_rw.test
      test/pecoff/alignment.test
      test/pecoff/base-reloc.test
      test/pecoff/bss-section.test
      test/pecoff/drectve.test
      test/pecoff/dynamic.test
      test/pecoff/dynamicbase.test
      test/pecoff/entry.test
      test/pecoff/hello.test
      test/pecoff/imagebase.test
      test/pecoff/importlib.test
      test/pecoff/lib.test
      test/pecoff/multi.test
      test/pecoff/reloc.test
      test/pecoff/weak-external.test
      
      llvm-svn: 193300
      89c2d8fa
    • Rui Ueyama's avatar
      [PECOFF] Support embedding resource file into executable. · b32b95d8
      Rui Ueyama authored
      Instead of making the linker to create a manifest XML file in the same
      directory as the resulting binary, you can embed the XML as a part of
      resource into the executable.
      
      In order to do that, the linker first creates a resource script file containing
      the XML file, compile it into a binary resource file with RC.EXE, and then
      convert it to a COFF file with CVTRES.EXE.
      
      llvm-svn: 193298
      b32b95d8
  6. Oct 23, 2013
  7. Oct 22, 2013
  8. Oct 19, 2013
  9. Oct 16, 2013
  10. Oct 14, 2013
  11. Oct 12, 2013
  12. Oct 11, 2013
  13. Oct 10, 2013
Loading