Skip to content
  1. Jun 15, 2012
  2. May 12, 2012
  3. May 01, 2012
    • Jim Grosbach's avatar
      MC: Unknown assembler directives are now hard errors. · 758e0cc9
      Jim Grosbach authored
      Previously, an unsupported/unknown assembler directive issued a warning.
      That's generally unsafe, and inconsistent with the behaviour of pretty
      much every system assembler. Now that the MC assemblers are mature
      enough to be the default on multiple targets, it's reasonable to
      issue errors for these.
      
      For target or platform directives that need to stay warnings, we
      should add explicit handlers for them in, e.g., ELFAsmParser.cpp,
      DarwinAsmParser.cpp, et. al., and issue the warning there.
      
      rdar://9246275
      
      llvm-svn: 155926
      758e0cc9
  4. Apr 16, 2012
  5. Mar 25, 2012
    • Eli Bendersky's avatar
      Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu · f3308605
      Eli Bendersky authored
      * Removed test/lib/llvm.exp - it is no longer needed 
      * Deleted the dg.exp reading code from test/lit.cfg. There are no dg.exp files
        left in the test suite so this code is no longer required. test/lit.cfg is
        now much shorter and clearer 
      * Removed a lot of duplicate code in lit.local.cfg files that need access to
        the root configuration, by adding a "root" attribute to the TestingConfig
        object. This attribute is dynamically computed to provide the same
        information as was previously provided by the custom getRoot functions. 
      * Documented the config.root attribute in docs/CommandGuide/lit.pod
      
      llvm-svn: 153408
      f3308605
  6. Mar 20, 2012
  7. Mar 17, 2012
  8. Feb 16, 2012
  9. Jan 28, 2012
  10. Jan 11, 2012
  11. Jan 07, 2012
  12. Dec 14, 2011
  13. Oct 31, 2011
  14. Oct 28, 2011
  15. Oct 19, 2011
  16. Oct 18, 2011
    • Nick Lewycky's avatar
      Add support for a new extension to the .file directive: · 40f8f2ff
      Nick Lewycky authored
        .file filenumber "directory" "filename"
      
      This removes one join+split of the directory+filename in MC internals. Because
      bitcode files have independent fields for directory and filenames in debug info,
      this patch may change the .o files written by existing .bc files.
      
      llvm-svn: 142300
      40f8f2ff
  17. Sep 19, 2011
  18. Aug 20, 2011
  19. Jul 25, 2011
    • Jim Grosbach's avatar
      Move some ELF directives into ELF asm parser. · 38b1ed8c
      Jim Grosbach authored
      The .local, .hidden, .internal, and .protected are not legal for all supported
      file formats (in particular, they're invalid for MachO). Move the parsing for
      them into the ELF assembly parser since that's the format they're for.
      Similarly, .weak is used by COFF and ELF, but not MachO, so move the parsing
      to the COFF and ELF asm parsers. Previously, using any of these directives
      on Darwin would result in an assertion failure in the parser; now we get
      a diagnostic as we should.
      
      rdar://9827089
      
      llvm-svn: 135921
      38b1ed8c
  20. Jun 29, 2011
  21. Jun 18, 2011
  22. Jun 07, 2011
  23. Jun 05, 2011
  24. May 26, 2011
  25. May 25, 2011
  26. May 24, 2011
  27. Apr 12, 2011
  28. Apr 09, 2011
Loading