62
62
host_modules= { module= gettext; };
63
63
host_modules= { module= gmp; lib_path=.libs; bootstrap=true;
64
64
extra_configure_flags='--disable-shared';
66
// none-*-* disables asm optimizations, bootstrap-testing
67
// the compiler more thoroughly.
66
68
host="none-${host_vendor}-${host_os}";
67
target="none-${host_vendor}-${host_os}"; };
69
// gmp's configure will complain if given anything
70
// different from host for target.
71
target="none-${host_vendor}-${host_os}"; };
68
72
host_modules= { module= mpfr; lib_path=.libs; bootstrap=true;
69
73
extra_configure_flags='--disable-shared @extra_mpfr_configure_flags@';
71
host="none-${host_vendor}-${host_os}";
72
target="none-${host_vendor}-${host_os}"; };
73
75
host_modules= { module= mpc; lib_path=.libs; bootstrap=true;
74
76
extra_configure_flags='--disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@';
75
77
no_install= true; };
76
host_modules= { module= ppl; lib_path=.libs; bootstrap=true;
78
host_modules= { module= ppl; lib_path=src/.libs; bootstrap=true;
77
79
extra_configure_flags='--disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/';
79
host="none-${host_vendor}-${host_os}";
80
target="none-${host_vendor}-${host_os}"; };
81
81
host_modules= { module= cloog; lib_path=.libs; bootstrap=true;
82
extra_configure_flags='--disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-ppl=$$r/$(HOST_SUBDIR)/ppl/ --with-bits=gmp';
84
host="none-${host_vendor}-${host_os}";
85
target="none-${host_vendor}-${host_os}"; };
82
extra_configure_flags='--disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl';
83
extra_exports='CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; ';
84
extra_make_flags='CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"';
86
host_modules= { module= libelf; lib_path=.libs; bootstrap=true;
87
extra_configure_flags='--disable-shared';
86
89
host_modules= { module= gnuserv; };
87
90
host_modules= { module= gold; bootstrap=true; };
88
91
host_modules= { module= gprof; };
97
100
host_modules= { module= libcpp; bootstrap=true; };
98
101
host_modules= { module= libdecnumber; bootstrap=true; };
99
102
host_modules= { module= libgui; };
100
host_modules= { module= libiberty; bootstrap=true; };
103
host_modules= { module= libiberty; bootstrap=true;
104
extra_configure_flags='@extra_host_libiberty_configure_flags@';};
101
105
// We abuse missing to avoid installing anything for libiconv.
102
106
host_modules= { module= libiconv;
103
107
extra_configure_flags='--disable-shared';
141
145
missing=maintainer-clean; };
142
146
host_modules= { module= utils; no_check=true; };
143
147
host_modules= { module= gnattools; };
148
host_modules= { module= lto-plugin; bootstrap=true; };
145
150
target_modules = { module= libstdc++-v3;
169
174
target_modules = { module= qthreads; };
170
175
target_modules = { module= rda; };
171
176
target_modules = { module= libada; };
172
target_modules = { module= libgomp; lib_path=.libs; };
177
target_modules = { module= libgomp; bootstrap= true; lib_path=.libs; };
174
179
// These are (some of) the make targets to be done in each subdirectory.
175
180
// Not all; these are the ones which don't have special options.
324
329
dependencies = { module=all-gcc; on=all-mpc; };
325
330
dependencies = { module=all-gcc; on=all-ppl; };
326
331
dependencies = { module=all-gcc; on=all-cloog; };
332
dependencies = { module=all-gcc; on=all-libelf; };
327
333
dependencies = { module=all-gcc; on=all-build-texinfo; };
328
334
dependencies = { module=all-gcc; on=all-build-bison; };
329
335
dependencies = { module=all-gcc; on=all-build-byacc; };
347
353
dependencies = { module=all-gnattools; on=all-target-libada; };
355
dependencies = { module=all-lto-plugin; on=all-libiberty; };
349
357
dependencies = { module=configure-mpfr; on=all-gmp; };
350
358
dependencies = { module=configure-mpc; on=all-mpfr; };
351
359
dependencies = { module=configure-ppl; on=all-gmp; };
424
432
dependencies = { module=all-gold; on=all-build-bison; };
425
433
dependencies = { module=all-gold; on=all-build-byacc; };
426
434
dependencies = { module=check-gold; on=all-binutils; };
435
dependencies = { module=check-gold; on=all-gas; };
428
437
dependencies = { module=configure-opcodes; on=configure-intl; };
429
438
dependencies = { module=all-opcodes; on=all-bfd; };
538
547
dependencies = { module=all-target-libobjc; on=all-target-boehm-gc; };
539
548
dependencies = { module=all-target-libstdc++-v3; on=all-target-libiberty; };
540
549
dependencies = { module=configure-target-libstdc++-v3; on=configure-target-libgomp; };
550
// parallel_list.o and parallel_settings.o depend on omp.h, which is
551
// generated by the libgomp configure. Unfortunately, due to the use of
552
// recursive make, we can't be that specific.
553
dependencies = { module=all-target-libstdc++-v3; on=configure-target-libgomp; };
542
555
// Target modules in the 'src' repository.
543
556
lang_env_dependencies = { module=examples; };