Skip to content
  1. Aug 27, 2010
  2. Aug 26, 2010
  3. Aug 25, 2010
  4. Aug 24, 2010
  5. Aug 23, 2010
  6. Aug 21, 2010
    • Eli Friedman's avatar
      Delete dead comment. · ac305d20
      Eli Friedman authored
      llvm-svn: 111744
      ac305d20
    • Bill Wendling's avatar
      Create the new linker type "linker_private_weak_def_auto". · 578ee407
      Bill Wendling authored
      It's similar to "linker_private_weak", but it's known that the address of the
      object is not taken. For instance, functions that had an inline definition, but
      the compiler decided not to inline it. Note, unlike linker_private and
      linker_private_weak, linker_private_weak_def_auto may have only default
      visibility.  The symbols are removed by the linker from the final linked image
      (executable or dynamic library).
      
      llvm-svn: 111684
      578ee407
  7. Aug 20, 2010
  8. Aug 19, 2010
    • Bill Wendling's avatar
      Correct header. · 68caaaf2
      Bill Wendling authored
      llvm-svn: 111540
      68caaaf2
    • Evan Cheng's avatar
      It's possible to sink a def if its local uses are PHI's. · 361b9be7
      Evan Cheng authored
      llvm-svn: 111537
      361b9be7
    • Michael J. Spencer's avatar
      Fix the msvc 2010 build. · abca1734
      Michael J. Spencer authored
      The Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 16.00.30319.01
      implements parts of C++0x based on the draft standard. An old version of
      the draft had a bug that makes std::pair<T1*, T2*>(something, 0) fail to
      compile. This is because the template<class U, class V> pair(U&& x, V&& y)
      constructor is selected, even though it later fails to implicitly convert
      U and V to frist_type and second_type.
      
      This has been fixed in n3090, but it seems that Microsoft is not going to
      update msvc.
      
      llvm-svn: 111535
      abca1734
Loading