Skip to content
  1. Oct 23, 2005
    • Jeff Cohen's avatar
      When a function takes a variable number of pointer arguments, with a zero · 11e26b52
      Jeff Cohen authored
      pointer marking the end of the list, the zero *must* be cast to the pointer
      type.  An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
      not extend the zero to 64 bits, thus allowing the upper 32 bits to be
      random junk.
      
      The new END_WITH_NULL macro may be used to annotate a such a function
      so that GCC (version 4 or newer) will detect the use of un-casted zero
      at compile time.
      
      llvm-svn: 23888
      11e26b52
  2. Jul 27, 2005
  3. May 11, 2005
  4. May 08, 2005
  5. May 03, 2005
  6. Apr 30, 2005
  7. Apr 22, 2005
  8. Mar 28, 2005
  9. Mar 15, 2005
  10. Mar 01, 2005
  11. Feb 28, 2005
  12. Jul 29, 2004
  13. Jul 04, 2004
  14. Jun 20, 2004
  15. Jun 15, 2004
  16. Jun 12, 2004
  17. Jun 11, 2004
  18. Jun 05, 2004
    • Chris Lattner's avatar
      Remove an unused variable. · 0d639587
      Chris Lattner authored
      Work around for bogus errors: no those static functions don't need to
      be executed to be initialized!
      
      llvm-svn: 14040
      0d639587
  19. May 09, 2004
  20. Feb 15, 2004
  21. Feb 14, 2004
  22. Feb 12, 2004
  23. Jan 14, 2004
  24. Jan 05, 2004
  25. Dec 28, 2003
Loading