Skip to content
  1. Jul 18, 2011
  2. Mar 15, 2011
  3. Nov 22, 2010
    • Chandler Carruth's avatar
      Undo part of my previous commit to mm_malloc.h, going back to the use of · 45c2fb1e
      Chandler Carruth authored
      stdlib.h. There were numerous problems with forward declaring 'malloc' and
      'free', but the most important is that these are reserved by POSIX and may be
      implemented via a function-like macro.
      
      As suggested by Dale Johannesen, I'm instead guarding the only include of this
      in our builtin headers with __STDC_HOSTED__, and I've removed the include of
      the header from the test suite. I'll discuss with folks whether we want to have
      a hosted section of the test suite or not, and add it (and perhaps other tests)
      back there if that's the direction.
      
      llvm-svn: 119958
      45c2fb1e
  4. Nov 16, 2010
  5. Oct 19, 2010
  6. Mar 26, 2010
  7. Mar 22, 2010
  8. Feb 14, 2009
  9. Jan 09, 2009
  10. Dec 01, 2008
  11. Nov 04, 2008
  12. May 20, 2008
    • Eli Friedman's avatar
      Add a couple more headers. stddef was discussed on cfe-dev, and · 9e9b046a
      Eli Friedman authored
      consensus was that it was fine; iso646 is trivial.
      
      We actually don't need that many headers overall... on Ubuntu, at least, 
      all we need are stdint.h, stdarg.h, limits.h, and float.h to stop 
      depending on having gcc's headers around for normal code.
      
      On a side note, the path searching needs some improvement; I had to 
      hardcode the path to my header directory into clang.cpp to get the 
      driver to use it consistently.
      
      llvm-svn: 51317
      9e9b046a
  13. Mar 16, 2008
    • Chris Lattner's avatar
      Make a major restructuring of the clang tree: introduce a top-level · 7a51313d
      Chris Lattner authored
      lib dir and move all the libraries into it.  This follows the main
      llvm tree, and allows the libraries to be built in parallel.  The
      top level now enforces that all the libs are built before Driver,
      but we don't care what order the libs are built in.  This speeds
      up parallel builds, particularly incremental ones.
      
      llvm-svn: 48402
      7a51313d
  14. Feb 28, 2008
Loading