Skip to content
  1. May 13, 2005
    • Reid Spencer's avatar
      Fix the "stacker doesn't build without llvm-gcc" problem. The configure · 6ab4ba40
      Reid Spencer authored
      script was defaulting the LLVMGCC variable to "llvm-gcc" if it couldn't
      find llvm-gcc and --with-llvmgccdir was not specified. In this case, there
      is no llvm-gcc available on the system so we shouldn't assume that the
      user's path will find it any better than configure could. The fix is to
      default it to an empty string. If LLVMGCC is empty, the makefiles will
      avoid building things that depend on llvm-gcc and give a nice warning
      message to that effect.
      
      llvm-svn: 21953
      6ab4ba40
    • Misha Brukman's avatar
      * Remove reference to llvm-fefw · 16948006
      Misha Brukman authored
      * Fix copyright line
      
      llvm-svn: 21910
      16948006
  2. Apr 22, 2005
    • Misha Brukman's avatar
      Build the `Skeleton' target when building "all" targets · d5da38c9
      Misha Brukman authored
      llvm-svn: 21455
      d5da38c9
    • Reid Spencer's avatar
      Make sure the CBackend is always a target that is built. · 90dd65e4
      Reid Spencer authored
      llvm-svn: 21448
      90dd65e4
    • Reid Spencer's avatar
      Consolidate the target selection options into a single option, · e482ca8b
      Reid Spencer authored
      --enable-target which can take values "all", "host-only" or a comma
      separated list of target names (alpha,ia64,powerpc,skeleton,sparc,x86)
      
      llvm-svn: 21447
      e482ca8b
    • Reid Spencer's avatar
      First step in avoiding compilation/usage of non-relevant targets. New · 47428048
      Reid Spencer authored
      options have been added to the configure script that control which targets
      will be used. The options are:
      
      --enable-target-this (default=disabled)
        This will specify that the target corresponding to the build host is
        the target that will be compiled/used. You can't use this with any of
        the other options (they'll be ignored). This is what most people want.
      
      --disable-target-x86 (default=enabled)
        This will prevent the X86 target(s) from being compiled/used.
      
      --disable-target-sparc (default=enabled)
        This will prevent both SparcV8 and SparcV9 from being compiled/used.
      
      --disable-target-powerpc (default=enabled)
        This will prevent the PowerPC target from being compiled/used.
      
      --disable-target-alpha (default=enabled)
        This will prevent the Alpha target from being compiled/used.
      
      --disable-target-ia64 (default=enabled)
        This will prevent the IA64 target from being compiled/used.
      
      Note that without any of these options, the default behavior is to build
      all targets, as is the current practice.
      
      All these options do is set up the substititution variable TARGETS_TO_BUILD
      which contains the targets that should be compiled/used. The variable is
      intended to be used in the makefiles. Those changes will come later.
      
      llvm-svn: 21445
      47428048
  3. Mar 17, 2005
  4. Feb 24, 2005
  5. Feb 16, 2005
  6. Feb 11, 2005
  7. Jan 24, 2005
  8. Jan 16, 2005
  9. Jan 14, 2005
  10. Jan 05, 2005
  11. Dec 31, 2004
    • Reid Spencer's avatar
      For PR351: · d7287e05
      Reid Spencer authored
      Make LLVM_ON_UNIX and LLVM_ON_WIN32 available in the makefiles
      
      llvm-svn: 19205
      d7287e05
    • Reid Spencer's avatar
      For PR351: · 0fcca126
      Reid Spencer authored
      * lib/System depends on sbrk(3), make sure we check for it.
      
      llvm-svn: 19200
      0fcca126
  12. Dec 29, 2004
  13. Dec 28, 2004
  14. Dec 27, 2004
  15. Dec 25, 2004
    • Reid Spencer's avatar
      For PR351: · 8bc110c0
      Reid Spencer authored
      * Make sure all headers used by lib/System have checks
      * Use "standard" autoconf checks for certain problematic headers
      For PR432:
      * Resurrect --with-llvmgccdir so a specific llvm-gcc/llvm-g++ installation
        can be specified.
      
      llvm-svn: 19142
      8bc110c0
  16. Dec 24, 2004
  17. Dec 23, 2004
  18. Dec 22, 2004
    • Reid Spencer's avatar
      For PR432: · fd144e86
      Reid Spencer authored
      * Remove --with-llvmgccdir, not needed any more
      * Search path for llvm-gcc and llvm-gxx
      * Compute LLVMGCCDIR based on install path of llvm-gcc
      
      llvm-svn: 19093
      fd144e86
  19. Dec 20, 2004
    • Reid Spencer's avatar
      For PR351: · 8b44f87e
      Reid Spencer authored
      * Add checks for sbrk and getpagesize functions
      * Alphebetize the checks for functions
      
      llvm-svn: 19052
      8b44f87e
  20. Dec 16, 2004
  21. Dec 15, 2004
  22. Dec 13, 2004
  23. Dec 09, 2004
  24. Dec 02, 2004
  25. Nov 30, 2004
  26. Nov 29, 2004
Loading