- Apr 22, 2005
-
-
Reid Spencer authored
parameter instead which will correctly list the set of targets to be built. llvm-svn: 21451
-
Reid Spencer authored
variable TARGETS_TO_BUILD is used to determine which targets in lib/Target are built and which libraries are linked into llc. This effectively implements the feature. One item remains: disabling targets in the dejagnu test suite. llvm-svn: 21450
-
Reid Spencer authored
1. Get rid of TOOLLINKOPTS as it is a hold over from llvm-test and only used to communicate additional libraries to the linker. The *standard* way to do that is with the LIBS variable which this change supports. 2. Allow the TARGETS_TO_BUILD variable to be set from the configuration substitution. This is the result of the --enable-target= parameter to the configure script. llvm-svn: 21449
-
Reid Spencer authored
llvm-svn: 21448
-
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
-
Andrew Lenharth authored
llvm-svn: 21446
-
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
-
Tanya Lattner authored
llvm-svn: 21444
-
Chris Lattner authored
call malloc/free. This fixes PR555. llvm-svn: 21443
-
Chris Lattner authored
another example properly llvm-svn: 21442
-
Jeff Cohen authored
llvm-svn: 21441
-
Misha Brukman authored
llvm-svn: 21440
-
Misha Brukman authored
llvm-svn: 21439
-
Misha Brukman authored
llvm-svn: 21438
-
Misha Brukman authored
llvm-svn: 21437
-
Misha Brukman authored
llvm-svn: 21436
-
Misha Brukman authored
llvm-svn: 21433
-
Reid Spencer authored
BTW .. isn't the date on this funky? We haven't reachec 2005-05-09 yet??? llvm-svn: 21432
-
Reid Spencer authored
compilation. This change has been waiting in the wings for a long time but since Misha just did a global change, I figured now was the time to commit it. llvm-svn: 21431
-
Reid Spencer authored
llvm-svn: 21430
-
Reid Spencer authored
llvm-svn: 21429
-
Misha Brukman authored
llvm-svn: 21428
-
Misha Brukman authored
llvm-svn: 21427
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 21426
-
Misha Brukman authored
llvm-svn: 21425
-
Misha Brukman authored
llvm-svn: 21424
-
Misha Brukman authored
llvm-svn: 21422
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 21421
-
Misha Brukman authored
llvm-svn: 21420
-
- Apr 21, 2005
-
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 21418
-
Misha Brukman authored
llvm-svn: 21417
-
Misha Brukman authored
llvm-svn: 21416
-
Misha Brukman authored
* Convert tabs to spaces llvm-svn: 21415
-
Chris Lattner authored
llvm-svn: 21414
-
Chris Lattner authored
llvm-svn: 21413
-
Misha Brukman authored
llvm-svn: 21412
-
Misha Brukman authored
llvm-svn: 21411
-
Chris Lattner authored
llvm-svn: 21410
-
Misha Brukman authored
llvm-svn: 21409
-
Misha Brukman authored
llvm-svn: 21408
-