Skip to content
  1. Dec 07, 2006
  2. Dec 06, 2006
  3. Nov 28, 2006
  4. Nov 26, 2006
  5. Nov 25, 2006
  6. Nov 17, 2006
  7. Nov 08, 2006
  8. Nov 03, 2006
  9. Nov 02, 2006
  10. Oct 30, 2006
  11. Oct 29, 2006
  12. Oct 27, 2006
  13. Oct 18, 2006
  14. Oct 13, 2006
  15. Oct 05, 2006
  16. Oct 04, 2006
  17. Sep 29, 2006
  18. Sep 28, 2006
  19. Aug 30, 2006
  20. Aug 28, 2006
  21. Aug 27, 2006
  22. Aug 25, 2006
  23. Aug 23, 2006
    • Reid Spencer's avatar
      For PR797: · 2fe39fea
      Reid Spencer authored
      This library no longer throws nor handles exceptions, so turn off the
      REQUIRES_EH flag.
      
      llvm-svn: 29849
      2fe39fea
    • Reid Spencer's avatar
      For PR797: · d62a9632
      Reid Spencer authored
      Final remove of exception handling from this file. lib/System can no longer
      throw exceptions so there's no need for try/catch blocks here.
      
      llvm-svn: 29848
      d62a9632
    • Reid Spencer's avatar
      Make the ProgramName variable a std::string so we can eliminate the path · bd156a90
      Reid Spencer authored
      portion fo the program name via sys::Path().getLast(). This makes error
      messages more readable since this is invariably used only in error
      messages.  Instead of:
        /path/to/llvm/bin/directory/toolname: error message
      we will now get:
        toolname: error message
      Also, since we always have a program name (even if its defaulted), don't
      check to see if it is set or not when generating error messages. This
      eliminates a bunch of constant strings, saving a little under 1K of data.
      
      llvm-svn: 29842
      bd156a90
  24. Aug 22, 2006
    • Reid Spencer's avatar
      For PR797: · efdc3a13
      Reid Spencer authored
      Adjust users of MappedFile to its new non-throwing interface.  Note that in
      most cases the lazy step of just throwing after a call to MappedFile was
      installed. This was done in the name of incremental changes. Getting rid of
      the new throw statements will take adjustment of interfaces and propagation
      of errors to higher levels.  Those changes will come in subsequent patches.
      
      llvm-svn: 29817
      efdc3a13
Loading