Skip to content
  1. Apr 30, 2009
  2. Apr 29, 2009
  3. Apr 28, 2009
  4. Apr 27, 2009
  5. Apr 26, 2009
  6. Apr 25, 2009
  7. Apr 24, 2009
  8. Apr 21, 2009
  9. Apr 20, 2009
  10. Apr 19, 2009
  11. Apr 18, 2009
  12. Apr 17, 2009
  13. Apr 16, 2009
  14. Apr 15, 2009
  15. Apr 12, 2009
  16. Apr 10, 2009
  17. Apr 09, 2009
  18. Apr 08, 2009
    • Daniel Dunbar's avatar
      More fixes to builtin preprocessor defines. · 17ddaa67
      Daniel Dunbar authored
       - Add -static-define option driver can use when __STATIC__ should be
         defined (instead of __DYNAMIC__).
      
       - Don't set __OPTIMIZE_SIZE__ on Os, __OPTIMIZE_SIZE__ is tied to Oz.
      
       - Set __NO_INLINE__ following GCC 4.2.
      
       - Set __GNU_GNU_INLINE__ or __GNU_STDC_INLINE__ following GCC 4.2.
      
       - Set __EXCEPTIONS for Objective-C NonFragile ABI.
      
       - Set __STRICT_ANSI__ for standard conforming modes.
      
       - I added a clang style test case in utils for this, but its not
         particularly portable and I don't think it belongs in the test
         suite.
      
      llvm-svn: 68621
      17ddaa67
    • Daniel Dunbar's avatar
      Darwin ld: Unconditionally add -lstdc++ if we are pretending to be · ad0f62b2
      Daniel Dunbar authored
      g++.
      
      llvm-svn: 68601
      ad0f62b2
    • Daniel Dunbar's avatar
      Make debug info work when using -save-temps. · 3b358a3d
      Daniel Dunbar authored
       - This is pretty ugly, but the most obvious solution. Chime in if you
         have a nicer one.
      
       - The problem is that with -save-temps, clang-cc has no idea what the
         name of the original input file is. However, the user expects to be
         able to set breakpoints based on the input file name.
      
       - We support this by providing a new option -main-file-name (similar
         to -dumpbase used by gcc) which allows the driver to pass in the
         original file name.
      
       - <rdar://problem/6753383> building with clang using --save-temps
         gets the compile unit name from the .i file...
      
      llvm-svn: 68595
      3b358a3d
Loading