Skip to content
  1. May 19, 2005
    • Reid Spencer's avatar
      Two changes to support building shared libraries that contain multiple · a80f1671
      Reid Spencer authored
      llvm archive or re-linked libraries:
      1. Permit the "JIT" special keyword on LLVMLIBS to be recognized when
         building a library, not just for building tools
      2. If LINK_LIBS_IN_SHARED is set, the LLVMLIBS and USEDLIBS can be specified
         when linking a shared library and the libraries listed will be
         incorported into the shared library. THis is only used when the
         SHARED_LIBRARY variable is set.
      
      llvm-svn: 22127
      a80f1671
  2. May 16, 2005
  3. May 13, 2005
  4. Mar 11, 2005
  5. Mar 01, 2005
  6. Feb 27, 2005
  7. Feb 24, 2005
  8. Feb 16, 2005
  9. Feb 14, 2005
    • Reid Spencer's avatar
      For PR496: · e9fa5444
      Reid Spencer authored
      When llvm-gcc is not available, bypass rules for Modules and Bytecode
      Libraries that require llvm-gcc and emit instead a warning that llvm-gcc
      is not available. This permits "make LLVMGCC=" to build LLVM completely
      without error and provides warnings about the modules and bc libs that
      could not be constructed.
      
      llvm-svn: 20185
      e9fa5444
  10. Feb 13, 2005
  11. Feb 09, 2005
  12. Feb 04, 2005
  13. Feb 02, 2005
  14. Jan 28, 2005
  15. Jan 16, 2005
    • Reid Spencer's avatar
      Several changes: · ba6a3dbd
      Reid Spencer authored
      * Rename BUILD_* to PROJ_*
      * Differentiate between LLVM's Makefile.conf and the project's
      * Use project specific install locations
      
      llvm-svn: 19590
      ba6a3dbd
  16. Jan 14, 2005
  17. Jan 11, 2005
    • Reid Spencer's avatar
      Implement the LOADABLE_MODULE option when building a shared library. This · 87e645c5
      Reid Spencer authored
      passes the -module option on the libtool command line to ensure that the
      shared library being built can be dlopened and dlsym can work on that
      module. LOADABLE_MODULE should be sent only in conjunction with the
      SHARED_LIBRARY directive. It should generally be used for any module that
      is intended to be the target of an LLVM -load option. Note that loadable
      modules will not have the lib prefix but otherwise look like shared
      libraries. This is per the libtool recommendations and prevents these
      special shared libraries from being linked in via -l option to the linker.
      
      llvm-svn: 19454
      87e645c5
  18. Jan 07, 2005
  19. Jan 03, 2005
  20. Jan 02, 2005
  21. Dec 28, 2004
  22. Dec 27, 2004
  23. Dec 24, 2004
    • Reid Spencer's avatar
      Make sure llvm-g++ gets the right path for the llvm tools. · c005fba1
      Reid Spencer authored
      llvm-svn: 19138
      c005fba1
    • Reid Spencer's avatar
      Two corrections: · 35655d69
      Reid Spencer authored
      * When reconfiguring, make sure the config.cache file is blown away so that
        its (old) values don't short-circuit doing the tests. When a reconfigure
        is done, it should be done from scratch, without the cache.
      * For dist-check, don't pass --with-llvmgccdir any more because configure
        doesn't have this option any more.
      
      llvm-svn: 19126
      35655d69
  24. Dec 22, 2004
    • Reid Spencer's avatar
      For PR432: · 2bba41c7
      Reid Spencer authored
      * Cleanup LLVMGCXX and LLVMGCC by providing LLVMGXXWITHPATH and LLVMGCCWITHPATH
        variables that add the $(LLVMToolDir) to the path so the CFE tools can find
        the right LLVM tools they depend on.
      * Standardize the name of a variable: cferuntime_libdir -> CFERuntimeLibDir
      
      llvm-svn: 19095
      2bba41c7
  25. Dec 17, 2004
  26. Dec 16, 2004
Loading