Skip to content
  1. Nov 20, 2013
    • Bill Wendling's avatar
      Add -triple option. · d607384d
      Bill Wendling authored
      The -triple option is used to create a named tarball of the release binaries.
      
      Also disable the RPATH modifications on Mac OS X. It's not needed.
      
      llvm-svn: 195193
      d607384d
  2. Nov 19, 2013
  3. Nov 18, 2013
    • Arnaud A. de Grandmaison's avatar
      test-release.sh: tweak RPATH for the binary packages. · 69690e41
      Arnaud A. de Grandmaison authored
      libtool sets RPATH to "$ORIGIN/../lib:/the/directory/where/it/was/built/lib" so that a developper can use the built or the installed version seamlessly. Our binary packages should not have this developer friendly tweak, as the users of the binaries will not have the build tree.
      
      Beside, in case the development tree is a possibly on an automounted share, this can create very bad user experience : they will incur an automount timeout penalty and will get a very bad feeling of llvm/clang's speed.
      
      llvm-svn: 194999
      69690e41
    • Alexey Samsonov's avatar
      Unbreak the build after r194997 · 88134e9b
      Alexey Samsonov authored
      llvm-svn: 194998
      88134e9b
    • Alexey Samsonov's avatar
      Revert r194865 and r194874. · 49109a27
      Alexey Samsonov authored
      This change is incorrect. If you delete virtual destructor of both a base class
      and a subclass, then the following code:
        Base *foo = new Child();
        delete foo;
      will not cause the destructor for members of Child class. As a result, I observe
      plently of memory leaks. Notable examples I investigated are:
      ObjectBuffer and ObjectBufferStream, AttributeImpl and StringSAttributeImpl.
      
      llvm-svn: 194997
      49109a27
  4. Nov 17, 2013
  5. Nov 16, 2013
  6. Nov 15, 2013
  7. Nov 14, 2013
  8. Nov 13, 2013
  9. Nov 10, 2013
  10. Nov 03, 2013
  11. Nov 01, 2013
    • Rafael Espindola's avatar
      Remove linkonce_odr_auto_hide. · 716e7405
      Rafael Espindola authored
      linkonce_odr_auto_hide was in incomplete attempt to implement a way
      for the linker to hide symbols that are known to be available in every
      TU and whose addresses are not relevant for a particular DSO.
      
      It was redundant in that it all its uses are equivalent to
      linkonce_odr+unnamed_addr. Unlike those, it has never been connected
      to clang or llvm's optimizers, so it was effectively dead.
      
      Given that nothing produces it, this patch just nukes it
      (other than the llvm-c enum value).
      
      llvm-svn: 193865
      716e7405
  12. Oct 31, 2013
  13. Oct 28, 2013
  14. Oct 27, 2013
  15. Oct 26, 2013
  16. Oct 25, 2013
  17. Oct 24, 2013
  18. Oct 20, 2013
  19. Oct 19, 2013
Loading