Add support for DragonFlyBSD target.
[binutils.git] / ChangeLog
Commit [+]AuthorDateLineData
9f9a0b1a
NC
Nick Clifton2011-03-28 11:18:20 +000012011-03-26 John Marino <binutils@marino.st>
2
3 * configure.ac: Add support for *-*-dragonfly*
4 * configure: Regenerate.
5
09fa9903
JM
Joseph Myers2011-03-25 11:36:41 +000062011-03-25 Joseph Myers <joseph@codesourcery.com>
7
d2eb1969
JM
Joseph Myers2011-03-25 13:08:19 +00008 * configure.ac (native_only): Remove.
9 (i[[3456789]]86-*-msdosdjgpp*): Don't disable expect dejagnu
10 send-pr uudecode guile gnuserv on host.
11 (x86_64-*-mingw*): Don't disable expect dejagnu autoconf automake
12 send-pr rcs guile perl texinfo libtool on host.
13 (i[[3456789]]86-*-mingw32*): Don't disable expect dejagnu autoconf
14 automake send-pr rcs guile perl texinfo libtool on host.
15 (*-*-cygwin*, *-*-netbsd*): Remove host cases.
16 (*-*-kaos*): Don't disable target-examples target-gperf on target.
17 (alpha*-dec-osf*): Don't disable fileutils on target.
18 (sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't disable target-examples
19 texinfo send-pr expect dejagnu on target.
20 (arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi): Don't disable
21 target-qthreads on target.
22 (hppa*-hp-hpux11*, hppa*-*-*): Don't disable shellutils on target.
23 (ia64*-*-elf*, ia64*-*-*vms*): Don't disable mmalloc on target.
24 (i[[3456789]]86-w64-mingw*, i[[3456789]]86-*-mingw*,
25 x86_64-*-mingw*): Don't disable expect on target.
26 (*-*-cygwin*): Don't disable target-gperf on target.
27 (powerpc*-*-winnt* | powerpc*-*-pe*): Don't disable make expect
28 gnuserv on target.
29 (powerpcle-*-solaris*): Don't disable make expect gnuserv on
30 target.
31 * configure: Regenerate.
32
332011-03-25 Joseph Myers <joseph@codesourcery.com>
34
09fa9903
JM
Joseph Myers2011-03-25 11:36:41 +000035 * configure.ac (target_tools): Remove target-groff.
36 (native_only): Remove target-groff.
37 (hppa*64*-*-*): Don't disable byacc.
38 (i[[3456789]]86-*-mingw32*): Remove commented-out noconfigdirs
39 setting.
40 (*-*-kaos*): Don't skip target-librx and target-groff.
41 (*-*-netware*): Don't skip target-libmudflap.
42 (*-*-tpf*): Don't skip target-libmudflap.
43 (sh*-*-pe|mips*-*-pe|*arm-wince-pe): Don't condition configured
44 directories on the host.
45 (ia64*-*-*vms*): Don't skip tix.
46 (sh-*-* | sh64-*-*): Don't condition skipped directories on the
47 host.
48 * configure: Regenerate.
49
c9f79239
PB
Paolo Bonzini2011-03-24 17:50:31 +0000502011-03-24 Paolo Bonzini <pbonzini@redhat.com>
51
52 * configure.ac: Remove references to mt-mep, mt-netware,
53 mt-wince.
54 * Makefile.def: Add all-utils soft dependencies.
55 * Makefile.tpl: Remove GDB_NLM_DEPS.
56 * configure: Regenerate.
57 * Makefile.in: Regenerate.
58
220ad659
PB
Paolo Bonzini2011-03-24 17:31:09 +0000592011-03-24 Paolo Bonzini <bonzini@gnu.org>
60
61 Sync from GCC:
62
63 2011-03-24 Paolo Bonzini <bonzini@gnu.org>
64
65 * configure.ac: Do not include mh-x86omitfp.
66 * configure: Regenerate.
67
68 2011-03-24 Paolo Bonzini <bonzini@gnu.org>
69
70 * configure.ac: Remove empty cases.
71 * configure: Regenerate.
72
73 2011-03-24 Paolo Bonzini <bonzini@gnu.org>
74
75 * Makefile.def: Add dependency from termcap to gdb.
76 * Makefile.in: Regenerate.
77
78 2011-03-24 Paolo Bonzini <bonzini@gnu.org>
79
80 * configure.ac: Remove all mentions of mh-sysv4 and mh-solaris.
81 * configure: Regenerate.
82 * Makefile.def: Remove all mentions of X11_FLAGS_TO_PASS.
83 * Makefile.tpl: Likewise.
84 * Makefile.in: Regenerate.
85
86 2011-03-24 Paolo Bonzini <bonzini@gnu.org>
87
88 * configure.ac: Remove all mentions of tentative_cc.
89 * configure: Regenerate.
90
91 2011-03-16 Jack Howarth <howarth@bromo.med.uc.edu>
92
93 PR lto/48086
94 * configure.ac: Re-enable LTO on *-apple-darwin9.
95 * configure: Regenerate.
96
d93a7cf4 Joseph Myers2011-03-24 11:13:32 +0000972011-03-24 Joseph Myers <joseph@codesourcery.com>
6144e37e Joseph Myers2011-03-24 13:25:45 +000098
978da6ab
JM
Joseph Myers2011-03-24 16:52:09 +000099 * configure.ac (i[[3456789]]86-*-vsta, i[[3456789]]86-*-go32*,
100 i[[3456789]]86-*-beos*, powerpc-*-beos*, m68k-hp-hpux*,
101 m68k-apollo-sysv*, m68k-apollo-bsd*, m88k-dg-dgux*,
102 m88k-harris-cxux*, m88k-motorola-sysv*, mips*-dec-ultrix*,
103 mips*-nec-sysv4*, mips*-sgi-irix4*, mips*-*-sysv4*, mips*-*-sysv*,
104 i370-ibm-opened*, i[[3456789]]86-*-sysv5*, i[[3456789]]86-*-dgux*,
105 i[[3456789]]86-ncr-sysv4.3*, i[[3456789]]86-ncr-sysv4*,
106 i[[3456789]]86-*-sco3.2v5*, i[[3456789]]86-*-sco*,
107 i[[3456789]]86-*-udk*, vax-*-ultrix2*, m68k-sun-sunos*,
108 hppa*-*-hiux*, *-*-hiux*, rs6000-*-lynxos*, *-*-sysv4*,
109 *-*-rhapsody*): Remove host cases.
110 * configure: Regenerate.
111
1122011-03-24 Joseph Myers <joseph@codesourcery.com>
113
6144e37e
JM
Joseph Myers2011-03-24 13:25:45 +0000114 * configure.ac (ppc*-*-pe): Remove host case.
115 (strongarm-*-coff | xscale-*-coff, strongarm-*-elf* |
116 xscale-*-elf*, thumb-*-coff, thumb-*-elf, thumb-*-pe, ep9312-*-elf
117 | ep9312-*-coff, parisc*64*-*-linux*, ppc*-*-pe): Remove target
118 cases.
119 * configure: Regenerate.
120
1212011-03-24 Joseph Myers <joseph@codesourcery.com>
d93a7cf4
JM
Joseph Myers2011-03-24 11:13:32 +0000122
123 * config.sub: Update to version 2011-03-23.
124
cc8ebeb6
JM
Joseph Myers2011-03-22 20:01:13 +00001252011-03-22 Joseph Myers <joseph@codesourcery.com>
126
fd59509b
JM
Joseph Myers2011-03-22 20:04:36 +0000127 * configure.ac (arm-semi-aof, crx-*-*, parisc*-*-linux*,
128 i370-*-opened*, i[[3456789]]86-moss-msdos | i[[3456789]]86-*-moss*
129 | i[[3456789]]86-*-uwin*, mcore-*-pe*): Remove empty cases.
130 * configure: Regenerate.
131
1322011-03-22 Joseph Myers <joseph@codesourcery.com>
133
cc8ebeb6
JM
Joseph Myers2011-03-22 20:01:13 +0000134 * config-ml.in: Don't handle arc-*-elf*.
135 * configure.ac (arc-*-*, crx-*-*, i[[3456789]]86-*-pe,
136 m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*, mcore-*-pe*): Don't
137 handle GCC libraries.
138 * configure: Regenerate.
139
eaee9f7d
RO
Rainer Orth2011-03-21 13:03:33 +00001402011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
141
142 PR bootstrap/48120:
143 * configure.ac (pwllib): Use LIBS instead of LDFLAGS.
144 Add -lstdc++ -lm to LIBS.
145 * configure: Regenerate.
146
31fc8916
DE
David Edelsohn2011-03-18 17:43:20 +00001472011-03-18 David Edelsohn <dje.gcc@gmail.com>
148
149 * config.guess: Update to version 2011-02-02
150 * config.sub: Update to version 2011-02-24
151
dccd4d9a spop2011-03-04 04:21:33 +00001522011-03-03 Sebastian Pop <sebastian.pop@amd.com>
153
154 * configure.ac: Adjust test of with_ppl.
155 * configure: Regenerated.
156
ca135635 spop2011-03-02 03:49:37 +00001572011-03-02 Sebastian Pop <sebastian.pop@amd.com>
158
159 * configure.ac: Add -lpwl to ppllibs.
160 * config/cloog.m4: Add -lisl to clooglibs.
161 * configure: Regenerated.
162
168e750e
RW
Ralf Wildenhues2011-02-13 21:00:08 +00001632011-02-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
164
165 Import from Libtool and gnulib:
166
167 2011-01-27 Gerald Pfeifer <gerald@pfeifer.com>
168
169 Prepare for supporting FreeBSD 10.
170 * config.rpath: Remove handling of freebsd1* which soon would
171 match FreeBSD 10.0.
172
173 2011-01-20 Gerald Pfeifer <gerald@pfeifer.com> (tiny change)
174
175 Remove support for FreeBSD 1.x.
176 * libtool.m4 (_LT_LINKER_SHLIBS)
177 (_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
178 soon would incorrectly match FreeBSD 10.0.
179
53fdd8d0
RW
Ralf Wildenhues2011-02-12 14:40:07 +00001802011-02-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
181
68489f16
RW
Ralf Wildenhues2011-02-12 15:47:02 +0000182 PR binutils/12283
183 * MAINTAINERS (mkinstalldirs): Comes from Automake.
184 (move-if-change): Comes from gnulib.
185 * move-if-change: Import version from gnulib.
186
1872011-02-12 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
188
53fdd8d0
RW
Ralf Wildenhues2011-02-12 14:40:07 +0000189 Sync from GCC:
190
191 2011-02-12 Alexandre Oliva <aoliva@redhat.com>
192
193 PR lto/47225
194 * Makefile.def (lto-plugin): Double dash for enable-shared.
195 (configure-gcc): Depend on all-lto-plugin.
196 * Makefile.in: Rebuilt.
197
198 2011-02-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
199
200 * configure.ac: Remove extra bracket.
201 * configure: Regenerate.
202
203 2011-02-06 Kai Tietz <kai.tietz@onevision.com>
204
205 PR lto/47225
206 * Makefile.def: Add dependency for install-gcc
207 on install-lto-plugin.
208 * Makfile.in: Regenerated
209
210 2011-01-25 Jakub Jelinek <jakub@redhat.com>
211
212 * configure.ac: If with_ppl is no, move setting with_cloog=no
213 after CLOOG_REQUESTED check.
214 * configure: Regenerated.
215
216 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
217
218 * configure.ac: Call AC_MSG_ERROR when PPL 0.11 is not present and
219 CLooG has been requested.
220 * configure: Regenerated.
221
222 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
223
224 * configure: Regenerated.
225 * configure.ac: Check for version 0.11 (or later revision) of PPL.
226
227 2011-01-25 Tobias Grosser <grosser@fim.uni-passau.de>
228
229 * configure: Regenerated.
230 * configure.ac: Use CLOOG_CHECK_VERSION(0,16,1).
231
232 2011-01-07 Jan Hubicka <jh@suse.cz>
233
234 PR lto/47225
235 * Makefile.in: Regenerate.
236 * Makefile.def (lto-plugin): Always pass enable-shared to the plugin
237 configure.
238
1da8c838
AO
Alexandre Oliva2011-01-31 05:26:01 +00002392011-01-31 Alexandre Oliva <aoliva@redhat.com>
240
241 PR libgcj/44341
242 * configure.ac: Discard --with-* flags for host when configuring
243 target libraries for cross build.
244 * configure: Rebuilt.
245
f876bec8
AS
Andreas Schwab2011-01-21 13:29:46 +00002462011-01-21 Andreas Schwab <schwab@redhat.com>
247
248 Sync from GCC:
249
250 2011-01-21 Andreas Schwab <schwab@redhat.com>
251
252 * configure.ac: Use AS_HELP_STRING throughout.
253 * configure: Regenerate.
254
255 2011-01-18 Jie Zhang <jie.zhang@analog.com>
256
257 * configure.ac (bfin-*-*): Remove gdb from noconfigdirs.
258 * configure: Regenerate.
259
37281e1c
RW
Ralf Wildenhues2011-01-13 18:52:53 +00002602010-12-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
261
262 * ltmain.sh (relink): Use absolute path when hardcoding with -L.
263
148cf39a
JB
Joel Brobecker2011-01-13 16:24:07 +00002642011-01-13 Joel Brobecker <brobecker@adacore.com>
265
266 * configure.ac: Remove readline, mmalloc, and gdb from noconfigdirs
267 for ia64-hpux.
268 * configure: Regenerate.
269
fdcec456
RW
Ralf Wildenhues2011-01-02 16:40:07 +00002702011-01-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
271
272 Sync from GCC:
273 2010-12-22 Hariharan Sandanagobalane <hariharan@picochip.com>
274
275 * configure.ac: (picochip): Disable libiberty.
276 * configure: Regenerate.
277
aefca9aa
JJ
Jeff Johnston2010-12-17 22:09:16 +00002782010-12-18 Jeff Johnston <jjohnstn@redhat.com>
279
280 * COPYING.LIBGLOSS: Remove the GPL for fr30 target.
281
da39a909
ILT
Ian Lance Taylor2010-12-10 14:50:10 +00002822010-12-10 Ian Lance Taylor <iant@google.com>
283
284 PR bootstrap/46819
285 * configure.ac: For --disable-libgcj clear libgcj_saved.
286 * configure: Rebuild.
287
3e9685e0
PB
Paolo Bonzini2010-12-10 12:09:34 +00002882010-12-10 Tobias Burnus <burnus@net-b.de>
289
290 PR fortran/46540
291 * configure.ac: Add --disable-libquadmath and
292 --disable-libquadmath-support.
293 * configure: Regenerate.
294
45e6f3ce
TG
Tristan Gingold2010-12-10 09:10:49 +00002952010-12-10 Tristan Gingold <gingold@adacore.com>
296
297 * src-release (ETC_SUPPORT): add gnu-oids.texi
298
2c03a9a7
HPN
Hans-Peter Nilsson2010-12-06 01:55:25 +00002992010-12-03 Hans-Peter Nilsson <hp@axis.com>
300
301 PR libffi/46792
302 * configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi.
303 * configure: Regenerate.
304
a87a3ebf
ILT
Ian Lance Taylor2010-12-07 21:20:22 +00003052010-12-02 Ian Lance Taylor <iant@google.com>
306
307 * configure.ac: Always set default for poststage1_ldflags to
308 -static-libstdc++ -static-libgcc.
309
6aba8190
JJ
Jeff Johnston2010-12-02 20:05:11 +00003102010-12-02 Jeff Johnston <jjohnstn@redhat.com>
311
312 * COPYING.NEWLIB: Add National Semiconductor notice.
313
dd76ee93
AS
Andreas Schwab2010-11-29 11:01:42 +00003142010-11-29 Andreas Schwab <schwab@redhat.com>
315
316 * configure.ac: Move comment to remove extra space in last argument
317 of GCC_TARGET_TOOL.
318
48a6dcf4
AO
Alexandre Oliva2010-11-26 04:56:38 +00003192010-11-26 Alexandre Oliva <aoliva@redhat.com>
320
fbb8b869 Alexandre Oliva2010-12-06 13:00:26 +0000321 PR other/46026
48a6dcf4
AO
Alexandre Oliva2010-11-26 04:56:38 +0000322 * configure.ac (CXX_FOR_TARGET): Add -funconfigured-libstdc++-v3.
323 * Makefile.def (CXX_FOR_TARGET): Removed from flags_to_pass.
324 * Makefile.tpl (CXX_FOR_TARGET_FLAG_TO_PASS): New.
325 (BASE_FLAGS_TO_PASS): Use it.
326 * configure: Rebuilt.
327 * Makefile.in: Rebuilt.
328
e1cffffd
L
H.J. Lu2010-11-23 18:10:12 +00003292010-11-23 H.J. Lu <hongjiu.lu@intel.com>
330
331 PR binutils/12258
332 * configure.ac: Correct comments for --enable-gold/--enable-ld.
333 Properly check default linker.
334 * configure: Regnerated.
335
1ea28f93
NC
Nick Clifton2010-11-23 13:39:56 +00003362010-11-23 Matthias Klose <doko@ubuntu.com>
337
338 * configure.ac: For --enable-gold, handle value `default' instead of
339 `both*'. New configure option --{en,dis}able-ld.
340 * configure: Regenerate.
341
2c99bdde
ILT
Ian Lance Taylor2010-11-21 01:56:29 +00003422010-11-20 Ian Lance Taylor <iant@google.com>
343
344 * configure.ac: Only disable a language library if no language needs
345 it. Don't let --disable-libgcj uncondtionally disable libffi.
346 * configure: Rebuild.
347
c0d98ee7
PB
Paolo Bonzini2010-11-20 20:31:09 +00003482010-11-20 Paolo Bonzini <bonzini@gnu.org>
349
350 * configure: Regenerate.
351
be2f53c8
RW
Ralf Wildenhues2010-11-20 19:37:54 +00003522010-11-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
353
354 PR other/46202
355 * configure.ac: Fix just-built in-tree STRIP name to be
356 binutils/strip-new.
357 * configure: Regenerate.
358 * Makefile.def (install-strip-gcc, install-strip-binutils)
359 (install-strip-opcodes, install-strip-ld, install-strip-itcl)
360 (install-strip-sid): Mirror dependencies on non-strip variants
361 of these targets on the respective -strip prerequisites.
362 * Makefile.tpl (install-strip, install-strip-host)
363 (install-strip-target): New targets.
364 (install-strip-[+module+], install-strip-target-[+module+]):
365 New targets.
366 * Makefile.in: Regenerate.
367
0f514ac3
ILT
Ian Lance Taylor2010-11-19 22:06:26 +00003682010-11-19 Ian Lance Taylor <iant@google.com>
369 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
370
371 * configure.ac: Add target-libgo to target_libraries. Set
372 and substitute GOC_FOR_BUILD and GOC_FOR_TARGET.
373 * Makefile.tpl (BUILD_EXPORTS): Add GOC and GOCFLAGS.
374 (HOST_EXPORTS): Add GOC.
375 (BASE_TARGET_EXPORTS): Add GOC.
376 (GOC_FOR_BUILD, GOCFLAGS, GOC_FOR_TARGET): New variables.
377 (GOCFLAGS_FOR_TARGET): New variable.
378 (EXTRA_HOST_FLAGS): Add GOC.
379 (EXTRA_TARGET_FLAGS): Add GOC and GOCFLAGS.
380 * Makefile.def (target_modules): Add libgo.
381 (flags_to_pass): Add GOC_FOR_TARGET and GOCFLAGS_FOR_TARGET.
382 (dependencies): Add dependency from configure-target-libgo to
383 configure-target-libffi and all-target-libstdc++-v3. Add
384 dependencies from all-target-libgo to all-target-libffi.
385 (languages): Add go.
386 * configure: Rebuild.
387 * Makefile.in: Rebuild.
388
3892010-11-19 Ian Lance Taylor <iant@google.com>
390
391 * config-ml.in: Add Go support: treat GOC and GOCFLAGS like other
392 compiler/flag environment variables.
393
3942010-11-18 Ian Lance Taylor <iant@google.com>
395
396 * configure.ac: Check for lang_requires_boot_languages in
397 config-lang.in files.
398 * configure: Rebuild.
399
fbecf8ee
MF
Mike Frysinger2010-11-17 19:34:59 +00004002010-11-17 Mike Frysinger <vapier@gentoo.org>
401
402 * .gitignore: New file.
403
0f514ac3
ILT
Ian Lance Taylor2010-11-19 22:06:26 +00004042010-11-16 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
405 Tobias Burnus <burnus@net-b.de>
406
407 PR fortran/32049
408 * Makefile.def: Add libquadmath; build it with language=fortran.
409 * configure.ac: Add libquadmath.
410 * Makefile.tpl: Handle multiple libs in check-[+language+].
411 * Makefile.in: Regenerate.
412 * configure: Regenerate.
413
4142010-11-15 Andreas Schwab <schwab@redhat.com>
415
416 * configure.ac: Fix spelling in option names.
417 * configure: Regenerated.
418
4192010-11-13 Georg-Johann Lay <georgjohann@web.de>
420
421 PR bootstrap/39622
422 * configure.ac (FLAGS_FOR_TARGET): Add include-fixed path.
423 * configure: Regenerated.
424
4252010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
426
427 * config/cloog.m4: Add -enable-cloog-backend=(isl|ppl|ppl-legacy) to
428 define the cloog backend to use. Furthermore, only pass the ppllibs to
429 the configure checks, if necessary.
430 * configure: Regenerate.
431
4322010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
433
434 * config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL.
435 * configure: regenerate
436
4372010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
438
439 * config/cloog.m4: Fix typo. verison -> version.
440 * configure: Regenerate.
441
4422010-11-12 Tobias Grosser <grosser@fim.uni-passau.de>
443
444 * config/cloog.m4: Pass ppl libraries to the CLooG version check.
445 * configure: Regenerate.
446
4472010-11-11 Andreas Simbuerger <simbuerg@fim.uni-passau.de>
448
449 * configure.ac: Support official CLooG.org versions.
450 * configure: Regenerate.
451 * config/cloog.m4: New.
452
e85020d7
ME
Michael Eager2010-11-05 14:09:24 +00004532010-11-05 Michael Eager <eager@eagercon.com>
454
455 * COPYING.LIBGLOSS: Correct typo in microblaze.
456 * COPYING.NEWLIB: Same.
457
0f514ac3
ILT
Ian Lance Taylor2010-11-19 22:06:26 +00004582010-11-04 Iain Sandoe <iains@gcc.gnu.org>
459
460 * configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants.
461 * configure: Regenerate.
462
21abf3f4
DK
Dave Korn2010-11-03 14:27:05 +00004632010-11-03 Ian Lance Taylor <iant@google.com>
464 Dave Korn <dave.korn.cygwin@gmail.com>
465
466 PR lto/46273
467 * configure.ac: Remove libelf tests. Build lto-plugin on ELF always
468 and on other supported platforms whenever LTO is enabled.
469 * configure: Rebuild.
470
1c6c55fc
AM
Alan Modra2010-11-02 00:22:10 +00004712010-11-02 Alan Modra <amodra@gmail.com>
472
473 PR binutils/12110
474 * configure.ac: Error when source path contains spaces.
475 * configure: Regenerate.
476
72a32367
ILT
Ian Lance Taylor2010-10-20 15:43:39 +00004772010-10-20 Ian Lance Taylor <iant@google.com>
478
479 * Makefile.def (target_modules): Set lib_path to src/.libs for
480 libstdc++-v3 module.
481 * Makefile.tpl: Fix typo in TARGET_LIB_PATH comment.
482 * Makefile.in: Rebuild.
483
78272f89
JJ
Jeff Johnston2010-10-09 02:29:34 +00004842010-10-08 Bernd Schmidt <bernds@codesourcery.com>
485 Joseph Myers <joseph@codesourcery.com>
486
487 * COPYING.LIBGLOSS: Add National Semiconductor and CodeSourcery
488 notices.
489 * COPYING.NEWLIB: Add Texas Instruments notice.
490
e153c175
DK
Dave Korn2010-10-07 20:50:01 +00004912010-10-07 Dave Korn <dave.korn.cygwin@gmail.com>
492
493 * configure.ac (build_lto_plugin): New shell variable.
494 (--enable-lto): Turn on by default for all non-ELF platforms that
495 have had LTO support added so far. Set build_lto_plugin appropriately
496 for both ELF and non-ELF.
497 (configdirs): Add lto-plugin or not based on build_lto_plugin.
498 * configure: Regenerate.
499
fcbaee8e
RW
Ralf Wildenhues2010-10-02 14:42:47 +00005002010-10-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
501
34b1b2ab
RW
Ralf Wildenhues2010-10-02 14:54:05 +0000502 PR bootstrap/45326
503 PR bootstrap/45174
504 * configure.ac: Honor initial values of $build_configargs,
505 $host_configargs, $target_configargs. Mark the precious, so
506 environment settings get recorded.
507 * configure: Regenerate.
508
5092010-10-02 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
510
fcbaee8e
RW
Ralf Wildenhues2010-10-02 14:42:47 +0000511 Sync from GCC:
512
513 2010-09-30 Michael Eager <eager@eagercon.com>
514
515 * configure.ac (microblaze): Add target-libssp to noconfigdirs.
516 * configure: Regenerate.
517
518 2010-09-21 Iain Sandoe <iains@gcc.gnu.org>
519
520 * configure.ac (enable-lto): Add Darwin to the list of supported lto
521 targets and amend comment.
522 * configure: Regenerate.
523
524 2010-09-03 Jack Howarth <howarth@bromo.med.uc.edu>
525
526 * configure.ac: Enable LTO by default on Darwin.
527 * configure: Regenerate.
528
529 2010-07-23 Marc Glisse <marc.glisse@normalesup.org>
530
531 PR bootstrap/44455
532 * configure.ac (extra_mpfr_configure_flags): Copy from
533 extra_mpc_gmp_configure_flags.
534 * configure: Re-generated.
535
5af5e004
RW
Ralf Wildenhues2010-09-30 21:55:13 +00005362010-09-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
537
538 Sync from GCC:
539
540 PR bootstrap/45796
541 * Makefile.def (info-gcc, dvi-gcc, pdf-gcc, html-gcc):
542 Depend on all-build-libiberty.
543 * Makefile.in: Regenerate.
544
5452010-09-27 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
85e83074
RW
Ralf Wildenhues2010-09-27 20:22:45 +0000546
547 Sync from GCC:
548
549 PR bootstrap/44621
550 * configure.ac: Fix unportable shell quoting.
551 * configure: Regenerate.
552
d12c88a4
RW
Ralf Wildenhues2010-10-07 19:25:44 +00005532010-07-26 Naveen.H.S <naveen.S@kpitcummins.com>
554
555 * configure.ac: Support all v850 targets.
556 * configure: Regenerate.
557
11a3790a
PB
Paolo Bonzini2010-07-18 08:12:39 +00005582010-07-17 Jack Howarth <howarth@bromo.med.uc.edu>
559
560 PR target/44862
561 * Makefile.tpl (POSTSTAGE1_CXX_EXPORT):
562 Provide -B option to allow for link spec %s substitutions for
563 libstdc++.a on darwin.
564 * Makefile.in: Regenerate.
565
9dfff743
AO
Alexandre Oliva2010-06-10 17:04:12 +00005662010-06-10 Alexandre Oliva <aoliva@redhat.com>
567
568 * Makefile.def (configure-gcc): Depend on all-libelf.
569 * Makefile.in: Rebuild.
570
e123a549
RW
Ralf Wildenhues2010-06-01 17:28:06 +00005712010-06-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
572
55fda153
RW
Ralf Wildenhues2010-06-01 17:53:40 +0000573 * config.sub, config.guess: Update from upstream sources.
574
5752010-06-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
576
e123a549
RW
Ralf Wildenhues2010-06-01 17:28:06 +0000577 Sync from GCC:
578
579 2010-05-05 Sebastian Pop <sebastian.pop@amd.com>
580 * configure.ac: Allow all the versions greater than 0.10 of PPL.
581 * configure: Regenerated.
582
583 2010-04-20 Eric Botcazou <ebotcazou@adacore.com>
584 * configure.ac (BUILD_CONFIG): Redirect output to /dev/null.
585 * configure: Regenerate.
586
587 2010-04-17 Ralf Cors<E9>pius <ralf.corsepius@rtems.org>
588 * configure.ac (*-*-rtems*): Add target-libiberty to $skipdirs.
589 * configure: Regenerate.
590
591 2010-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
592 * configure.ac: Check for elf_getshdrstrndx or elf_getshstrndx
593 separately.
594 * configure: Regenerate.
595
596 2010-04-13 Steve Ellcey <sje@cup.hp.com>
597 * configure: Regenerate after change to elf.m4.
598
599 2010-04-02 Sebastian Pop <sebastian.pop@amd.com>
600 * configure.ac: Add brackets around AC_TRY_COMPILE alternative.
601 * configure: Regenerated.
602
603 2010-04-02 Sebastian Pop <sebastian.pop@amd.com>
604 * configure.ac: Print "buggy but acceptable" when CLooG
605 revision is less than 9.
606 * configure: Regenerated.
607
a7dcea04
DK
Dave Korn2010-05-26 05:16:30 +00006082010-05-26 Dave Korn <dave.korn.cygwin@gmail.com>
609
610 Merge from gcc:
611
612 2010-05-18 Steven Bosscher <steven@gcc.gnu.org>
613 * configure.ac (--enable-lto): All *-apple-darwin* now support LTO.
614 * configure: Regenerate.
615
616 2010-05-07 Steven Bosscher <steven@gcc.gnu.org>
617 * configure.ac (--enable-lto): Add x86_64-apple-darwin* as
618 a platform that supports LTO.
619 * configure: Regenerate.
620
621 2010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
622 PR lto/42776
623 * configure.ac (--enable-lto): Refactor handling so libelf tests
624 are only performed inside then-clause of ACX_ELF_TARGET_IFELSE,
625 and allow LTO to be explicitly enabled on non-ELF platforms that
626 are known to support it inside else-clause.
627 * configure: Regenerate.
628
e2a383fc
NC
Nick Clifton2010-04-27 14:24:35 +00006292010-04-27 Roland McGrath <roland@redhat.com>
630 H.J. Lu <hongjiu.lu@intel.com>
631
632 * configure.ac (--enable-gold): Support both, both/gold and
633 both/bfd to add gold to configdirs without removing ld.
634 * configure: Regenerated.
635
636 * Makefile.def: Add install-gold dependency to install-ld.
637 * Makefile.in: Regenerated.
638
0bfd4803
TG
Tristan Gingold2010-04-14 09:28:48 +00006392010-04-14 Tristan Gingold <gingold@adacore.com>
640
641 * configure.ac (alpha*-*-*vms*): Remove ld from noconfigdirs.
642 * configure: Regenerate.
643
33406faf
RW
Ralf Wildenhues2010-04-08 19:44:08 +00006442010-04-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
645
646 Merge from gcc:
647 PR bootstrap/43615
648 PR bootstrap/43328
649 Revert:
650 2010-03-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
651 * configure.ac: Do not pass --enable-multilib nor
652 --disable-multilib in baseargs. Accept explicitly passed
653 --enable_multilib.
654 * configure: Regenerate.
655
05fb2d41
RW
Ralf Wildenhues2010-03-31 05:44:00 +00006562010-03-31 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
657
658 PR bootstrap/43328
659 * configure.ac: Do not pass --enable-multilib nor
660 --disable-multilib in baseargs. Accept explicitly passed
661 --enable_multilib.
662 * configure: Regenerate.
663
c63e3d0f Joseph Myers2010-03-23 14:27:19 +00006642010-03-23 Joseph Myers <joseph@codesourcery.com>
5c59e477 Joseph Myers2010-03-23 14:30:59 +0000665
9c770025
JM
Joseph Myers2010-03-23 16:05:34 +0000666 * configure.ac (tic6x-*-*): New case.
667 * configure: Regenerate.
668
6692010-03-23 Joseph Myers <joseph@codesourcery.com>
670
5c59e477
JM
Joseph Myers2010-03-23 14:30:59 +0000671 Merge from gcc:
672 2010-03-19 Jack Howarth <howarth@bromo.med.uc.edu>
673 PR ada/42554
674 * configure.ac: Only pass -c to ranlib for darwin9 and earlier.
675 * configure: Regenerate.
676
6772010-03-23 Joseph Myers <joseph@codesourcery.com>
c63e3d0f
JM
Joseph Myers2010-03-23 14:27:19 +0000678
679 * config.sub: Update to version 2010-03-22.
680 * config.guess: Update to version 2009-12-30.
681
97541fe4
JM
Joseph Myers2010-03-14 16:00:37 +00006822010-03-14 Joseph Myers <joseph@codesourcery.com>
683
684 Merge from gcc:
685 2010-01-11 Richard Guenther <rguenther@suse.de>
686 PR lto/41569
687 * Makefile.def (all-lto-plugin): Depend on all-gcc.
688 * Makefile.in: Regenerated.
689
8241ae6a
RO
Rainer Orth2010-03-04 17:12:46 +00006902010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
691
692 PR libstdc++/32499
693 * configure.ac (RANLIB): Default to true.
694 (STRIP): Likewise.
695 (RANLIB_FOR_TARGET): Remove superfluous : argument.
696 * configure: Regenerate.
697
65f1fdcb
NC
Nick Clifton2010-02-17 10:05:50 +00006982010-02-17 Nick Clifton <nickc@redhat.com>
699
700 PR 11238
701 * Makefile.tpl (local-distclean): Also remove config.cache files in
702 sub-directories as there may not be Makefiles present in the
703 sub-directories.
fb5475e7
NC
Nick Clifton2010-02-17 11:02:54 +0000704 * Makefile.tpl: Use "-exec rm {}" rather than "-delete" to delete
705 the config.cache files found by the find command.
706
65f1fdcb
NC
Nick Clifton2010-02-17 10:05:50 +0000707 * Makefile.in: Regenerate.
708 * configure.ac: Revert previous delta.
709 * configure: Regenerate.
710
fb2bfeb9
NC
Nick Clifton2010-02-15 10:37:54 +00007112010-02-15 Nick Clifton <nickc@redhat.com>
712
c650a6bc
NC
Nick Clifton2010-02-15 10:53:35 +0000713 PR 11238
714 * configure.ac: Delete config.cache files in sub-directories when
715 deleting Makefiles.
716 * configure: Regenerate.
717
7182010-02-15 Nick Clifton <nickc@redhat.com>
719
fb2bfeb9
NC
Nick Clifton2010-02-15 10:37:54 +0000720 * configure.ac: Sync from gcc.
721 * configure: Regenerate.
722
720fea7b ghazi2010-01-31 18:40:33 +00007232010-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
724
725 Sync from gcc:
726 * configure.ac: Add "recommended" version checks for GMP/MPC.
727 Update recommended GMP/MPFR/MPC versions.
728 * configure: Regenerate.
729
bc03e8d9
JR
Joern Rennecke2010-01-25 18:06:22 +00007302010-01-25 Joern Rennecke <amylaar@spamcop.net>
731
732 gcc PR libstdc++/36101, gcc PR libstdc++/42813
733 * configure.ac (bootstrap_target_libs): Make inclusion of
734 target-libgomp conditional on libgomb being in target_configdirs.
735 * configure: Regenerate.
736
959fa8f3
JR
Joern Rennecke2010-01-23 11:32:15 +00007372010-01-23 Joern Rennecke <amylaar@spamcop.net>
738
739 gcc PR libstdc++/36101, gcc PR libstdc++/42813
740 * configure.ac (bootstrap_target_libs): Include target-libgomp.
741 * configure: Regenerate.
742
10954f3d
JR
Joern Rennecke2010-01-22 16:28:24 +00007432010-01-22 Joern Rennecke <amylaar@spamcop.net>
744
745 gcc PR libstdc++/36101, gcc PR libstdc++/42813
746 * configure.ac (target_configdirs): Substitute.
747 * Makefile.def: Bootstrap target module libgomp.
748 Add dependency of all-target-libstdc++-v3 on configure-target-libgomp.
749 * Makefile.tpl (TARGET_CONFIGDIRS): New makefile variable.
750 (BASE_TARGET_EXPORTS): Export TARGET_CONFIGDIRS.
751 * configure, Makefile.in: Regenerate.
752
c17122d7
RW
Ralf Wildenhues2010-01-09 21:11:31 +00007532009-12-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
754
755 * libtool.m4: Sync from git Libtool.
756 * ltmain.sh: Likewise.
757 * ltoptions.m4: Likewise.
758 * ltversion.m4: Likewise.
759 * lt~obsolete.m4: Likewise.
760
0dc14d6b ghazi2010-01-08 15:59:17 +00007612010-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
762 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
763
764 PR bootstrap/42424
765 * configure.ac: Include libtool m4 files.
766 (_LT_CHECK_OBJDIR): Call it.
767 (extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags,
768 gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir.
c17122d7 Ralf Wildenhues2010-01-09 21:11:31 +0000769
0dc14d6b ghazi2010-01-08 15:59:17 +0000770 * configure: Regenerate.
771
1e80fefe
RW
Ralf Wildenhues2010-01-07 20:00:52 +00007722010-01-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
773
774 PR bootstrap/41818
775 * Makefile.tpl (BASE_TARGET_EXPORTS): Only add TARGET_LIB_PATH
776 to $(RPATH_ENVVAR) if bootstrapping. Fix typo in comment.
777 * Makefile.in: Regenerate.
778
d185886b
BE
Ben Elliston2009-12-18 03:39:58 +00007792009-12-18 Ben Elliston <bje@au.ibm.com>
780
781 * config.sub, config.guess: Update from upstream sources.
782
f8a90659
JJ
Jeff Johnston2009-12-17 21:12:49 +00007832009-12-17 Jeff Johnston <jjohnstn@redhat.com>
784
785 * COPYING.NEWLIB: Update copyright date.
786 * COPYING.LIBGLOSS: Ditto.
787
e0127382 ghazi2009-12-07 20:24:59 +00007882009-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
789
790 PR middle-end/30447
791 PR middle-end/30789
792 PR other/40302
793
794 * configure.ac: Require MPC.
795 * configure: Regenerate.
796
797 * configure.ac: Update minimum MPC version to 0.8.
798 * configure: Regenerate.
799
0cf1607e
PB
Paolo Bonzini2009-11-20 10:10:08 +00008002009-11-20 Paolo Bonzini <bonzini@gnu.org>
801
802 * config.guess: Sync with upstream and gcc.
803 * config.sub: Sync with upstream and gcc.
804
8a9ff3b4
AO
Alexandre Oliva2009-11-16 18:42:35 +00008052009-11-16 Alexandre Oliva <aoliva@redhat.com>
806
a45fdb67
AO
Alexandre Oliva2009-11-16 22:57:46 +0000807 * Makefile.def: Restore host and target settings for gmp.
808 * Makefile.in: Rebuild.
809
8102009-11-16 Alexandre Oliva <aoliva@redhat.com>
811
8a9ff3b4
AO
Alexandre Oliva2009-11-16 18:42:35 +0000812 * configure.ac: Add libelf to host_libs. Enable in-tree configury
813 of ppl and cloog. Fix in-tree configury of libelf, skip tests.
814 Fix portability of test of C++ as bootstrap language. Add
815 ppl/src/ppl-config.o to the bootstrap compare exclusion list.
816 * configure: Rebuild.
817 * Makefile.def: Drop host and target settings from gmp, mpfr, ppl,
818 and cloog. Fix in-tree ppl configuration. Introduce libelf
819 in-tree building.
820 * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): New.
821 (POSTSTAGE1_HOST_EXPORTS): Use it.
822 (STAGE[+id+]_CXXFLAGS): New.
823 (BASE_FLAGS_TO_PASS): Pass it down.
824 (configure-stage[+id+]-[+prefix+][+module+]): Use it. Add
825 extra_exports.
826 (all-stage[+id+]-[+prefix+][+module+]): Likewise.
827 (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Add
828 extra_exports.
829 * Makefile.in: Rebuild.
830
8312009-11-06 Ozkan Sezer <sezeroz@gmail.com>
832
833 * configure.ac (FLAGS_FOR_TARGET): Add -L and -isystem
834 paths for *-w64-mingw* and x86_64-*mingw*.
835 * configure: Regenerated.
836
8372009-10-30 Kai Tietz <kai.tietz@onevision.com>
838
839 * configure.ac: Disable target-winsup & co for
840 x86_64-*-mingw* and *-w64-mingw* targets.
841 * configure: Regenerated.
842
8432009-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
844
845 * configure.ac (CLooG test): Use = with test.
846 * configure: Regenerate.
847
8482009-10-22 Richard Guenther <rguenther@suse.de>
849
850 * configure.ac: Do not set LIBS for ppl/cloog checks. Disable
851 cloog if the ppl version check failed. Move flags saving
852 before setting in libelf check.
853 * configure: Regenerate.
854
8552009-10-21 Richard Guenther <rguenther@suse.de>
856
857 * configure.ac: Adjust the ppl and cloog configure to work as
858 documented. Disable cloog if ppl was disabled. Omit the version
859 checks if they were disabled.
860 * configure: Re-generate.
861
2684de40
RW
Ralf Wildenhues2009-10-13 03:32:18 +00008622009-10-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
863
864 * configure.ac: Add 'lto' to enable_languages, not
865 new_enable_languages, and only if not already present.
866 * configure: Regenerate.
867
e7756c92
ILT
Ian Lance Taylor2009-10-07 05:57:48 +00008682009-10-06 Ian Lance Taylor <iant@google.com>
869
870 * Makefile.def: check-gold depends upon all-gas.
871 * Makefile.in: Rebuild.
872
8732009-10-03 2009-02-05 Rafael Avila de Espindola <espindola@google.com>
874
875 * Makefile.def: all-lto-plugin depends on all-libiberty.
876 set bootstrap=true for lto-plugin.
877 Add lto-plugin.
878 * Makefile.in: Regenerate.
879 * configure.ac (host_libs): Add lto-plugin.
880 * configure: Regenerate.
881
8822009-10-03 Diego Novillo <dnovillo@google.com>
883
884 * Makefile.tpl (HOST_EXPORTS): Add LIBELFLIBS and LIBELFINC.
885 (HOST_LIBELFLIBS): Define.
886 (HOST_LIBELFINC): Define.
887 * Makefile.in: Regenerate.
888 * configure.ac: Add --enable-lto.
889 Add --with-libelf, --with-libelf-include and --with-libelf-lib.
890 If --enable-lto is used, add 'lto' to new_enable_languages.
891 If --enable-lto is used and gold is enabled, add
892 lto-plugin to configdirs.
893 * configure: Regenerate.
894
8952009-10-03 Simon Baldwin <simonb@google.com>
896
897 * configure.ac: If --with-system-zlib, suppress local zlib and
898 pass --with-system-zlib to subdir configure scripts.
899 * configure: Regenerate.
900
9012009-10-01 Loren J. Rittle <ljrittle@acm.org>
902 Paolo Bonzini <bonzini@gnu.org>
903
904 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Use $$s rather than
905 $(srcdir).
906 * Makefile.in: Rebuilt.
907
62a9d950
PB
Paolo Bonzini2009-09-29 21:31:07 +00009082009-09-29 Paolo Bonzini <bonzini@gnu.org>
909
910 Sync from gcc:
911 2009-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
912
913 * configure.ac: Update minimum MPC version to 0.7.
914 * configure: Regenerate.
915
4e7a3b53
NC
Nick Clifton2009-09-25 19:25:04 +00009162009-09-25 Nick Clifton <nickc@redhat.com>
917
918 * configure.ac: Pass any --cache-file=/dev/null option on to
919 subconfigures.
920 * configure: Regenerate.
921
22e00c85
NC
Nick Clifton2009-09-23 09:51:31 +00009222009-09-23 Nick Clifton <nickc@redhat.com>
923
924 * config.sub, config.guess: Update from upstream sources.
925
e7756c92
ILT
Ian Lance Taylor2009-10-07 05:57:48 +00009262009-09-22 Loren J. Rittle <ljrittle@acm.org>
927
928 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Remove stray $$r/.
929 * Makefile.in: Rebuilt.
930
04c1587f
RW
Ralf Wildenhues2009-09-22 18:00:40 +00009312009-09-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
932
933 PR bootstrap/32272
934 * configure.ac: Error out if $srcdir isn't '.' but contains
935 host-${host_noncanonical}.
936 * configure: Regenerate.
937
ef45ac8a
RW
Ralf Wildenhues2009-09-21 19:25:05 +00009382009-09-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
939
b50a8508
RW
Ralf Wildenhues2009-09-21 20:32:59 +0000940 * configure.ac: If bootstrapping a combined tree with
941 --enable-gold, require c++ in stage1_languages.
942 * configure: Regenerate.
943
ef3a40bc
RW
Ralf Wildenhues2009-09-21 20:31:02 +0000944 * configure.ac: Also add target_libs of stage1_languages to
945 bootstrap_target_libs.
946 * configure: Regenerate.
947
ef45ac8a
RW
Ralf Wildenhues2009-09-21 19:25:05 +0000948 * configure.ac: Diagnose --enable-build-with-cxx bootstrap
949 with --enable-languages not containing c++.
950 * configure: Regenerate.
951
e5718861
JZ
Jie Zhang2009-09-16 00:45:55 +00009522009-09-16 Jie Zhang <jie.zhang@analog.com>
953
954 * configure.ac: Disable java and boehm-gc for bfin-*-*.
955 * configure: Regenerate.
956
4ab6d979
RW
Ralf Wildenhues2009-09-08 17:55:50 +00009572009-09-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
958
959 * configure.ac: Do not use $extrasub for replacing @if/@endif
960 parts in Makefile; instead, use additional arguments to
961 AC_CONFIG_COMMANDS to do the replacement manually, with several
962 sed invocations, to avoid HP-UX sed command limits.
963 * configure: Regenerate.
964
d2f4997c
AO
Alexandre Oliva2009-09-07 00:44:08 +00009652009-09-04 Alexandre Oliva <aoliva@redhat.com>
966
967 * configure.ac (with-build-config): Document. Handle without.
968 Handle missing argument.
969 * configure: Rebuilt.
970
9712009-09-03 Alexandre Oliva <aoliva@redhat.com>
972
973 * configure.ac (--with-build-config): New. Set BUILD_CONFIG.
974 Default to bootstrap-debug only if compare-debug works.
975 * configure: Rebuilt.
976 * Makefile.tpl: Make BUILD_CONFIG configure-configurable.
977 * Makefile.in: Rebuilt.
978
9792009-09-01 Alexandre Oliva <aoliva@redhat.com>
980
981 * Makefile.tpl (BUILD_CONFIG): Default to bootstrap-debug.
982 * Makefile.in: Rebuilt.
983
bd7ec9f4
PB
Paolo Bonzini2009-09-02 07:05:02 +00009842009-09-02 Paolo Bonzini <bonzini@gnu.org>
985
986 * Makefile.tpl (AWK): Fix typo.
987 * Makefile.in: Regenerate.
988
9892009-09-02 Paolo Bonzini <bonzini@gnu.org>
990
991 * configure.ac: Detect awk and sed.
992 * Makefile.def (flags_to_pass): Add AWK and SED.
993 * Makefile.tpl (AWK, SED): New.
994 (BASE_FLAGS_TO_PASS): Add AWK and SED.
995 * configure: Regenerate.
996 * Makefile.in: Regenerate.
997
e65c21bd
TG
Tristan Gingold2009-09-01 13:38:26 +00009982009-09-01 Tristan Gingold <gingold@adacore.com>
999
1000 * setup.com: Ported to Itanium VMS. Can also build using DCL scripts.
1001 Remove logical names.
1002
0147a503
DK
Dave Korn2009-08-31 16:59:32 +000010032009-08-31 Dave Korn <dave.korn.cygwin@gmail.com>
1004
1005 * ltmain.sh (func_normal_abspath): New function.
1006 (func_relative_path): Likewise.
1007 (func_mode_help): Document new -bindir option for link mode.
1008 (func_mode_link): Add new -bindir option, and use it to place
1009 output DLL if specified.
1010
11a21fd5
RW
Ralf Wildenhues2009-08-24 19:12:57 +000010112009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1012
1013 * configure.ac (AC_PREREQ): Bump to 2.64.
1014
f52df30e
RW
Ralf Wildenhues2009-08-22 11:48:33 +000010152009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1016
5e10816b
RW
Ralf Wildenhues2009-08-22 17:08:11 +00001017 * README-maintainer-mode: Point directly to upstream locations
1018 for autoconf, automake, libtool, gettext, instead of copies on
1019 sources.redhat.com. Document required versions.
1020 * configure.ac: Do not substitute datarootdir, htmldir,
1021 pdfdir, docdir. Do not process --with-datarootdir,
1022 --with-htmldir, --with-pdfdir, --with-docdir.
1023 * configure: Regenerate.
1024
68178d93
RW
Ralf Wildenhues2009-08-22 16:56:48 +00001025 * configure: Regenerate.
1026
f52df30e
RW
Ralf Wildenhues2009-08-22 11:48:33 +00001027 * compile: Sync from Automake 1.11.
1028 * depcomp: Likewise.
1029 * install-sh: Likewise.
1030 * missing: Likewise.
1031 * mkinstalldirs: Likewise.
1032 * ylwrap: Likewise.
1033
df9f4176
RW
Ralf Wildenhues2009-08-19 19:49:26 +000010342009-08-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1035
5f90edae
RW
Ralf Wildenhues2009-08-19 22:21:10 +00001036 * configure.ac: Call AC_DISABLE_OPTION_CHECKING.
1037 (baseargs): Add --disable-option-checking.
1038 * configure: Regenerate.
1039
f80b7cb2
RW
Ralf Wildenhues2009-08-19 21:59:11 +00001040 * Makefile.def (configure-target-libiberty): Depend on
1041 all-binutils and all-ld.
1042 (configure-target-newlib): Likewise.
1043 * Makefile.in: Regenerate.
1044
10452009-08-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1046
df9f4176
RW
Ralf Wildenhues2009-08-19 19:49:26 +00001047 Sync with GCC, merge:
1048
1049 2009-07-31 Christian Bruel <christian.bruel@st.com>
1050
1051 * configure.ac (sh*-*-elf): Don't add target-libgloss to noconfigdirs.
1052 * configure: Regenerate.
1053
1054 2009-07-06 Ian Lance Taylor <iant@google.com>
1055
1056 * configure.ac: Add missing comma in AC_ARG_WITH(boot-libs).
1057 * configure: Rebuild.
1058
1059 2009-06-26 Steve Ellcey <sje@cup.hp.com>
1060
1061 PR bootstrap/40338
1062 * configure.ac (comparestring): Create new variable.
1063 * Makefile.tpl (comparestring): Use to skip some comparisions.
1064 * configure: Regenerate.
1065 * Makefile.in: Regenerate.
1066
1067 2009-06-23 Ian Lance Taylor <iant@google.com>
1068
1069 * configure.ac: Add --enable-build-with-cxx. When set, add c++ to
1070 boot_languages. Only bootstrap target libraries listed in
1071 target_libs for some boot language. Add --with-stage1-ldflags,
1072 --with-stage1-libs, --with-boot-ldflags, --with-boot-libs. Remove
1073 with_host_libstdcxx from ppllibs. Only add -fkeep-inline-functions
1074 if not building with C++.
1075 * Makefile.def: For target_module libstdc++-v3, set bootstrap=true.
1076 * Makefile.tpl (STAGE1_LDFLAGS, STAGE1_LIBS): New variables.
1077 (POSTSTAGE1_LDFLAGS, POSTSTAGE1_LIBS): New variables.
1078 (HOST_EXPORTS): Add STAGE1_LDFLAGS to LDFLAGS. Export HOST_LIBS.
1079 (POSTSTAGE1_HOST_EXPORTS): Set CXX and CXX_FOR_BUILD. Add
1080 POSTSTAGE1_LDFLAGS to LDFLAGS. Export HOST_LIBS.
1081 (POSTSTAGE1_FLAGS_TO_PASS): Likewise.
1082 * configure, Makefile.in: Rebuild.
1083
1084 2009-06-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1085
1086 * configure.ac: Detect MPC in default directory.
1087 * configure: Regenerate.
1088
1089 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
1090
1091 * configure.ac (powerpc-*-aix*, rs6000-*-aix*): Add target-newlib
1092 to noconfdirs.
1093 * configure: Regenerate.
1094
1095 2009-05-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1096
1097 * Makefile.def: Add MPC support and dependencies.
1098 * configure.ac: Likewise. Reorganize GMP/MPFR checks.
1099
1100 * Makefile.in, configure: Regenerate.
1101
1102 2009-05-24 Nicolas Roche <roche@adacore.com>
1103
1104 * Makefile.tpl (compare-target): Skip ./ada/*tools directories.
1105 * Makefile.in: Regenerate.
1106
1107 2009-05-21 Dave Korn <dave.korn.cygwin@gmail.com>
1108
1109 * configure.ac (cygwin noconfigdirs): Remove libgcj.
1110 * configure: Regenerate.
1111
1112 2009-05-07 Dave Korn <dave.korn.cygwin@gmail.com>
1113
1114 * configure.ac ($with_ppl): Default to no if not supplied.
1115 ($with_cloog): Likewise.
1116 configure: Regenerate.
1117
1118 2009-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1119
1120 PR bootstrap/39739
1121 * configure.ac (extra_mpfr_configure_flags): Set and AC_SUBST.
1122 * Makefile.def (module=mpfr): Use extra_mpfr_configure_flags.
1123
1124 * configure, Makefile.in: Regenerate.
1125
1126 2009-04-14 Jakub Jelinek <jakub@redhat.com>
1127
1128 * configure.ac: Change copyright header to refer to version
1129 3 of the GNU General Public License and to point readers at the
1130 COPYING3 file and the FSF's license web page.
1131 * Makefile.def: Likewise.
1132 * Makefile.tpl: Likewise.
1133 * Makefile.in: Regenerate.
1134
1135 2009-04-09 Jack Howarth <howarth@bromo.med.uc.edu>
1136
1137 * configure.ac: Restore match for darwin9 or later. Use double
1138 brackets since regeneration eats one pair.
1139 * configure: Regenerate.
1140
b4289412
CF
Christopher Faylor2009-08-19 02:53:50 +000011412009-08-18 Christopher Faylor <me+cygwin@cgf.cx>
1142
1143 * MAINTAINERS: Perform some obvious fixups.
1144
15fa4115
BE
Ben Elliston2009-08-17 04:10:29 +000011452009-08-17 Ben Elliston <bje@au.ibm.com>
1146
1147 * config.sub, config.guess: Update from upstream sources.
1148
6ba2feed
NC
Nick Clifton2009-08-06 17:46:43 +000011492009-08-06 Michael Eager <eager@eagercon.com>
1150
1151 * configure.ac: Add Microblaze target.
1152 * configure: Regenerate.
1153
4e8d0a7d
TG
Tristan Gingold2009-07-02 08:24:01 +000011542009-07-02 Tristan Gingold <gingold@adacore.com>
1155
1156 * configure.ac: Do not exclude gas for i386-*-darwin.
1157 Add a case for x86_64-*-darwin.
1158 * configure: Regenerate.
1159
0f4b6f3d
DE
Doug Evans2009-06-26 17:19:07 +000011602009-06-26 Doug Evans <dje@sebabeach.org>
1161
1162 * Makefile.def (host_modules): Add cgen.
1163 * Makefile.in: Regenerate.
1164 * configure.ac (host_tools): Add cgen.
1165 * configure: Regenerate.
1166
af4ef027
JJ
Jeff Johnston2009-06-17 16:35:15 +000011672009-06-17 Michael Eager <eager@eagercon.com>
1168
1169 * COPYING.LIBGLOSS: Add Xilinx license.
1170
0b7d7331
NC
Nick Clifton2009-06-15 14:08:41 +000011712009-06-15 Ryan Mansfield <rmansfield@qnx.com>
1172
1173 * configure.ac: Define is_elf for QNX Neutrino targets.
1174 * configure: Regenerate.
1175
e124ecba
RW
Ralf Wildenhues2009-06-03 05:40:47 +000011762009-06-03 Jerome Guitton <guitton@adacore.com>
1177 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1178
1179 * Makefile.tpl (all): Avoid a trailing backslash.
1180 * Makefile.in: Regenerate.
1181
6772bc04
BE
Ben Elliston2009-06-02 23:00:59 +000011822009-06-03 Ben Elliston <bje@au.ibm.com>
1183
1184 * config.sub, config.guess: Update from upstream sources.
1185
be5e07d2
AO
Alexandre Oliva2009-06-02 08:23:45 +000011862009-06-02 Alexandre Oliva <aoliva@redhat.com>
1187
1188 * Makefile.tpl ([+compare-target+]): Compare all stage
1189 directories, rather than just gcc.
1190 * Makefile.in: Rebuilt.
1191
6e14d8a6
DK
Doug Kwan2009-05-29 00:15:12 +000011922009-05-28 Doug Kwan <dougkwan@google.com>
1193
1194 * configure.ac: Support gold for target arm*-*-*.
1195 * configure: Regenerate.
1196
2ee0ed70
AO
Alexandre Oliva2009-05-27 07:30:42 +000011972009-05-27 Alexandre Oliva <aoliva@redhat.com>
1198
1199 * Makefile.tpl (all): Avoid harmless warning in make all when
1200 gcc-bootstrap is enabled but stage_last does not exist.
1201 * Makefile.in: Rebuilt.
1202
27534e22
TG
Tristan Gingold2009-05-25 13:31:05 +000012032009-05-25 Tristan Gingold <gingold@adacore.com>
1204
1205 * setup.com: Complete the file with configuration and build.
1206
c8e2d15e
AO
Alexandre Oliva2009-05-19 00:01:50 +000012072009-05-18 Alexandre Oliva <aoliva@redhat.com>
1208
1209 PR other/40159
fe0bcd7d
AO
Alexandre Oliva2009-05-19 01:11:12 +00001210 * Makefile.tpl (all): Don't assume gcc-bootstrap and
1211 gcc-no-bootstrap are mutually exclusive.
1212 * Makefile.in: Rebuilt.
1213
12142009-05-18 Alexandre Oliva <aoliva@redhat.com>
1215
1216 PR other/40159
c8e2d15e
AO
Alexandre Oliva2009-05-19 00:01:50 +00001217 * Makefile.tpl (all): Don't end with unconditional success.
1218 * Makefile.in: Rebuilt.
1219
a9b3cad1
AO
Alexandre Oliva2009-05-12 18:16:01 +000012202009-05-12 Alexandre Oliva <aoliva@redhat.com>
1221
1222 PR target/37137
1223 * Makefile.def (flags_to_pass): Remove redundant and incomplete
1224 STAGE1_CFLAGS, STAGE2_CFLAGS, STAGE3_CFLAGS, and STAGE4_CFLAGS.
1225 Add FLAGS_FOR_TARGET and BUILD_CONFIG.
1226 (bootstrap_stage): Remove bootstrap-debug custom stages. Turn
1227 stage_configureflags, stage_cflags and stage_libcflags into
1228 explicit Makefile macros.
1229 * Makefile.tpl (HOST_EXPORTS, EXTRA_HOST_FLAGS): Pass GCJ and
1230 GFORTRAN.
1231 (POSTSTAGE1_HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET and TFLAGS to
1232 CC. Set CC_FOR_BUILD from CC.
1233 (BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS,
1234 NORMAL_TARGET_EXPORTS): Move SYSROOT_CFLAGS_FOR_TARGET and
1235 DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS and CXXFLAGS to
1236 XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS to CC, CXX, GCJ,
1237 and GFORTRAN.
1238 (TFLAGS, STAGE_CFLAGS, STAGE_TFLAGS, STAGE_CONFIGURE_FLAGS): New.
1239 (_LIBCFLAGS): Renamed to _TFLAGS.
1240 (do-compare-debug, do-compare3-debug): Drop.
1241 (CC, GCC_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET,
1242 GCJ_FOR_TARGET, GFORTRAN_FOR_TARGET): Remove FLAGS_FOR_TARGET.
1243 (FLAGS_FOR_TARGET, SYSROOT_CFLAGS_FOR_TARGET,
1244 DEBUG_PREFIX_CFLAGS_FOR_TARGET): Move down.
1245 (XGCC_FLAGS_FOR_TARGET): New.
1246 (BASE_FLAGS_TO_PASS): Pass STAGEid_CFLAGS, STAGEid_TFLAGS and TFLAGS.
1247 (EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN.
1248 (POSTSTAGE1_FLAGS_TO_PASS): Move SYSROOT_CFLAGS_FOR_TARGET and
1249 DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS, CXXFLAGS, LIBCFLAGS,
1250 LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS
1251 to CC, CXX, GCJ, and GFORTRAN. Pass XGCC_FLAGS_FOR_TARGET and
1252 TFLAGS.
1253 (BUILD_CONFIG): Include if requested.
1254 (all): Set TFLAGS on bootstrap.
1255 (configure-stageid-prefixmodule): Pass TFLAGS, adjust FLAGS.
1256 (all-stageid-prefixmodule): Likewise.
1257 (do-clean, distclean-stageid): Set TFLAGS.
1258 (restrap): Fix whitespace.
1259 * Makefile.in: Rebuilt.
1260
c1ba7e57
EB
Eric Botcazou2009-04-25 12:25:01 +000012612009-04-25 Eric Botcazou <ebotcazou@adacore.com>
1262
1263 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add GNATBIND.
1264 (POSTSTAGE1_FLAGS_TO_PASS): Pick up exported value for GNATBIND.
1265 * Makefile.in: Regenerate.
1266
0a9d5c32
EZ
Eli Zaretskii2009-04-24 14:28:17 +000012672009-04-24 Eli Zaretskii <eliz@gnu.org>
1268
1269 * config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for
1270 consistency with config.sub. (Update from upstream sources.)
1271
187b232b
JM
Joseph Myers2009-04-21 12:36:46 +000012722009-04-21 Joseph Myers <joseph@codesourcery.com>
1273
1274 * texinfo/texinfo.tex: Update to version 2009-03-28.05.
1275
74e8ebd0
BE
Ben Elliston2009-04-17 11:40:14 +000012762009-04-17 Ben Elliston <bje@au.ibm.com>
1277
1278 * config.sub, config.guess: Update from upstream sources.
1279
dd0adf18
NC
Nick Clifton2009-04-16 15:39:48 +000012802009-04-15 Anthony Green <green@moxielogic.com>
1281
7277086c Nick Clifton2009-04-16 17:11:21 +00001282 * configure.ac: Add moxie support.
dd0adf18
NC
Nick Clifton2009-04-16 15:39:48 +00001283 * configure: Rebuilt.
1284
79bc1d4d
L
H.J. Lu2009-04-09 15:54:10 +000012852009-04-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1286
1287 * configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1.
1288 * configure: Regenerate.
1289
85af96fb
L
H.J. Lu2009-04-09 15:40:57 +000012902009-04-09 H.J. Lu <hongjiu.lu@intel.com>
1291
1292 PR gas/10039
1293 * configure.ac: Require texinfo 4.7.
1294 * configure: Regenerated.
1295
140965e4
L
H.J. Lu2009-04-09 15:39:52 +000012962009-04-09 Steve Ellcey <sje@cup.hp.com>
1297
1298 * Makefil.def (languages): New entries.
1299 * Makefile.tpl (check-gcc-*): New generic target.
1300 * Makefile.in: Regenerate.
1301
4608935e
EZ
Eli Zaretskii2009-03-27 13:37:09 +000013022009-03-27 Eli Zaretskii <eliz@gnu.org>
1303
1304 * djunpack.bat: Use ".." quoting in Sed command, for the sake of
1305 Windows builds of Sed.
1306
fe5eb697
TT
Tom Tromey2009-03-18 23:33:26 +000013072009-03-18 Tom Tromey <tromey@redhat.com>
1308
1309 * configure: Rebuild.
1310 * configure.ac (host_libs): Add libiconv.
1311 * Makefile.in: Rebuild.
1312 * Makefile.def (host_modules): Add libiconv.
1313 (configure-gdb, all-gdb): Depend on libiconv.
1314
1aeaca04
JB
Joel Brobecker2009-03-16 17:00:47 +000013152009-03-16 Tristan Gingold <gingold@adacore.com>
1316
1317 * configure.ac: Treat gdb as supported on x86_64-darwin.
1318 * configure: Regenerate.
1319
18f438bf
JM
Joseph Myers2009-03-16 13:29:49 +000013202009-03-16 Joseph Myers <joseph@codesourcery.com>
1321
1322 Merge from GCC:
1323
1324 2009-03-16 Joseph Myers <joseph@codesourcery.com>
1325
1326 * configure.ac (--with-host-libstdcxx): New option.
1327 * configure: Regenerate.
1328
1329 2009-01-29 Robert Millan <rmh@aybabtu.com>
1330
1331 * configure.ac: Recognize GNU/kOpenSolaris (*-*-kopensolaris*-gnu).
1332 * configure: Regenerate.
1333
1334 2009-01-12 Sebastian Pop <sebastian.pop@amd.com>
1335
1336 PR tree-optimization/38515
1337 * configure.ac (cloog-polylib): Removed.
1338 (with_ppl, with_cloog): Test for "no".
1339 * configure: Regenerated.
1340
8e2b0852
RW
Ralf Wildenhues2009-03-01 18:57:19 +000013412009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1342
1343 Backport from git Libtool:
1344
1345 2009-01-19 Robert Millan <rmh@aybabtu.com>
1346 Support GNU/kOpenSolaris.
1347 * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
1348 (_LT_CHECK_MAGIC_METHOD, _LT_COMPILER_PIC, _LT_LINKER_SHLIBS)
1349 (_LT_LANG_CXX_CONFIG) [kopensolaris*-gnu]: Recognize
1350 GNU/kOpenSolaris.
1351
28e4905b
AS
Andreas Schwab2009-02-05 15:45:55 +000013522009-02-05 Andreas Schwab <schwab@suse.de>
1353
1354 * Makefile.tpl (stage_last): Define $r and $s before using
1355 $(RECURSE_FLAGS_TO_PASS).
1356 * Makefile.in: Regenerate
1357
49615159
JJ
Jeff Johnston2009-01-22 00:08:29 +000013582009-01-21 Jeff Johnston <jjohnstn@redhat.com>
1359
1360 * COPYING.NEWLIB: Add ARM license.
1361
ae893c9c
AM
Alan Modra2009-01-16 08:06:15 +000013622009-01-16 Alan Modra <amodra@bigpond.net.au>
1363
1364 * Makefile.def (configure-opcodes): Depend on configure-libiberty.
4f3f7e29 Alan Modra2009-01-16 08:07:43 +00001365 (all-opcodes): Depend on all-libiberty.
ae893c9c
AM
Alan Modra2009-01-16 08:06:15 +00001366 * Makefile.in: Regenerate.
1367
165e00bb
NC
Nick Clifton2009-01-15 12:55:46 +000013682009-01-15 Douglas B Rupp <rupp@gnat.com>
1369
1370 * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
1371 * configure: Regenerate.
1372
4dd99e21
RW
Ralf Wildenhues2008-12-21 12:45:53 +000013732008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1374
1375 Backport link test fix from upstream Libtool:
1376
1377 * libltdl.m4 (_LT_SYS_DYNAMIC_LINKER, _LT_LINKER_SHLIBS):
1378 Add cache variables to tests that require the linker to work.
1379 For shlibpath_overrides_runpath, this also changes the semantics
1380 to let the result from the C compiler take precedence.
1381 compiler take precedence.
1382
034f7c32
BE
Ben Elliston2008-12-18 03:26:46 +000013832008-12-02 Ben Elliston <bje@au.ibm.com>
1384
1385 * config.sub, config.guess: Update from upstream sources.
1386
7e9c0ace
JJ
Jeff Johnston2008-12-17 23:16:07 +000013872008-12-17 Jeff Johnston <jjohnstn@redhat.com>
1388
1389 * COPYING.NEWLIB: Updated.
1390 * COPYING.LIBGLOSS: Ditto.
1391
89390d41
PB
Paolo Bonzini2008-12-16 12:31:18 +000013922008-12-16 Paolo Bonzini <bonzini@gnu.org>
1393
1394 Sync with GCC:
1395
1396 2008-12-12 Sebastian Pop <sebastian.pop@amd.com>
1397
1398 * configure.ac (ppllibs): Add by default the lib flags.
1399 * configure: Regenerate.
1400
1401 2008-12-04 Jack Howarth <howarth@bromo.med.uc.edu>
1402
28e4905b
AS
Andreas Schwab2009-02-05 15:45:55 +00001403 * configure.ac: Add double brackets on darwin[912].
1404 * configure: Regenerate.
89390d41
PB
Paolo Bonzini2008-12-16 12:31:18 +00001405
1406 2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu>
1407
28e4905b
AS
Andreas Schwab2009-02-05 15:45:55 +00001408 * configure.ac: Expand to darwin10 and later.
1409 * configure: Regenerate.
89390d41 Paolo Bonzini2008-12-16 12:31:18 +00001410
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +000014112008-12-02 Andreas Schwab <schwab@suse.de>
1412
1413 * Makefile.def: configure-target-boehm-gc depends on
1414 all-target-libstdc++-v3.
1415 * Makefile.in: Regenerate.
1416
e6c2d5dc
BE
Ben Elliston2008-12-02 03:21:45 +000014172008-12-02 Ben Elliston <bje@au.ibm.com>
1418
1419 * config.sub, config.guess: Update from upstream sources.
1420
7bac15d5
JM
Joseph Myers2008-11-27 17:14:58 +000014212008-11-27 Joseph Myers <joseph@codesourcery.com>
1422
1423 Merge from GCC:
1424
1425 2007-12-02 Matthias Klose <doko@ubuntu.com>
1426
1427 * config-ml.in: Remove 64bit configure tests.
1428
1429 2008-05-14 Rafael Espindola <espindola@google.com>
1430
1431 * config-ml.in: don't handle --enable-shared and --enable-static.
1432
1433 2008-09-02 Sebastian Pop <sebastian.pop@amd.com>
1434 Tobias Grosser <grosser@fim.uni-passau.de>
1435 Jan Sjodin <jan.sjodin@amd.com>
1436 Harsha Jagasia <harsha.jagasia@amd.com>
1437 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
1438 Konrad Trifunovic <konrad.trifunovic@inria.fr>
1439 Adrien Eliche <aeliche@isty.uvsq.fr>
1440
1441 Merge from graphite branch.
1442 * configure: Regenerate.
1443 * Makefile.in: Regenerate.
1444 * configure.ac (host_libs): Add ppl and cloog.
1445 Add checks for PPL and CLooG.
1446 * Makefile.def (ppl, cloog): Added modules and dependences.
1447 * Makefile.tpl (PPLLIBS, PPLINC, CLOOGLIBS, CLOOGINC): New.
1448 (HOST_PPLLIBS, HOST_PPLINC, HOST_CLOOGLIBS, HOST_CLOOGINC): New.
1449
1450 2008-09-03 Richard Guenther <rguenther@suse.de>
1451
1452 * configure.ac: Always pass -DCLOOG_PPL_BACKEND to the
1453 cloog test.
1454 * configure: Re-generate.
1455
1456 2008-09-03 Sebastian Pop <sebastian.pop@amd.com>
1457
1458 * configure.ac (--with-cloog-polylib): New.
1459 (--disable-cloog-version-check): New.
1460 (--disable-ppl-version-check): New.
1461 * configure: Re-generate.
1462
1463 2008-09-05 Richard Guenther <rguenther@suse.de>
1464
1465 * configure.ac: Initialize clooglibs to -lcloog.
1466 * configure: Re-generate.
1467
1468 2008-10-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1469
1470 * configure.ac (MPFR check): Bump minimum version to 2.3.0 and
1471 recommended version to 2.3.2.
1472
1473 * configure: Regenerate.
1474
1475 2008-10-31 Ben Elliston <bje@au.ibm.com>
1476
1477 * configure.ac (spu-*-*): Remove special case.
1478 * configure: Regenerate.
1479
1480 Complete comment text from GCC version of:
1481
1482 2008-08-31 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1483
1484 * configure.ac (RPATH_ENVVAR): Use PATH on Windows.
1485 (GCC_SHLIB_SUBDIR): New.
1486 * Makefile.tpl (HOST_LIB_PATH_gcc): Use GCC_SHLIB_SUBDIR.
1487 * configure: Regenerate.
1488 * Makefile.in: Regenerate.
1489
6450fc81
TG
Tristan Gingold2008-11-27 15:20:39 +000014902008-11-27 Tristan Gingold <gingold@adacore.com>
1491
1492 * configure.ac: Build gdb for i?86-*-darwin*
1493 * configure: Regenerated.
1494
dd4f6a0d
DJ
Daniel Jacobowitz2008-11-14 15:10:50 +000014952008-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1496
1497 PR bootstrap/38014
1498 PR bootstrap/37923
1499
1500 Revert:
1501
1502 2008-10-24 Daniel Jacobowitz <dan@codesourcery.com>
1503
1504 * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo.
1505 * Makefile.in: Regenerated.
1506
1507 2008-10-22 Daniel Jacobowitz <dan@codesourcery.com>
1508
1509 PR gdb/921
1510 PR gdb/1646
1511 PR gdb/2175
1512 PR gdb/2176
1513
1514 * Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
1515 * Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
1516 (EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS.
1517 (HOST_EXPORTS): Pass CPPFLAGS.
1518 (CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
1519 (LDFLAGS_FOR_TARGET): Initialize from configure script.
1520 (EXTRA_TARGET_FLAGS): Set CPPFLAGS.
1521 * Makefile.in, configure: Regenerated.
1522 * configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
1523 and CPPFLAGS_FOR_BUILD.
1524
ab41ffa5
UW
Ulrich Weigand2008-10-29 19:39:13 +000015252008-10-29 Stefan Schulze Frielinghaus <xxschulz@de.ibm.com>
1526
1527 * configure.ac [spu-*-*]: Do not set skipdirs.
1528 * configure: Re-generate.
1529
88f5d2de
DJ
Daniel Jacobowitz2008-10-24 21:58:34 +000015302008-10-24 Daniel Jacobowitz <dan@codesourcery.com>
1531
1532 * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo.
1533 * Makefile.in: Regenerated.
1534
a90d1301
DJ
Daniel Jacobowitz2008-10-22 13:35:30 +000015352008-10-22 Daniel Jacobowitz <dan@codesourcery.com>
1536
1537 PR gdb/921
1538 PR gdb/1646
1539 PR gdb/2175
1540 PR gdb/2176
1541
1542 * Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
1543 * Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
1544 (EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS.
1545 (HOST_EXPORTS): Pass CPPFLAGS.
1546 (CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
1547 (LDFLAGS_FOR_TARGET): Initialize from configure script.
1548 (EXTRA_TARGET_FLAGS): Set CPPFLAGS.
1549 * Makefile.in, configure: Regenerated.
1550 * configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
1551 and CPPFLAGS_FOR_BUILD.
1552
03662914
SE
Steve Ellcey2008-09-29 15:28:14 +000015532008-09-29 Peter O'Gorman <pogma@thewrittenword.com>
1554
1555 * libtool.m4: Update to libtool 2.2.6.
1556 * lt~obsolete.m4: Update to libtool 2.2.6.
1557 * ltmain.sh: Update to libtool 2.2.6.
1558 * ltsugar.m4: Update to libtool 2.2.6.
1559 * ltversion.m4: Update to libtool 2.2.6.
1560 * ltoptions.m4: Update to libtool 2.2.6.
1561 * ltgcc.m4: Update to match changes from libtool 2.2.6.
1562
e80a402c
AL
Aaron W. LaFramboise2008-09-04 02:18:16 +000015632008-08-31 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1564
1565 * configure.ac (RPATH_ENVVAR): Use PATH on Windows.
1566 (GCC_SHLIB_SUBDIR): New.
1567 * Makefile.tpl (HOST_LIB_PATH_gcc): Use GCC_SHLIB_SUBDIR.
1568 * configure: Regenerate.
1569 * Makefile.in: Regenerate.
1570
faf74d07
TG
Tristan Gingold2008-08-28 10:44:31 +000015712008-08-28 Tristan Gingold <gingold@adacore.com>
1572
1573 * configure.ac (powerpc-*-darwin*, i?86-*-darwin*,x86_64-*-darwin9):
1574 Enable bfd, binutils and opcodes.
1575 * configure: Regenerate.
1576
1552898a
DD
DJ Delorie2008-08-25 17:26:06 +000015772008-08-16 Nicolas Roche <roche@adacore.com>
1578
1579 * Makefile.tpl: Add BOOT_ADAFLAGS.
1580 * Makefile.in: Regenerate.
1581
7ee757fb
RS
Richard Sandiford2008-08-16 06:47:17 +000015822008-08-16 Richard Sandiford <rdsandiford@googlemail.com>
1583
1584 * configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu.
1585 * configure: Regenerate.
1586
10e1e235
PB
Paolo Bonzini2008-07-30 15:03:57 +000015872008-07-30 Paolo Bonzini <bonzini@gnu.org>
1588
1589 Sync with gcc:
1590 2008-07-30 Paolo Bonzini <bonzini@gnu.org>
1591
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001592 * configure.ac: Add makefile fragments for hpux.
1593 * Makefile.def (flags_to_pass): Add ADA_CFLAGS.
1594 * Makefile.tpl (HOST_EXPORTS): Pass ADA_CFLAGS.
1595 * configure: Regenerate.
1596 * Makefile.in: Regenerate.
10e1e235
PB
Paolo Bonzini2008-07-30 15:03:57 +00001597
1598 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1599
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001600 * Makefile.tpl ($(srcdir)/configure): Update dependencies.
1601 * Makefile.in: Regenerate.
1602 * configure: Regenerate.
10e1e235 Paolo Bonzini2008-07-30 15:03:57 +00001603
c336a48d
ILT
Ian Lance Taylor2008-06-18 20:06:36 +000016042008-06-18 Ian Lance Taylor <iant@google.com>
1605
cb33da84
ILT
Ian Lance Taylor2008-06-18 23:20:43 +00001606 * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.
1607
c336a48d
ILT
Ian Lance Taylor2008-06-18 20:06:36 +00001608 * src-release (BINUTILS_SUPPORT_DIRS): Add depcomp.
1609
c86ce49f
RW
Ralf Wildenhues2008-06-17 23:14:44 +000016102008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1611
1612 * configure: Regenerate.
1613
f7cf18fe
RW
Ralf Wildenhues2008-06-16 21:30:58 +000016142008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1615
c6f5e520
RW
Ralf Wildenhues2008-06-16 21:38:13 +00001616 * configure.ac: Set TOPLEVEL_CONFIGURE_ARGUMENTS early, when
1617 "$@" is still intact with both Autoconf 2.59 and 2.62.
1618 * configure: Regenerate.
1619
16202008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1621
f7cf18fe
RW
Ralf Wildenhues2008-06-16 21:30:58 +00001622 * Makefile.tpl: Fix comment errors.
1623 * Makefile.in: Regenerate.
1624
d7f17b49
JB
Julian Brown2008-06-13 13:05:13 +000016252008-06-13 Julian Brown <julian@codesourcery.com>
1626
1627 * configure.ac (arm*-*-linux-gnueabi): Don't disable building
1628 of libobjc for ARM EABI Linux.
1629 * configure: Regenerate.
1630
20d34d66
DE
David Edelsohn2008-06-12 17:07:34 +000016312008-06-12 David S. Miller <davem@davemloft.net>
1632 David Edelsohn <edelsohn@gnu.org>
1633
1634 * configure.ac: Add powerpc*-*-* to gold supported targets.
1635 * configure: Regenerate.
1636
64a1df3e
JM
Joseph Myers2008-06-08 16:19:22 +000016372008-06-08 Joseph Myers <joseph@codesourcery.com>
1638
1639 PR tree-optimization/36218
1640 * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_BUILD.
1641 * Makefile.tpl (EXTRA_BUILD_FLAGS): Define.
1642 (all prefix="build-"): Pass them to build-system sub-makes.
1643 * Makefile.in: Regenerate.
1644
1cec1773
DJ
Daniel Jacobowitz2008-05-16 12:34:38 +000016452008-05-16 Daniel Jacobowitz <dan@codesourcery.com>
1646
1647 * src-release (DEVO_SUPPORT): Add ChangeLog, MAINTAINERS,
1648 README-maintainer-mode, lt~obsolete.m4, ltgcc.m4, depcomp,
1649 mkdep, and compile. Update comments.
1650 (ETC_SUPPORT): Add ChangeLog and update comments.
1651
86da35f6
ILT
Ian Lance Taylor2008-05-12 04:12:15 +000016522008-05-11 Ian Lance Taylor <iant@google.com>
1653
1654 * src-release (BINUTILS_SUPPORT_DIRS): Add elfcpp and gold.
1655
f9daac20
PB
Paolo Bonzini2008-04-18 11:07:31 +000016562008-04-18 Paolo Bonzini <bonzini@gnu.org>
1657
1658 Sync with gcc:
1659 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
1660
1661 PR bootstrap/35457
1662 * configure.ac: Include override.m4.
1663 * configure: Regenerate.
1664
1665 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
1666
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001667 * Makefile.tpl (restrap): Call `make all' using double-colon rules.
1668 * Makefile.in: Regenerate.
f9daac20
PB
Paolo Bonzini2008-04-18 11:07:31 +00001669
1670 2008-04-11 Eric B. Weddington <eweddington@cso.atmel.com>
1671
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001672 * configure.ac: Do not build libssp for the AVR.
1673 * configure: Regenerate.
f9daac20 Paolo Bonzini2008-04-18 11:07:31 +00001674
3d7325d6
NC
Nick Clifton2008-04-18 08:55:06 +000016752008-04-18 Nick Clifton <nickc@redhat.com>
1676
1677 * MAINTAINERS: Replace reference to configure.in with reference to
1678 configure.ac.
1679
ba0e3c30
NC
Nick Clifton2008-04-18 08:45:05 +000016802008-04-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
1681
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00001682 * configure.ac (cr16-*-*): Add case for cr16 target and include gdb
ba0e3c30 Nick Clifton2008-04-18 08:45:05 +00001683 as nonconfigurable directories list.
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00001684 * configure: Regenerate.
ba0e3c30 Nick Clifton2008-04-18 08:45:05 +00001685
4dcd110f
DM
David S. Miller2008-04-15 05:16:51 +000016862008-04-14 David S. Miller <davem@davemloft.net>
1687
1688 * configure.ac: Add sparc*-*-* to gold supported targets.
1689 * configure: Regenerate.
1690
f7440c51
BE
Ben Elliston2008-04-14 09:28:35 +000016912008-04-14 Ben Elliston <bje@au.ibm.com>
1692
1693 * config.sub, config.guess: Update from upstream sources.
1694
41f242b0
HPN
Hans-Peter Nilsson2008-04-12 18:53:52 +000016952008-04-12 Hans-Peter Nilsson <hp@axis.com>
1696
1697 * Makefile.tpl <gcc>: Error early unless at least GNU make 3.80.
1698 * Makefile.in: Regenerate.
1699
0f7e1850
ILT
Ian Lance Taylor2008-04-07 21:58:34 +000017002008-04-07 Ian Lance Taylor <iant@google.com>
1701
1702 * Makefile.def: check-gold depends upon all-binutils.
1703 * Makefile.in: Regenerate.
1704
e2880a73
NC
Nick Clifton2008-04-04 11:45:58 +000017052008-04-04 Nick Clifton <nickc@redhat.com>
1706
1707 PR binutils/4334
1708 * configure.ac: Run ACX_CHECK_CYGWIN_CAT_WORKS for cygwin hosted
1709 builds.
1710 * configure: Regenerate.
1711
934648b9
NC
Nick Clifton2008-04-04 11:16:33 +000017122008-04-04 NightStrike <NightStrike@gmail.com>
1713
1714 PR other/35151
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001715 * configure.ac: Combine rules for mingw32 and mingw64.
1716 * configure: Regenerate.
934648b9 Nick Clifton2008-04-04 11:16:33 +00001717
574097da
PB
Paolo Bonzini2008-03-27 14:16:55 +000017182008-03-27 Paolo Bonzini <bonzini@gnu.org>
1719
1720 * Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove.
1721 * Makefile.in: Regenerate.
1722
ba69a653
ILT
Ian Lance Taylor2008-03-21 15:42:41 +000017232008-03-20 Ian Lance Taylor <iant@google.com>
1724
1725 * configure.ac: Add support for --enable-gold.
1726 * Makefile.def: Add gold as a directory like ld.
1727 * configure, Makefile.in: Regenerate.
1728
6d7e2f41
AK
Andreas Krebbel2008-03-19 10:29:18 +000017292008-03-19 Andreas Krebbel <krebbel1@de.ibm.com>
1730
1731 * opcodes/s390-mkopc.c (s390_opcode_cpu_val): S390_OPCODE_Z10 added.
1732 (s390_cond_extensions): Reduced extensions to the compare related.
1733 (main): z10 cpu type option added.
1734 (expandConditionalJump): Renamed to ...
1735 (insertExpandedMnemonic): ... this.
1736
1737 * opcodes/s390-opc.c: Re-group the operand format makros.
1738 (INSTR_RIE_RRPU, INSTR_RIE_RRP0, INSTR_RIE_RUPI,
1739 INSTR_RIE_R0PI, INSTR_RIE_RUPU, INSTR_RIE_R0PU, INSTR_RIE_R0IU,
1740 INSTR_RIE_R0I0, INSTR_RIE_R0UU, INSTR_RIE_R0U0,
1741 INSTR_RIE_RRUUU, INSTR_RIS_RURDI, INSTR_RIS_R0RDI, INSTR_RIS_RURDU,
1742 INSTR_RIS_R0RDU, INSTR_RRF_U0RR, INSTR_RRF_00RR, INSTR_RRS_RRRDU,
1743 INSTR_RRS_RRRD0, INSTR_RXY_URRD, INSTR_SIY_IRD, INSTR_SIL_RDI,
1744 INSTR_SIL_RDU): New instruction formats added.
1745 (MASK_RIE_RRPU, MASK_RIE_RRP0, MASK_RIE_RUPI, MASK_RIE_R0PI,
1746 MASK_RIE_RUPU, MASK_RIE_R0PU, MASK_RIE_R0IU, MASK_RIE_R0I0,
1747 MASK_RIE_R0UU, MASK_RIE_R0U0, MASK_RIE_RRUUU, MASK_RIS_RURDI,
1748 MASK_RIS_R0RDI, MASK_RIS_RURDU, MASK_RIS_R0RDU, MASK_RRF_U0RR,
1749 MASK_RRF_00RR, MASK_RRS_RRRDU, MASK_RRS_RRRD0, MASK_RXY_URRD,
1750 MASK_SIY_IRD, MASK_SIL_RDI, MASK_SIL_RDU): New instruction format
1751 masks added.
1752 (s390_opformats): New formats added "ris", "rrs", "sil".
1753 * opcodes/s390-opc.txt: Add the conditional jumps with the
1754 extensions removed from automatic expansion in s390-mkopc.c manually.
1755 (asi - trtre): Add new System z10 EC instructions.
1756 * include/opcode/s390.h (s390_opcode_cpu_val): S390_OPCODE_Z10 added.
1757
88d79584
RW
Ralf Wildenhues2008-03-17 22:17:33 +000017582008-03-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1759
1760 * configure.ac: m4_include config/proginstall.m4.
1761 * configure: Regenerate.
1762
d63b07dc
RW
Ralf Wildenhues2008-03-16 06:49:28 +000017632008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1764
1765 Backport from upstream Libtool:
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00001766
d63b07dc Ralf Wildenhues2008-03-16 06:49:28 +00001767 2007-10-12 Eric Blake <ebb9@byu.net>
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00001768
d63b07dc
RW
Ralf Wildenhues2008-03-16 06:49:28 +00001769 Deal with Autoconf 2.62's semantic change in m4_append.
1770 * ltsugar.m4 (lt_append): Replace broken versions of
1771 m4_append.
1772 (lt_if_append_uniq): Don't require separator to be overquoted,
1773 and avoid broken m4_append.
1774 (lt_dict_add): Fix typo.
1775 * libtool.m4 (_LT_DECL): Don't overquote separator.
1776
486bcc88
DE
David Edelsohn2008-03-13 19:27:44 +000017772008-03-13 David Edelsohn <edelsohn@gnu.org>
1778
1779 * config.rpath: Add AIX 6 support.
1780
6f29c18d
PB
Paolo Bonzini2008-03-13 13:35:08 +000017812008-03-13 Paolo Bonzini <bonzini@gnu.org>
1782
1783 * Makefile.def (stageprofile). Remove -fprofile-generate
1784 from stage_libcflags.
1785 * Makefile.in: Regenerate.
1786
77cd5c44
BE
Ben Elliston2008-03-12 23:45:14 +000017872008-03-13 Ben Elliston <bje@au.ibm.com>
1788
1789 * config.sub, config.guess: Update from upstream sources.
1790
2a6ac892
AK
Andreas Krebbel2008-03-06 12:01:13 +000017912008-03-06 Florian Krohm <fkrohm@us.ibm.com>
1792
1793 * s390-opc.c (INSTR_RSL_R0RD): Fix operands.
1794 * s390-opc.txt (cmpsc): Duplicate entry removed.
1795 (dxr, sqdr, sqer, cxfbr, cdfbr, cefbr, lzer, lzdr, lzxr,
1796 cegbr, cdgbr, cxgbr, cegr, cdgr, cxgr, cxfr, cdfr, cefr, fixr, fidr,
1797 fier, cu42, cu41): Fix operand format.
1798
c62e1512
PB
Paolo Bonzini2008-02-20 14:26:59 +000017992008-02-20 Paolo Bonzini <bonzini@gnu.org>
1800
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001801 PR bootstrap/32009
1802 PR bootstrap/32161
1803
1804 * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Compute here.
1805 * configure: Regenerate.
1806
1807 * Makefile.def: Define stage_libcflags for all bootstrap stages.
1808 * Makefile.tpl (BOOT_LIBCFLAGS, STAGE2_LIBCFLAGS, STAGE3_LIBCFLAGS,
1809 STAGE4_LIBCFLAGS): New.
1810 (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Subst from autoconf, without
1811 $(SYSROOT_CFLAGS_FOR_TARGET) and $(DEBUG_PREFIX_CFLAGS_FOR_TARGET).
1812 (BASE_TARGET_EXPORTS): Append them here to C{,XX}FLAGS.
1813 (EXTRA_TARGET_FLAGS): Append them here to {LIB,}C{,XX}FLAGS.
1814 (configure-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags
1815 for target modules. Don't export LIBCFLAGS.
1816 (all-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags; pass
1817 $(BASE_FLAGS_TO_PASS) where [+args+] was passed, and [+args+] after
1818 the overridden CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
1819 (invocations of `all'): Replace $(TARGET_FLAGS_TO_PASS) with
1820 $(EXTRA_TARGET_FLAGS), $(FLAGS_TO_PASS) with $(EXTRA_HOST_FLAGS).
1821 * Makefile.in: Regenerate.
c62e1512 Paolo Bonzini2008-02-20 14:26:59 +00001822
e978e039
PB
Paolo Bonzini2008-02-16 15:26:46 +000018232008-02-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1824
1825 PR libgcj/33085
1826 * libtool.m4 (_LT_COMPILER_PIC) [ mingw, cygwin ] <GCJ>:
1827 Do not use -DDLL_EXPORT. Backport from upstream.
1828
c9272bd4
NC
Nick Clifton2008-02-14 12:44:38 +000018292008-02-14 Nick Clifton <nickc@redhat.com>
1830
1831 Import this patch from gcc:
1832 2008-01-24 David Edelsohn <edelsohn@gnu.org>
1833
1834 * libtool.m4: Backport AIX 6 support from ToT Libtool.
1835
eb1153cf
HPN
Hans-Peter Nilsson2008-02-02 22:19:04 +000018362008-02-02 Hans-Peter Nilsson <hp@axis.com>
1837
1838 * configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.
1839 * configure: Regenerate.
1840
631dd598
BW
Bob Wilson2008-02-01 18:32:06 +000018412008-01-31 Marc Gauthier <marc@tensilica.com>
1842
1843 * configure.ac (xtensa*-*-*): Recognize processor variants.
1844 * configure: Regenerate.
1845
49bba271
PB
Paolo Bonzini2008-01-31 10:39:43 +000018462008-01-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1847
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001848 PR bootstrap/34922
1849 * configure.ac (PARSE_ARGS): Push suitable setting of
1850 ac_subdirs_all, for `./configure --help=recursive'.
1851 Handle `+' in generic toplevel directory disabling.
1852 * configure: Regenerate.
49bba271 Paolo Bonzini2008-01-31 10:39:43 +00001853
05055aad
BE
Ben Elliston2008-01-23 02:43:51 +000018542008-01-23 Ben Elliston <bje@au.ibm.com>
1855
1856 * config.sub, config.guess: Update from upstream sources.
1857
d1d69f31
BE
Ben Elliston2008-01-07 23:25:47 +000018582008-01-08 Ben Elliston <bje@au.ibm.com>
1859
1860 * config.sub, config.guess: Update from upstream sources.
1861
a2d768bf
JJ
Jeff Johnston2007-12-19 19:12:23 +000018622007-12-19 Jeff Johnston <jjohnstn@redhat.com>
1863
d5eb2522
JJ
Jeff Johnston2007-12-19 20:47:45 +00001864 * COPYING.LIBGLOSS: Update default copyright.
1865
18662007-12-19 Jeff Johnston <jjohnstn@redhat.com>
1867
a2d768bf
JJ
Jeff Johnston2007-12-19 19:12:23 +00001868 * COPYING.NEWLIB: Update default copyright.
1869
abdac7e2
RS
Richard Sandiford2007-12-18 07:37:34 +000018702007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1871
1872 * configure.ac: Change required MPFR from 2.2.0 -> 2.2.1.
1873 Change recommended MPFR from 2.2.1 > 2.3.0.
1874 * configure: Regenerate.
1875
8dbea4a4
RS
Richard Sandiford2007-12-18 07:34:56 +000018762007-12-13 Richard Sandiford <rsandifo@nildram.co.uk>
1877
1878 * Makefile.tpl (CFLAGS_FOR_TARGET): Add -g.
1879 (CXXFLAGS_FOR_TARGET): Add -O2 -g.
1880 * Makefile.in: Regenerate.
1881
6193bf15
DD
DJ Delorie2007-12-14 01:28:55 +000018822007-12-10 Andreas Tobler <a.tobler@schweiz.org>
1883
1884 * configure.ac: Enable libjava for x86_64-*-darwin9.
1885 * configure: Regenerate.
1886
4740f283
BE
Ben Elliston2007-12-05 03:27:21 +000018872007-12-05 Ben Elliston <bje@au.ibm.com>
1888
1889 * config.sub, config.guess: Update from upstream sources.
1890
9537d224
PB
Paolo Bonzini2007-11-29 15:36:39 +000018912007-11-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
1892
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001893 * config-ml.in: Robustify against white space in absolute file
1894 names.
9537d224 Paolo Bonzini2007-11-29 15:36:39 +00001895
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00001896 * config-ml.in (multi-clean): Substitute ${Makefile}.
1897 Remove superfluous ${Makefile} in list.
9537d224 Paolo Bonzini2007-11-29 15:36:39 +00001898
7b1c64b0
DJ
Daniel Jacobowitz2007-10-23 12:34:11 +000018992007-10-23 Daniel Jacobowitz <dan@codesourcery.com>
1900
1901 * Makefile.def (dependencies): Make configure-gdb depend on
1902 all-intl.
1903 * Makefile.in: Regenerated.
1904
2fa92138
JJ
Jeff Johnston2007-10-15 20:47:15 +000019052007-10-15 Patrick Mansfield <patmans@us.ibm.com>
1906
1907 * Makefile.def: To avoid problems running with parallel makes,
1908 build newlib before libgloss so that target specific header
1909 files are availble.
1910 * Makefile.in: Regenerate.
1911
71cb2d3f
DJ
Daniel Jacobowitz2007-10-11 18:15:01 +000019122007-10-11 Daniel Jacobowitz <dan@codesourcery.com>
1913
cb5bd664
DJ
Daniel Jacobowitz2007-10-11 20:32:36 +00001914 * Makefile.def (dependencies): Add all-gdb -> all-libdecnumber.
1915 * Makefile.in: Regenerate.
1916
19172007-10-11 Daniel Jacobowitz <dan@codesourcery.com>
1918
71cb2d3f
DJ
Daniel Jacobowitz2007-10-11 18:15:01 +00001919 * src-release (GDB_SUPPORT_DIRS): Add libdecnumber.
1920 * libdecnumber: New directory, imported from GCC.
1921
7f364576
NC
Nick Clifton2007-10-08 09:30:35 +000019222007-10-08 Mike Frysinger <vapier@gentoo.org>
1923
1924 * configure.ac (CFLAGS_FOR_BUILD, CXXFLAGS_FOR_BUILD,
1925 LDFLAGS_FOR_BUILD): Default them to host flags only for $host = $build.
1926 Set default CXXFLAGS_FOR_BUILD to CXXFLAGS, not CFLAGS. Set default
1927 LDFLAGS_FOR_BUILD to LDFLAGS, not CFLAGS.
1928 * configure: Regenerate.
1929
aa56f6fc
PB
Paolo Bonzini2007-10-01 07:55:48 +000019302007-10-01 Paolo Bonzini <bonzini@gnu.org>
1931
1932 * Makefile.tpl (AR_FOR_BUILD, AS_FOR_BUILD, CXX_FOR_BUILD,
1933 DLLTOOL_FOR_BUILD, GCJ_FOR_BUILD, GFORTRAN_FOR_BUILD,
1934 LDFLAGS_FOR_BUILD, LD_FOR_BUILD, NM_FOR_BUILD, RANLIB_FOR_BUILD,
1935 WINDMC_FOR_BUILD, WINDRES_FOR_BUILD): Use autoconf substitutions.
1936 * configure.ac: Default them to host tools for $host = $build.
1937 Subst them.
1938
1939 * configure: Regenerate.
1940 * Makefile.in: Regenerate.
1941
b194c993
RS
Richard Sandiford2007-09-20 20:03:31 +000019422007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
1943
1944 * configure.ac (mipsisa*-*-elfoabi*): New stanza.
1945 * configure: Regenerate.
1946
3231c155
DD
DJ Delorie2007-09-20 21:56:16 +000019472007-09-19 Benjamin Kosnik <bkoz@redhat.com>
1948
1949 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Move libgomp before
1950 libstdc++.
1951 * Makefile.def: Add libgomp config as a maybe dependency for libstdc++.
1952 * configure: Regenerate.
1953 * Makefile.in: Regenerate.
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00001954
ae9a498b
AS
Andreas Schwab2007-09-17 20:59:06 +000019552007-09-17 Andreas Schwab <schwab@suse.de>
1956
1957 * configure.ac: Raise minimum makeinfo version to 4.6.
1958 * configure: Regenerate.
1959
987fbc92
AM
Alan Modra2007-09-14 15:47:01 +000019602007-09-15 Alan Modra <amodra@bigpond.net.au>
1961
1962 * configure.ac: Correct makeinfo version check.
1963 * configure: Regenerate.
1964
5e15f2a4
RS
Richard Sandiford2007-09-14 14:51:36 +000019652007-09-14 Richard Sandiford <richard@codesourcery.com>
1966
1967 * configure.ac (mips*-sde-elf*): New stanza. Add target-libiberty
1968 to $skipdirs and only disable gprof for newlib. Use the normal
1969 mips*-elf* handling in other respects.
1970 * configure: Regnerate.
1971
1a927e56
DD
David Daney2007-09-12 17:51:22 +000019722007-09-12 David Daney <ddaney@avtrex.com>
1973
1974 * configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus
1975 enabling libgcj.
1976 * configure: Regenerate.
1977
19782007-09-12 Richard Guenther <rguenther@suse.de>
1979
1980 * configure.ac (--enable-stage1-checking): If neither --enable-checking
1981 nor --disable-checking is provided also turn on yes and types
1982 checking for stage1.
1983 * configure: Re-generate.
1984
dd5cc994 H.J. Lu2007-09-12 04:42:14 +000019852007-09-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
9f3fb301
AH
Andrew Haley2007-09-11 13:10:20 +00001986
1987 PR target/33281
1988 * configure.ac: Use config/mh-mingw on mingw.
1989 * configure: Regenerate.
9f3fb301 Andrew Haley2007-09-11 13:10:20 +00001990
b5328549
DD
DJ Delorie2007-09-11 00:22:05 +000019912007-09-10 Rask Ingemann Lambertsen <rask@sygehus.dk>
1992
1993 PR other/32154
1994 * configure.ac: For libgloss targets, point the linker to the linker
1995 script, startup code and simulator library.
1996 * configure: Regenerate.
1997
4a9ed1ae
AH
Andrew Haley2007-09-09 08:19:50 +000019982007-09-09 Andrew Haley <aph@redhat.com>
1999
2000 * configure.ac (noconfigdirs): Remove target-libffi and
dd5cc994 H.J. Lu2007-09-12 04:42:14 +00002001 target-libjava.
4a9ed1ae Andrew Haley2007-09-09 08:19:50 +00002002
2b78949f Nick Clifton2007-08-29 15:23:21 +000020032007-08-29 Nick Clifton <nickc@redhat.com>
92bc96e6 Nick Clifton2007-08-29 08:57:40 +00002004
2b78949f Nick Clifton2007-08-29 15:23:21 +00002005 * config.sub, config.guess: Update from upstream sources.
92bc96e6 Nick Clifton2007-08-29 08:57:40 +00002006
40d2ad56
BE
Ben Elliston2007-08-21 04:15:07 +000020072007-08-21 Richard Guenther <rguenther@suse.de>
2008
2009 * configure.ac: Add types checking to stage1 checking flags.
2010 * configure: Regenerate.
2011
8cdd51d0 Joseph Myers2007-08-18 15:19:10 +000020122007-08-18 Paul Brook <paul@codesourcery.com>
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002013 Joseph Myers <joseph@codesourcery.com>
8cdd51d0
JM
Joseph Myers2007-08-18 15:19:10 +00002014
2015 * Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
2016 (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it.
2017 * Makefile.in: Regenerate.
2018 * configure.ac (--with-debug-prefix-map): New.
2019 * configure: Regenerate.
2020
89d67ed6
RS
Richard Sandiford2007-08-17 13:15:24 +000020212007-08-17 Richard Sandiford <richard@codesourcery.com>
2022 Nigel Stephens <nigel@mips.com>
2023
89d67ed6
RS
Richard Sandiford2007-08-17 13:15:24 +00002024 * configure.ac (mips*-sde-elf*): New stanza. Use config/mt-sde
2025 as target_makefile_frag.
2026 * configure: Regenerate.
2027
7616ab8a
AO
Alexandre Oliva2007-08-17 00:03:44 +000020282007-08-16 Alexandre Oliva <aoliva@redhat.com>
2029
2030 * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
2031 Add to flags_to_pass. Adjust uses of BOOT_CFLAGS.
2032 (bootstrap2-debug, bootstrap-debug): New bootstrap stages.
2033 * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
2034 (do-compare, do-compare3, do-compare-debug): New.
2035 ([+compare-target+]): Use them.
2036
20372007-08-16 Alexandre Oliva <aoliva@redhat.com>
2038
2039 * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
2040 Add to flags_to_pass. Adjust uses of BOOT_CFLAGS.
2041 (bootstrap2-debug, bootstrap-debug): New bootstrap stages.
2042 * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
2043 (do-compare, do-compare3, do-compare-debug): New.
2044 ([+compare-target+]): Use them.
2045
4eaf9f5e
BE
Ben Elliston2007-08-13 01:32:36 +000020462007-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2047 Ben Elliston <bje@au.ibm.com>
2048
2049 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
2050 --silent if $silent.
2051 * configure: Regenerate.
2052
dfb0a0be
DJ
Daniel Jacobowitz2007-08-12 19:05:42 +000020532007-08-12 Daniel Jacobowitz <dan@codesourcery.com>
2054
2055 * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.
2056
27adf021
NC
Nick Clifton2007-07-17 13:50:23 +000020572007-07-17 Nick Clifton <nickc@redhat.com>
2058
2059 * COPYING3: New file. Contains version 3 of the GNU General
2060 Public License.
2061 * COPYING3.LIB: New file. Contains version 3 of the GNU
2062 Lesser General Public License.
2063
ef28fbab
BS
Bernd Schmidt2007-07-12 11:51:39 +000020642007-07-11 Bernd Schmidt <bernd.schmidt@analog.com>
2065
2066 * configure.ac: Fix my previous change to really match GCC.
2067 * configure: Regenerate.
2068
4bf72cd9
DD
DJ Delorie2007-07-11 19:12:27 +000020692007-07-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2070
2071 * configure.ac: Rewrite 'configure --help' strings to look nicer.
2072 * configure: Regenerate.
2073
20742007-07-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2075
2076 * configure.ac: Add some missing m4 quotation.
2077 * configure: Regenerate.
2078
67e5c78e
NC
Nick Clifton2007-07-09 09:16:05 +000020792007-07-09 Kai Tietz <kai.tietz@onevision.com>
2080
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002081 * Makefile.def: Add windmc tool to build.
2082 * Makefile.tpl: Likewise.
2083 * configure.ac: Likewise.
2084 * Makefile.in: Regenerate.
2085 * configure: Regenerate.
67e5c78e Nick Clifton2007-07-09 09:16:05 +00002086
04ce879f
L
H.J. Lu2007-07-05 17:57:04 +000020872007-07-05 H.J. Lu <hongjiu.lu@intel.com>
2088
2089 * lt~obsolete.m4: New. Import from 20070318 libtool.
2090
4eea0fcc
BS
Bernd Schmidt2007-06-29 11:33:56 +000020912007-06-29 Bernd Schmidt <bernd.schmidt@analog.com>
2092
2093 * configure.ac: Don't add target-libmudflap to noconfigdirs for
2094 uclinux and linux-uclibc targets.
2095 * configure: Regenerate.
2096
a1871941
DD
DJ Delorie2007-06-28 19:31:44 +000020972007-06-28 DJ Delorie <dj@redhat.com>
2098
2099 * configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're
2100 not building newlib.
2101 * configure: Regenerated.
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002102
5fc499fa
DJ
Daniel Jacobowitz2007-06-22 15:48:08 +000021032007-06-22 Daniel Jacobowitz <dan@codesourcery.com>
2104
2105 * src-release (DEVO_SUPPORT): Correct typos.
2106
871f475c
DJ
Daniel Jacobowitz2007-06-18 15:46:33 +000021072007-06-18 Daniel Jacobowitz <dan@codesourcery.com>
2108
2109 * Makefile.def: Add dependency from configure-gdb to all-bfd.
2110 * Makefile.in: Regenerated.
2111
705ca12e
PB
Paolo Bonzini2007-06-14 08:52:42 +000021122007-06-14 Paolo Bonzini <bonzini@gnu.org>
2113
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002114 * Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile.
2115 (distclean-stage[+id+]): Possibly delete stage_last.
2116 * Makefile.in: Regenerate.
705ca12e Paolo Bonzini2007-06-14 08:52:42 +00002117
162a2c1b
BE
Ben Elliston2007-06-06 23:12:21 +000021182007-06-07 Ben Elliston <bje@au.ibm.com>
2119
b94c366e
BE
Ben Elliston2007-06-06 23:23:36 +00002120 * config.sub, config.guess: Update from upstream sources.
2121
21222007-06-07 Ben Elliston <bje@au.ibm.com>
2123
162a2c1b
BE
Ben Elliston2007-06-06 23:12:21 +00002124 * Makefile.tpl: Fix spelling error.
2125 * Makefile.in: Regenerate.
2126
a9537c40
PB
Paolo Bonzini2007-06-04 08:32:52 +000021272007-06-04 Paolo Bonzini <bonzini@gnu.org>
2128
2129 Sync with gcc:
2130 2007-05-30 Jakub Jelinek <jakub@redhat.com>
2131
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002132 PR bootstrap/29382
2133 * configure.ac: Don't use -fkeep-inline-functions for GCC < 3.3.1.
2134 * configure: Rebuilt.
a9537c40 Paolo Bonzini2007-06-04 08:32:52 +00002135
c64e7e2e
PB
Paolo Bonzini2007-06-01 11:33:01 +000021362007-06-01 Steve Ellcey <sje@cup.hp.com>
2137
febb502a
L
H.J. Lu2007-06-01 13:44:18 +00002138 * libtool.m4 (LT_CMD_MAX_LEN): Try using getconf to set
2139 lt_cv_sys_max_cmd_len.
c64e7e2e Paolo Bonzini2007-06-01 11:33:01 +00002140
28249503
PB
Paolo Bonzini2007-05-31 06:40:36 +000021412007-05-31 Paolo Bonzini <bonzini@gnu.org>
2142
2143 * ltgcc.m4: Update from GCC.
2144
485c43b6
EC
Eric Christopher2007-05-25 19:56:24 +000021452007-05-25 Andreas Tobler <a.tobler@schweiz.org>
2146
febb502a H.J. Lu2007-06-01 13:44:18 +00002147 * ltmain.sh: Fix Darwin verstring, remove ${wl}.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002148
24fd9496
SE
Steve Ellcey2007-05-24 17:33:42 +000021492007-05-24 Steve Ellcey <sje@cup.hp.com>
2150
2151 * ltmain.sh: Update from GCC.
2152 * libtool.m4: Update from GCC.
2153 * ltsugar.m4: New. Update from GCC.
2154 * ltversion.m4: New. Update from GCC.
2155 * ltoptions.m4: New. Update from GCC.
2156 * ltconfig: Remove.
2157 * ltcf-c.sh: Remove.
2158 * ltcf-cxx.sh: Remove.
2159 * ltcf-gcj.sh: Remove.
2160 * src-release: Update with new libtool file list.
2161
cac7fa2f
PB
Paolo Bonzini2007-05-16 09:03:22 +000021622007-05-16 Paolo Bonzini <bonzini@gnu.org>
2163
2164 * Makefile.def (bootstrap_stage): Replace stage_make_flags with
2165 stage_cflags.
2166 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS):
2167 Remove CFLAGS/LIBCFLAGS.
2168 (configure-stage[+id+]-[+prefix+][+module+],
2169 all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+].
2170 * Makefile.in: Regenerate.
2171
cb0fb882
SE
Steve Ellcey2007-04-14 20:35:07 +000021722007-04-14 Steve Ellcey <sje@cup.hp.com>
2173
2174 * config-ml.in: Update from GCC.
2175
8b2573b2
DJ
Daniel Jacobowitz2007-04-09 15:36:44 +000021762007-04-09 Daniel Jacobowitz <dan@codesourcery.com>
2177
2178 * src-release (do-proto-toplev): Process the support directories before
2179 the tool directory.
2180
2728b83f
RS
Richard Sandiford2007-03-21 20:11:06 +000021812007-03-21 Richard Sandiford <richard@codesourcery.com>
2182
2183 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting
2184 of glob. Quote arguments with single quotes too.
2185 * configure: Regenerate.
2186
684a93a4
DD
DJ Delorie2007-03-12 20:19:44 +000021872007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
2188
2189 * Makefile.def (fixincludes): Remove unneeded "missing" lines.
2190 * Makefile.in: Regenerate
2191
a843e395
AS
Andreas Schwab2007-03-07 14:02:20 +000021922007-03-07 Andreas Schwab <schwab@suse.de>
2193
2194 * configure: Regenerate.
2195
71e6ccd3
DD
DJ Delorie2007-03-05 23:19:10 +000021962007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
2197
2198 * configure.ac: Add "--with-pdfdir" configure option,
2199 which defines pdfdir variable.
2200 * Makefile.def (target=fixincludes): Add install-pdf to
2201 missing targets.
2202 (recursive_targets): Add install-pdf target.
2203 (flags_to_pass): Add pdfdir.
2204 * Makefile.tpl: Add pdfdir handling, add do-install-pdf
2205 target.
2206 * configure: Regenerate
2207 * Makefile.in: Regenerate
2208
22092007-02-28 Eric Christopher <echristo@apple.com>
2210
2211 Revert:
2212 2006-12-07 Mike Stump <mrs@apple.com>
2213
2214 * Makefile.def (dependencies): Add dependency for
2215 install-target-libssp and install-target-libgomp on
2216 install-gcc.
2217 * Makefile.in: Regenerate.
2218
22192007-02-27 Matt Kraai <kraai@ftbfs.org>
2220
2221 * configure: Regenerate.
2222 * configure.ac: Move statements after variable declarations.
2223
ceb832fd
JM
Joseph Myers2007-02-19 17:24:25 +000022242007-02-19 Joseph Myers <joseph@codesourcery.com>
2225
2226 * configure.ac: Adjust for loop syntax.
2227 * configure: Regenerate.
2228
4e0ecea1
AO
Alexandre Oliva2007-02-18 22:46:28 +000022292007-02-18 Alexandre Oliva <aoliva@redhat.com>
2230
6d51d892
AO
Alexandre Oliva2007-02-18 22:51:35 +00002231 * configure: Rebuilt.
2232
22332007-02-18 Alexandre Oliva <aoliva@redhat.com>
2234
4e0ecea1
AO
Alexandre Oliva2007-02-18 22:46:28 +00002235 * configure.ac: Drop multiple occurrences of --enable-languages,
2236 and fix its quoting.
2237 * configure: Rebuilt.
2238
6f26604e Joseph Myers2007-02-17 13:33:57 +000022392007-02-17 Mark Mitchell <mark@codesourcery.com>
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002240 Nathan Sidwell <nathan@codesourcery.com>
2241 Vladimir Prus <vladimir@codesourcery.com
2242 Joseph Myers <joseph@codesourcery.com>
6f26604e
JM
Joseph Myers2007-02-17 13:33:57 +00002243
2244 * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix quoting.
2245 * configure: Regenerate.
2246
64d2e903
DJ
Daniel Jacobowitz2007-02-13 21:33:14 +000022472007-02-13 Daniel Jacobowitz <dan@codesourcery.com>
2248
2249 * configure.ac (target_libraries): Move libgcc before libiberty.
2250 * configure: Regenerated.
2251
560480fc Paolo Bonzini2007-02-13 14:46:13 +000022522007-02-13 Paolo Bonzini <bonzini@gnu.org>
d6813ef7
PB
Paolo Bonzini2007-02-13 16:23:20 +00002253
2254 * configure: Regenerate again?
2255
22562007-02-13 Paolo Bonzini <bonzini@gnu.org>
560480fc
PB
Paolo Bonzini2007-02-13 14:46:13 +00002257
2258 * configure: Reapply PR30748 fix which was lost in the previous commit.
2259
b65bd5bb
DJ
Daniel Jacobowitz2007-02-13 14:40:31 +000022602007-02-13 Daniel Jacobowitz <dan@codesourcery.com>
2261 Paolo Bonzini <bonzini@gnu.org>
2262
2263 PR bootstrap/30753
2264 * configure.ac: Remove obsolete build / host tests. Use AC_PROG_CC
2265 unconditionally. Use AC_PROG_CXX. Use ACX_TOOL_DIRS to find $prefix.
2266 * configure: Regenerated.
2267
0156dd5a
PB
Paolo Bonzini2007-02-10 12:50:23 +000022682007-02-10 Paolo Bonzini <bonzini@gnu.org>
2269
2270 * configure: Regenerate.
2271
a4342775
DJ
Daniel Jacobowitz2007-02-09 22:35:45 +000022722007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
2273
2274 PR bootstrap/30748
2275 * configure.ac: Correct syntax for Solaris ksh.
2276 * configure: Regenerated.
2277
596178d1
PB
Paolo Bonzini2007-02-09 19:24:42 +000022782007-02-09 Paolo Bonzini <bonzini@gnu.org>
2279
2280 * Makefile.def: Sync with GCC.
2281 * Makefile.tpl: Sync with GCC.
2282 * Makefile.in: Regenerate.
2283 * configure: Regenerate.
2284
b4857d46
DJ
Daniel Jacobowitz2007-02-09 15:15:38 +000022852007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
2286
2287 * Makefile.tpl (build_alias, host_alias, target_alias): Use
2288 noncanonical equivalents.
2289 * configure.in: Rename to...
2290 * configure.ac: ...this. Update AC_PREREQ. Prevent error for
2291 AS_FOR_TARGET. Set build_noncanonical, host_noncanonical, and
2292 target_noncanonical. Use them. Rewrite removal of configure
2293 arguments for autoconf 2.59. Discard variable settings. Force
2294 program_transform_name for native tools.
2295
2296 * Makefile.in: Regenerated.
2297 * configure: Regenerated with autoconf 2.59.
2298
2299 * src-release (DEVO_SUPPORT, do-proto-toplev): Expect configure.ac.
2300
54c3eaf9
JJ
Jeff Johnston2007-02-08 21:32:33 +000023012007-02-08 Jeff Johnston <jjohnstn@redhat.com>
2302
2303 * COPYING.LIBGLOSS: Reformat default Red Hat
2304 license to fit within 80 columns.
2305 * COPYING.NEWLIB: Ditto.
2306
24228e7d
DB
Dave Brolley2007-02-05 19:10:45 +000023072007-02-05 Dave Brolley <brolley@redhat.com>
2308
2309 * Contribute the following changes:
2310 2006-11-28 DJ Delorie <dj@redhat.com>
2311
2312 * configure.in: Fix typo for mep's target_makefile_frag.
2313 * configure: Regenerated.
2314
2315 2005-04-22 Richard Sandiford <rsandifo@redhat.com>
2316
2317 * configure.in (mep*): Add -mlibrary to FLAGS_FOR_TARGET.
2318 * configure: Regenerate.
2319
2320 2001-09-19 DJ Delorie <dj@redhat.com>
2321
2322 * configure.in (target_makefile_frag): use mt-mep
2323
2324 2001-06-12 Don Howard <dhoward@redhat.com>
2325
2326 * configure.in: Remove gdb from MeP skip list.
2327
2328 2001-04-05 DJ Delorie <dj@redhat.com>
2329
2330 * configure.in (noconfigdirs): Remove gcc from MeP skip list.
2331
2332 2001-03-20 Ben Elliston <bje@redhat.com>
2333
2334 * configure.in (noconfigdirs): Add gcc and gdb for MeP.
2335
2336 2001-03-19 Ben Elliston <bje@redhat.com>
2337
2338 * config.sub (mep, mep-*): Add.
2339
967c2a37
AS
Andreas Schwab2007-01-31 22:23:37 +000023402007-01-31 Andreas Schwab <schwab@suse.de>
2341
2342 * Makefile.tpl (LDFLAGS): Substitute it.
2343 * Makefile.in: Regenerate.
2344
df145479 Paolo Bonzini2007-01-11 11:22:52 +000023452007-01-11 Paolo Bonzini <bonzini@gnu.org>
f33c2db1
PB
Paolo Bonzini2007-01-11 15:23:41 +00002346
2347 * configure.in: Change == to = in test command.
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002348 * configure: Regenerate.
f33c2db1
PB
Paolo Bonzini2007-01-11 15:23:41 +00002349
23502007-01-11 Paolo Bonzini <bonzini@gnu.org>
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002351 Nick Clifton <nickc@redhat.com>
2352 Kaveh R. Ghazi <ghazi@caip.rutgets.edu>
2353
2354 * configure.in (build_configargs, host_configargs, target_configargs):
2355 Remove build/host/target parameters.
2356 (host_libs): Add gmp and mpfr.
2357 (GMP tests): Reorganize to allow in-tree GMP/MPFR.
2358 * Makefile.def (gmp, mpfr): New.
2359 (gcc): Remove target.
2360 * Makefile.tpl (build_os, build_vendor, host_os, host_vendor,
2361 target_os, target_vendor): New.
2362 (configure): Add host_alias/target_alias arguments. Adjust invocations.
2363 * configure: Regenerate.
2364 * Makefile.in: Regenerate.
df145479
PB
Paolo Bonzini2007-01-11 11:22:52 +00002365
23662007-01-11 Matt Fago <fago@earthlink.net>
2367
2368 * configure.in: Try to link to functions only in mpfr 2.2.x
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002369 to improve robustness of configure tests.
df145479
PB
Paolo Bonzini2007-01-11 11:22:52 +00002370 * configure: Regenerate.
2371
71b3a17e
NC
Nick Clifton2007-01-09 07:36:09 +000023722007-01-08 Kai Tietz <kai.tietz@onevision.com>
2373
2374 * configure.in: Add support for an x86_64-mingw* target.
e40e5a28 Nick Clifton2007-01-09 07:40:34 +00002375 * configure: Regenerate.
71b3a17e Nick Clifton2007-01-09 07:36:09 +00002376
c8f13250
NC
Nick Clifton2007-01-09 14:09:57 +000023772007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
2378
2379 * Makefile.tpl (all-target): Correct @if conditional for target
2380 modules.
2381 * configure.in: Omit libiberty if building only target libgcc.
2382 * configure, Makefile.in: Regenerated.
2383
1afd8d56
PB
Paolo Bonzini2007-01-04 09:12:28 +000023842007-01-04 Paolo Bonzini <bonzini@gnu.org>
2385
2386 * configure.in: Use DEV-PHASE to detect the default for --enable-werror.
2387 * configure: Regenerate.
2388
dafdec56
DJ
Daniel Jacobowitz2007-01-04 04:32:36 +000023892007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
2390
2391 * Makefile.def (target_modules): Add libgcc.
2392 (lang_env_dependencies): Remove default items. Use no_c and no_gcc.
2393 * Makefile.tpl (clean-target-libgcc): Delete.
2394 (configure-target-[+module+]): Emit --disable-bootstrap dependencies
2395 on gcc even for bootstrapped modules. Rewrite handling of
2396 lang_env_dependencies to loop over target_modules.
2397 * configure.in (target_libraries): Add target-libgcc.
2398 * Makefile.in, configure: Regenerated.
2399
011ea92c
PB
Paolo Bonzini2006-12-29 17:09:59 +000024002006-12-29 Paolo Bonzini <bonzini@gnu.org>
2401
2402 Sync with gcc:
2403 2006-12-29 Paolo Bonzini <bonzini@gnu.org>
2404
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002405 * configure.in: Reorganize recognition of languages. Add
2406 --enable-stage1-languages. Show supported languages for the chosen
2407 target rather than all recognized languages.
2408 * configure: Regenerate.
011ea92c
PB
Paolo Bonzini2006-12-29 17:09:59 +00002409
2410 2006-12-29 Paolo Bonzini <bonzini@gnu.org>
2411
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002412 * Makefile.tpl (GCC_STRAP_TARGETS, all-prebootstrap): Remove.
2413 * Makefile.in: Regenerate.
011ea92c
PB
Paolo Bonzini2006-12-29 17:09:59 +00002414
2415 2006-12-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2416
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002417 * configure.in: Warn that MPFR 2.2.0 is buggy.
2418 * configure: Regenerate.
011ea92c Paolo Bonzini2006-12-29 17:09:59 +00002419
c3581a4c
ILT
Ian Lance Taylor2006-12-27 23:46:00 +000024202006-12-27 Ian Lance Taylor <iant@google.com>
2421
2422 * configure.in: When removing Makefiles to force a reconfigure, also
2423 remove prev-DIR*/Makefile.
2424 * configure: Regenerate.
2425
d9f3ac4f
KH
Kazu Hirata2006-12-24 02:48:59 +000024262006-12-23 Kazu Hirata <kazu@codesourcery.com>
2427
2428 * config.bfd: Recognize fido.
2429
841f963e
PB
Paolo Bonzini2006-12-19 12:52:58 +000024302006-12-19 Paolo Bonzini <bonzini@gnu.org>
2431
2432 Sync with gcc:
2433
2434 2006-12-19 Paolo Bonzini <bonzini@gnu.org>
2435
2436 * configure.in: Remove "$build" case for powerpc-*-darwin* since
2437 it only affects bootstrap and could be tested on "$host" as well.
2438 * configure: Regenerate.
2439 * config/mh-ppc-darwin: Add to the stage1 cflags here.
2440
2441 2006-12-19 Paolo Bonzini <bonzini@gnu.org>
2442
2443 PR bootstrap/29544
2444 * Makefile.def (flags_to_pass): Add STAGE1_CHECKING.
2445 (bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags,
2446 move here comment from Makefile.tpl.
2447 * Makefile.tpl: Move some definitions higher in the file.
2448 (STAGE1_CHECKING): New.
2449 * configure.in: Add --enable-stage1-checking.
2450 * configure: Regenerate.
2451 * Makefile.in: Regenerate.
2452
2453 2006-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2454
2455 * configure.in: Update error message for missing GMP/MPFR.
2456
2457 * configure: Regenerate.
2458
2459 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2460
2461 * configure.in: Update MPFR version in error message.
2462
2463 * configure: Regenerate.
2464
2465 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2466
2467 * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags.
2468 (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include,
2469 --with-gmp-lib): New flags.
2470
2471 * configure: Regenerate.
2472
150239d2
AM
Alan Modra2006-12-12 01:38:04 +000024732006-12-12 Andreas Tobler <a.tobler@schweiz.org>
2474
2475 PR bootstrap/30134
2476 * configure.in: Correct x86 darwin support for libjava to powerpc
2477 and i?86 only.
2478 * configure: Regenerate.
2479
d44224c7
AM
Alan Modra2006-12-11 06:47:57 +000024802006-12-11 Alan Modra <amodra@bigpond.net.au>
2481
2482 * configure.in: Handle spu makefile frag.
d44224c7
AM
Alan Modra2006-12-11 06:47:57 +00002483 * Makefile.tpl (MAINT): Define
2484 (MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define.
2485 * configure: Regenerate.
2486 * Makefile.in: Regenerate.
2487
d5a37c53
BE
Ben Elliston2006-12-11 00:25:59 +000024882006-12-11 Ben Elliston <bje@au.ibm.com>
2489
c317c5d3
BE
Ben Elliston2006-12-11 04:12:46 +00002490 * config.sub, config.guess: Update from upstream sources.
2491
24922006-12-11 Ben Elliston <bje@au.ibm.com>
2493
d5a37c53
BE
Ben Elliston2006-12-11 00:25:59 +00002494 * configure.in: Sync with GCC (spu-*-*).
2495 * configure: Sync with GCC.
2496
631e11c1
MS
Mike Stump2006-12-08 21:05:25 +000024972006-12-07 Mike Stump <mrs@apple.com>
2498
2499 * Makefile.def (dependencies): Add dependency for
2500 install-target-libssp and install-target-libgomp on
2501 install-gcc.
2502 * Makefile.in: Regenerate.
2503
36a669a9
PB
Paolo Bonzini2006-11-17 10:35:45 +000025042006-11-16 Paolo Bonzini <bonzini@gnu.org>
2505
2506 * Makefile.tpl (clean-target-libgcc): Test for gcc Makefile presence.
2507 (unstage): Test for stage_last presence.
2508
2509 PR bootstrap/29802
2510 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX.
2511 * Makefile.in: Regenerate.
2512
8b1d3cdb
DD
DJ Delorie2006-11-14 23:26:39 +000025132006-11-14 DJ Delorie <dj@redhat.com>
2514
2515 * Makefile.tpl (clean-stage*): Sync with GCC (clean).
2516 * Makefile.in: Sync with GCC.
2517 * configure.in: Sync with GCC (mpfr, gmp).
2518 * configure: Sync with GCC.
2519
36e29351
JJ
Jeff Johnston2006-11-09 16:25:54 +000025202006-11-08 Jie Zhang <jie.zhang@analog.com>
2521
2522 * configure.in: Remove target-libgloss from noconfigdirs for
2523 bfin-*-*.
2524 * configure: Regenerated.
2525
6d8308c1
JJ
Jeff Johnston2006-10-27 22:57:03 +000025262006-10-27 Jeff Johnston <jjohnstn@redhat.com>
2527
2528 * COPYING.NEWLIB: Add spu license.
2b674f20 Jeff Johnston2006-10-27 23:00:35 +00002529 * COPYING.LIBGLOSS: Ditto.
6d8308c1 Jeff Johnston2006-10-27 22:57:03 +00002530
6434858e
DD
DJ Delorie2006-10-17 04:23:49 +000025312006-10-17 Brooks Moses <bmoses@stanford.edu>
2532
2533 * Makefile.def: Added pdf target handling.
2534 * Makefile.tpl: Added pdf target handling.
2535 * Makefile.in: Regenerated.
2536
0f08332f
JJ
Jeff Johnston2006-10-11 19:30:34 +000025372006-10-11 Jeff Johnston <jjohnstn@redhat.com>
2538
2539 * COPYING.NEWLIB: Updated.
2540 * COPYING.LIBGLOSS: Ditto.
2541
3856e1fa
DB
Dave Brolley2006-09-27 16:20:49 +000025422006-09-27 Dave Brolley <brolley@redhat.com>
2543
2544 * configure.in (RUNTEST): Look for 'runtest' in the source tree by using
2545 $s instead of $r.
2546 * configure: Regenerated.
2547
c71c6867
BE
Ben Elliston2006-09-26 05:22:50 +000025482006-09-26 Ben Elliston <bje@au.ibm.com>
2549
2550 * config.sub, config.guess: Update from upstream sources.
2551
a390aecd
TS
Thiemo Seufer2006-09-20 12:33:49 +000025522006-09-20 Thiemo Seufer <ths@mips.com>
2553
2554 * configure.in: Remove redundant handling of mips*-dec-bsd*. Likewise
2555 for mipstx39-*-*. Disable libgloss for mips64*-*-linux*.
2556 * configure: Regenerate.
2557
7fe5f697
CV
Corinna Vinschen2006-08-30 13:14:18 +000025582006-08-30 Corinna Vinschen <corinna@vinschen.de>
2559
2560 * configure.in: Never build newlib for a Mingw host.
2561 Never build newlib as Mingw target library.
2562 Test the existence of winsup/cygwin for building a Cygwin newlib,
2563 rather than just winsup.
2564 Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if
2565 building a Mingw target.
2566 * configure: Regenerate.
2567
88adc65e Thiemo Seufer2006-08-15 18:23:11 +000025682006-08-15 Thiemo Seufer <ths@mips.com>
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002569 Nigel Stephens <nigel@mips.com>
2570 David Ung <davidu@mips.com>
88adc65e
TS
Thiemo Seufer2006-08-15 18:23:11 +00002571
2572 * config.sub: Add support for sde as alias of mipsisa32-sde-elf.
2573
6174ae1f
PB
Paolo Bonzini2006-07-25 08:39:57 +000025742006-07-25 Paolo Bonzini <bonzini@gnu.org>
2575
2576 Sync from GCC:
2577 2006-07-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2578
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002579 PR bootstrap/18058
2580 * configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1
2581 if the bootstrap compiler is a GCC version that supports it.
2582 * configure: Regenerate.
6174ae1f Paolo Bonzini2006-07-25 08:39:57 +00002583
adfae11a
DJ
Daniel Jacobowitz2006-07-23 03:47:43 +000025842006-07-22 Daniel Jacobowitz <dan@codesourcery.com>
2585
2586 * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
2587 * configure: Regenerated.
2588
20afbf62
PB
Paolo Bonzini2006-07-19 17:06:06 +000025892006-07-18 Paolo Bonzini <bonzini@gnu.org>
2590
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002591 * Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir
2592 for stages after the first.
20afbf62 Paolo Bonzini2006-07-19 17:06:06 +00002593
25013322
JJ
Jakub Jelinek2006-07-17 17:04:21 +000025942006-07-17 Jakub Jelinek <jakub@redhat.com>
2595
2596 * Makefile.def: Add dependencies for configure-opcodes
2597 on configure-intl and all-opcodes on all-intl.
2598 * Makefile.in: Regenerated.
2599
f3719a7c
AO
Alexandre Oliva2006-07-04 20:31:03 +000026002006-07-04 Peter O'Gorman <peter@pogma.com>
2601
2602 * ltconfig: chmod 644 before ranlib during install.
2603
3702b526
PB
Paolo Bonzini2006-07-03 07:58:12 +000026042006-07-03 Paolo Bonzini <bonzini@gnu.org>
2605
3ca07af7 Paolo Bonzini2006-07-03 11:22:03 +00002606 * configure.in: Fix thinkos in previous check-in.
bd81283a
PB
Paolo Bonzini2006-07-03 09:26:24 +00002607 * configure: Regenerate.
2608
26092006-07-03 Paolo Bonzini <bonzini@gnu.org>
2610
3702b526
PB
Paolo Bonzini2006-07-03 07:58:12 +00002611 Sync from gcc:
2612
2613 2007-07-03 Paolo Bonzini <bonzini@gnu.org>
2614
2615 PR other/27063
2616 * configure.in: Test subdir_requires and give an appropriate
2617 error message.
2618 * configure: Regenerate.
2619
2620 2006-06-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2621
2622 PR target/27540
2623 * configure.in: Only enable libgomp on IRIX 6.
2624 * configure: Regenerate.
2625
cdd63c03
DA
David Ayers2006-06-20 08:45:35 +000026262006-06-20 David Ayers <d.ayers@inode.at>
2627
2628 PR bootstrap/28072
2629 * configure.in: Add target-boehm-gc to noconfigdirs depending on
2630 whether target-libjava is being configured instead of whether the
2631 java front end is enabled.
2632 * configure: Regenerate.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002633
5b238cbe
MS
Mark Shinwell2006-06-15 11:03:02 +000026342006-06-15 Mark Shinwell <shinwell@codesourcery.com>
2635
2636 * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}
2637 to R_ARM_LDC_SB_G{0,1,2} respectively.
2638
abe86d52
PB
Paolo Bonzini2006-06-15 06:25:23 +000026392006-06-15 Paolo Bonzini <bonzini@gnu.org>
2640
2641 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS
2642 too.
2643 * Makefile.in: Regenerate.
2644
418f321c
DA
Dave Anglin2006-06-13 23:06:42 +000026452006-06-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2646
2647 Sync from gcc:
2648
2649 2006-06-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2650 * configure.in: Don't enable libgomp on hpux10.
2651 * configure: Rebuilt.
2652
1a352bf3
DA
David Ayers2006-06-13 14:46:59 +000026532006-06-13 David Ayers <d.ayers@inode.at>
2654
2655 Sync from gcc:
2656
2657 2006-06-12 David Ayers <d.ayers@inode.at>
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002658
1a352bf3
DA
David Ayers2006-06-13 14:46:59 +00002659 PR bootstrap/27963
2660 PR target/19970
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002661 * configure.in: Remove target-boehm-gc from noconfigdirs where
1a352bf3
DA
David Ayers2006-06-13 14:46:59 +00002662 ${libgcj} is specified.
2663 * configure: Regenerate.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002664
8fd6747c
JJ
Jeff Johnston2006-06-08 16:10:12 +000026652006-06-08 Jeff Johnston <jjohnstn@redhat.com>
2666
2667 Sync from gcc:
2668
2669 2005-01-12 David Edelsohn <edelsohn@gnu.org>
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002670 Andreas Schwab <schwab@suse.de>
8fd6747c
JJ
Jeff Johnston2006-06-08 16:10:12 +00002671
2672 PR bootstrap/18033
2673 * config-ml.in: Eval option if surrounded by single quotes.
2674
b61051ca
CD
Carlos O'Donell2006-06-07 22:33:16 +000026752006-06-07 Carlos O'Donell <carlos@codesourcery.com>
2676
2677 Sync from gcc:
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002678
b61051ca Carlos O'Donell2006-06-07 22:33:16 +00002679 2006-06-06 David Ayers <d.ayers@inode.at>
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002680
b61051ca
CD
Carlos O'Donell2006-06-07 22:33:16 +00002681 PR libobjc/13946
2682 * Makefile.def: Add dependencies for libobjc which boehm-gc.
2683 * Makefile.in: Regenerate.
2684 * configure.in: Add --enable-objc-gc at toplevel and have it
2685 enable boehm-gc for Objective-C.
2686 Remove target-boehm-gc from libgcj.
2687 Add target-boehm-gc to target_libraries.
2688 Add target-boehm-gc to noconfigdirs where ${libgcj}
2689 is specified.
2690 Assert that boehm-gc is supported when requested for Objective-C.
2691 Only build boehm-gc if needed either for Java or Objective-C.
2692 * configure: Regenerate.
2693
2694 2006-06-05 Paolo Bonzini <bonzini@gnu.org>
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002695
b61051ca
CD
Carlos O'Donell2006-06-07 22:33:16 +00002696 PR 27674
2697 * Makefile.tpl (configure-[+prefix+][+module+],
2698 all-[+prefix+][+module+]): Depend on stage_current if bootstrapping.
2699 Remove rule to unstage bootstrapped modules.
2700 (stage_current): New.
2701 * Makefile.in: Regenerate.
2702
2703 2006-05-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2704 Andreas Tobler <a.tobler@schweiz.ch>
2705
2706 * configure.in: Enable libgcj for hppa*-hp-hpux11*.
2707 * configure: Rebuilt.
2708
2709 Revert
2710 2006-01-31 Richard Guenther <rguenther@suse.de>
2711 Paolo Bonzini <bonzini@gnu.org>
2712
2713 * Makefile.def (target_modules): Add libgcc-math target module.
2714 * configure.in (target_libraries): Add libgcc-math target library.
2715 (--enable-libgcc-math): New configure switch.
2716 * Makefile.in: Re-generate.
2717 * configure: Re-generate.
2718
9066c415
JJ
Jeff Johnston2006-06-05 17:45:48 +000027192006-06-05 Jeff Johnston <jjohnstn@redhat.com>
2720
2721 * config-ml.in: Alter CCASFLAGS to include special
2722 multilib options the same as is done for CFLAGS.
2723
e94934d8
DJ
Daniel Jacobowitz2006-05-31 15:14:39 +000027242006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
2725
2726 * Makefile.def: Added dependencies from sim and gdb on intl, and
2727 added configure dependencies to everything with an all dependency
2728 on intl.
2729 * gettext.m4: Removed.
2730 * src-release (DEVO_SUPPORT): Don't mention gettext.m4.
2731 (GDB_SUPPORT_DIRS): Add intl.
2732 * Makefile.in: Regenerated.
2733
4071cc91
DJ
Daniel Jacobowitz2006-05-25 17:21:33 +000027342006-05-25 Daniel Jacobowitz <dan@codesourcery.com>
2735
2736 * src-release (DEVO_SUPPORT): Add config.rpath.
2737
33d12787
PB
Paolo Bonzini2006-05-25 08:01:03 +000027382006-05-25 Paolo Bonzini <bonzini@gnu.org>
2739
2740 * Makefile.def (bfd, opcodes): Fix lib_path.
2741 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS.
2742 (restrap): Move under "@if gcc-bootstrap". Fix typo.
2743 * Makefile.in: Regenerate.
2744
93ba66c3
MS
Mark Shinwell2006-05-24 13:55:10 +000027452006-05-24 Mark Shinwell <shinwell@codesourcery.com>
2746
2747 * configure.in: Enable gprof for cross builds.
2748 * configure: Regenerate.
2749
526a35b9
DJ
Daniel Jacobowitz2006-05-17 19:09:52 +000027502006-05-17 Daniel Jacobowitz <dan@codesourcery.com>
2751
2752 * src-release (MAKEINFOFLAGS): Define.
2753 (do-proto-toplev): Pass MAKEINFOFLAGS to submakes.
2754
4db3691e
BE
Ben Elliston2006-05-14 00:51:19 +000027552006-05-14 Ben Elliston <bje@au.ibm.com>
2756
2757 * config.sub, config.guess: Update from upstream sources.
2758
54202d0e
BE
Ben Elliston2006-05-12 01:45:10 +000027592006-05-12 Ben Elliston <bje@au.ibm.com>
2760
2761 * config.sub, config.guess: Update from upstream sources.
2762
ba3b7f15
DJ
Daniel Jacobowitz2006-05-04 15:11:54 +000027632006-05-04 Steve Ellcey <sje@cup.hp.com>
2764
2765 * blt, iwidgets, mmalloc: Remove directories.
2766
3229c4ec
DD
DJ Delorie2006-05-02 00:16:50 +000027672006-05-01 DJ Delorie <dj@redhat.com>
2768
6b3c70a2 DJ Delorie2006-05-02 00:58:33 +00002769 * configure.in: Restore CFLAGS if GMP isn't present.
3229c4ec
DD
DJ Delorie2006-05-02 00:16:50 +00002770 * configure: Regenerate.
2771
2e510078
DD
DJ Delorie2006-04-19 00:57:59 +000027722006-04-18 DJ Delorie <dj@redhat.com>
2773
2774 * configure.in (m32c): Build libstdc++-v3. Pass flags to
2775 reference libgloss so that libssp can be built in a combined
2776 tree.
2777 * configure: Regenerate.
2778
63a22cfb
BE
Ben Elliston2006-04-10 00:41:43 +000027792006-04-10 Ben Elliston <bje@au.ibm.com>
2780
2781 * contrib: Remove directory.
2782
8d074d15
CD
Carlos O'Donell2006-04-06 21:49:35 +000027832006-04-06 Carlos O'Donell <carlos@codesourcery.com>
2784
2785 * Makefile.tpl: Add install-html target.
2786 * Makefile.def: Add install-html target.
2787 * Makefile.in: Regenerate.
2788 * configure.in: Add --with-datarootdir, --with-docdir,
2789 and --with-htmldir options.
2790 * configure: Regenerate.
2791
b846eb93
BE
Ben Elliston2006-03-31 02:32:20 +000027922006-03-31 Ben Elliston <bje@au.ibm.com>
2793
2794 PR binutils/1860
2795 * configure.in: Require makeinfo 4.4 or higher.
2796 * configure: Regenerate.
2797
d32ede9b
PB
Paolo Bonzini2006-03-14 16:10:08 +000027982006-03-14 Paolo Bonzini <bonzini@gnu.org>
2799
2377c797
PB
Paolo Bonzini2006-03-14 16:26:44 +00002800 * Makefile.in: Regenerate.
2801
28022006-03-14 Paolo Bonzini <bonzini@gnu.org>
2803
d32ede9b
PB
Paolo Bonzini2006-03-14 16:10:08 +00002804 Sync with gcc:
2805 2006-03-10 Aldy Hernandez <aldyh@redhat.com>
2806
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002807 * configure.in: Handle --disable-<component> generically.
2808 * configure: Regenerate.
d32ede9b
PB
Paolo Bonzini2006-03-14 16:10:08 +00002809
2810 2006-02-21 Rafael Avila de Espindola <rafael.espindola@gmail.com>
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002811
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002812 * Makefile.tpl (BUILD_CONFIGDIRS): Remove.
2813 (TARGET_CONFIGDIRS): Remove.
2814 * configure.in: Remove AC_SUBST(target_configdirs).
2815 * Makefile.in, configure: Regenerated.
d32ede9b
PB
Paolo Bonzini2006-03-14 16:10:08 +00002816
2817
260d0027
L
H.J. Lu2006-03-01 17:40:34 +000028182006-03-01 H.J. Lu <hongjiu.lu@intel.com>
2819
2820 PR libgcj/17311
2821 * ltmain.sh: Don't use "$finalize_rpath" for compile.
2822
28d82cdb
PB
Paolo Bonzini2006-02-20 08:34:53 +000028232006-02-20 Paolo Bonzini <bonzini@gnu.org>
2824
2825 PR bootstrap/25670
2826
2827 * Makefile.tpl ([+compare-target+]): Print explanation messages.
2828
2829 * Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES): New flags_to_pass.
2830 * Makefile.tpl (BASE_FLAGS_TO_PASS): Support optional flags_to_pass.
2831 (EXTRA_GCC_FLAGS): Remove ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES,
2832 BUILD_PREFIX, BUILD_PREFIX_1.
2833 * configure.in: (BUILD_PREFIX, BUILD_PREFIX_1): Don't substitute.
2834
2835 * Makefile.def (bootstrap stage 1): Pass LIBCFLAGS too.
2836 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Override LIBCFLAGS too.
2837
2838 * Makefile.tpl (configure-stage[+id+]-[+prefix+][+module+],
2839 all-stage[+id+]-[+prefix+][+module+], : Use $(current_stage) instead
2840 of `cat stage_current`. Always provide the `r' and `s' variables.
2841 (clean-stage[+id+]-[+prefix+][+module+]): Likewise, and make it into
2842 a single shell execution.
2843 (configure-[+prefix+][+module+], all-[+prefix+][+module+]): For
2844 bootstrapped modules, make the stage1 module if the build was not
2845 started yet, else build the current stage.
2846 (all-host, all-target): Omit bootstrapped modules (if bootstrapping).
2847 (all-build, all-host, all-target, [+make_target+]-host,
2848 [+make_target+]-target): Do not use \-continued lines.
2849 (target modules): Depend on stage_last, not all-gcc, if bootstrapping.
2850 (current_stage, restrap, stage_last): New.
2851
2852 * Makefile.in: Regenerate.
2853 * configure: Regenerate.
2854
3419a246 Paolo Bonzini2006-02-14 09:22:15 +000028552006-02-14 Paolo Bonzini <bonzini@gnu.org>
af19e8df
PB
Paolo Bonzini2006-02-14 09:29:42 +00002856
2857 Sync from gcc:
2858
2859 2006-01-31 Richard Guenther <rguenther@suse.de>
2860 Paolo Bonzini <bonzini@gnu.org>
2861
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002862 * Makefile.def (target_modules): Add libgcc-math target module.
2863 * configure.in (target_libraries): Add libgcc-math target library.
2864 (--enable-libgcc-math): New configure switch.
2865 * Makefile.in: Re-generate.
2866 * configure: Re-generate.
2867 * libgcc-math: New toplevel directory.
af19e8df
PB
Paolo Bonzini2006-02-14 09:29:42 +00002868
2869 2006-01-18 Richard Henderson <rth@redhat.com>
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002870 Jakub Jelinek <jakub@redhat.com>
2871 Diego Novillo <dnovillo@redhat.com>
af19e8df Paolo Bonzini2006-02-14 09:29:42 +00002872
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002873 * libgomp: New directory.
2874 * Makefile.def: Add target_module libgomp.
2875 * Makefile.in: Regenerate.
2876 * configure.in (target_libraries): Add target-libgomp.
2877 * configure: Regenerate.
af19e8df
PB
Paolo Bonzini2006-02-14 09:29:42 +00002878
28792006-02-14 Paolo Bonzini <bonzini@gnu.org>
3419a246 Paolo Bonzini2006-02-14 09:22:15 +00002880 Andreas Schwab <schwab@suse.de>
485c43b6 Eric Christopher2007-05-25 19:56:24 +00002881
3419a246
PB
Paolo Bonzini2006-02-14 09:22:15 +00002882 * configure: Regenerate.
2883
13274690
PB
Paolo Bonzini2006-01-26 18:56:02 +000028842006-01-16 Paolo Bonzini <bonzini@gnu.org>
2885
2886 * configure.in: Set with_gnu_as, with_gnu_ld, with_newlib earlier.
2887 Set md_exec_prefix. Use ACX_CHECK_INSTALLED_TARGET_TOOL to find
2888 the assembler, linker and binutils.
2889 * configure: Regenerate.
2890
795bc55c
NC
Nick Clifton2006-01-16 17:34:37 +000028912006-01-16 Nick Clifton <nickc@redhat.com>
2892
54202d0e Ben Elliston2006-05-12 01:45:10 +00002893 * config.sub, config.guess: Sync from config repository.
795bc55c Nick Clifton2006-01-16 17:34:37 +00002894
7bd3b61b
AO
Alexandre Oliva2006-01-05 17:45:45 +000028952006-01-05 Alexandre Oliva <aoliva@redhat.com>
2896
2897 * Makefile.tpl (clean-stage[+id+]-[+prefix+][+module+]): Remove
2898 @ from continuation.
2899 * Makefile.in: Rebuilt.
2900
3affd36c
PB
Paolo Bonzini2006-01-04 13:11:22 +000029012006-01-04 Paolo Bonzini <bonzini@gnu.org>
2902
2903 Sync from gcc:
2904
2905 2006-01-04 Paolo Bonzini <bonzini@gnu.org>
2906
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002907 PR bootstrap/24252
3affd36c Paolo Bonzini2006-01-04 13:11:22 +00002908
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002909 * Makefile.def (flags_to_pass): Add STAGE1_CFLAGS and STAGE1_LANGUAGES.
2910 * Makefile.tpl (OBJDUMP): New.
2911 (EXTRA_HOST_FLAGS): Add it.
2912 (EXTRA_GCC_FLAGS): Remove flags already specified in flags_to_pass.
3affd36c Paolo Bonzini2006-01-04 13:11:22 +00002913
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002914 * Makefile.tpl (stage[+id+]-start, stage[+id+]-end): Do not try
2915 to use symbolic links between directories. Avoid race conditions
2916 or make them harmless.
2917 * configure.in: Do not try to use symbolic links between directories.
3affd36c Paolo Bonzini2006-01-04 13:11:22 +00002918
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002919 * Makefile.def (LEAN): Pass.
2920 * Makefile.tpl (LEAN): Define.
2921 (stage[+id+]-start): Accept that the previous directory does not
2922 exist, if the bootstrap is lean.
2923 (stage[+id+]-bubble): Invoke lean bootstrap commands after
2924 stage[+id+]-start. Use a makefile variable and an `if' instead of a
2925 configure substitution.
2926 ([+compare-target+]): Likewise.
2927 ([+bootstrap-target+]-lean): New.
2928 * configure.in: Remove lean bootstrap support from here.
3affd36c Paolo Bonzini2006-01-04 13:11:22 +00002929
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002930 * Makefile.in: Regenerate.
2931 * configure: Regenerate.
3affd36c
PB
Paolo Bonzini2006-01-04 13:11:22 +00002932
2933 2006-01-02 Andreas Schwab <schwab@suse.de>
2934
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002935 * configure.in: When reconfiguring remove Makefile in
2936 all stage directories.
2937 * configure: Regenerate.
3affd36c Paolo Bonzini2006-01-04 13:11:22 +00002938
4afe48d7
NC
Nick Clifton2005-12-27 17:42:45 +000029392005-12-27 Leif Ekblad <leif@rdos.net>
2940
2941 * configure.in: Add support for RDOS target.
2942 * configure: Regenerate.
2943
afae3625
NC
Nick Clifton2005-12-27 16:37:57 +000029442005-12-27 Nick Clifton <nickc@redhat.com>
2945
2946 PR binutils/1990
2947 * libtool.m4: Synchronize with version in GCC sources.
2948
72485507
PB
Paolo Bonzini2005-12-20 17:21:57 +000029492005-12-20 Paolo Bonzini <bonzini@gnu.org>
2950
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00002951 Revert Ada-related part of the previous change.
72485507 Paolo Bonzini2005-12-20 17:21:57 +00002952
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002953 * Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, ADAFLAGS_FOR_TARGET):
2954 Do not pass.
2955 * Makefile.tpl (BOOT_ADAFLAGS): Do not define.
2956 * Makefile.in: Regenerate.
2957 * configure.in: Do not include mt-ppc-aix target fragment.
2958 * configure: Regenerate.
72485507 Paolo Bonzini2005-12-20 17:21:57 +00002959
224e0de8
PB
Paolo Bonzini2005-12-19 17:33:45 +000029602005-12-19 Paolo Bonzini <bonzini@gnu.org>
2961
2962 * configure.in: Select appropriate fragments for PowerPC/AIX.
2963 * configure: Regenerate.
2964
2965 * Makefile.def (flags_to_pass): Add ADAFLAGS, BOOT_ADAFLAGS,
2966 BOOT_CFLAGS, BOOT_LDFLAGS.
2967 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Handle BOOT_ADAFLAGS,
2968 BOOT_CFLAGS, BOOT_LDFLAGS.
2969 (TARGET_FLAGS_TO_PASS): Handle ADAFLAGS_FOR_TARGET.
2970 (stage[+id+]-bubble): Pass flags recursively to the comparison target.
2971 (stage): Fail if we cannot complete the work.
2972 * Makefile.in: Regenerate.
2973
b5da9fe9
JJ
Jeff Johnston2005-12-16 20:58:39 +000029742005-12-16 Jeff Johnston <jjohnstn@redhat.com>
2975
2976 * COPYING.NEWLIB: Update copyright year for default
2977 copyright.
2978
fa9e4c0d
PB
Paolo Bonzini2005-12-15 14:36:17 +000029792005-12-15 Paolo Bonzini <bonzini@gnu.org>
2980
2981 * Makefile.tpl (all, do-[+make_target+], do-check, install,
2982 install-host-nogcc): Don't invoke $(stage) at the end.
2983 * Makefile.in: Regenerate.
2984
5269ec6c
PB
Paolo Bonzini2005-12-14 18:00:22 +000029852005-12-14 Paolo Bonzini <bonzini@gnu.org>
2986
2987 * configure.in: Flip the top-level bootstrap switch.
2988 * configure: Regenerate.
2989
2990 Merge from gcc:
2991
2992 2005-12-14 Daniel Jacobowitz <dan@codesourcery.com>
2993
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00002994 * Makefile.tpl: Throughout the file, use : $(MAKE) along with
2995 $(stage) and $(unstage).
2996 (EXTRA_TARGET_FLAGS): Correct double-quoting.
2997 (all): Remove stray semicolon.
2998 (local-distclean): Don't handle multilib.tmp and multilib.out.
2999 (install.all): Set $s for consistency.
3000 (configure-[+prefix+][+module+]): Instead of [+deps+], handle
3001 check_multilibs setting. Always make the install directory.
3002 (configure-stage[+id+]-[+prefix+][+module+]): Likewise.
3003 Correct @if/@endif.
3004 (all-stage[+id+]-[+prefix+][+module+]): Correct @if/@endif.
3005 ($(TARGET_SUBDIR)/[+module+]/multilib.out): Remove.
3006 (stage[+id+]-start, stage[+id+]-end): Stage $(TARGET_SUBDIR).
3007 (multilib.out): Remove.
3008 * Makefile.in: Regenerated.
5269ec6c
PB
Paolo Bonzini2005-12-14 18:00:22 +00003009
30102005-12-12 Nathan Sidwell <nathan@codesourcery.com>
3011
3012 * config.sub: Replace ms1 arch with mt. Allow ms1 as alias.
3013 * configure.in: Replace ms1 arch with mt.
3014 * configure: Rebuilt.
3015
30162005-12-05 Paolo Bonzini <bonzini@gnu.org>
3017
3018 Sync with gcc:
3019
4a9dedb9
NS
Nathan Sidwell2005-12-12 11:25:08 +000030202005-12-12 Nathan Sidwell <nathan@codesourcery.com>
3021
3022 * config.sub: Replace ms1 arch with mt. Allow ms1 as alias.
3023 * configure.in: Replace ms1 arch with mt.
3024 * configure: Rebuilt.
3025
d3907d48
PB
Paolo Bonzini2005-12-05 15:16:05 +000030262005-12-05 Paolo Bonzini <bonzini@gnu.org>
3027
3028 Sync with gcc:
3029
3030 2005-12-05 Paolo Bonzini <bonzini@gnu.org>
3031
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003032 * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
3033 CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
3034 "CONFIGURED_" from the AC_CHECK_PROGS invocation. Move below.
3035 Find in-tree tools if available.
3036 (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
3037 (CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
3038 (*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
3039 (COMPILER_*_FOR_TARGET): New.
3040 * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
3041 (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
3042 (CONFIGURED_*, USUAL_*): Remove.
3043 (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
3044 STRIP): Use autoconf substitutions.
3045 (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
3046 COMPILER_NM_FOR_TARGET): New.
3047 (EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
3048
3049 (all): Make all-host and all-target in parallel.
3050 (do-[+make_target+], do-check, install, [+compare-target+]): Ensure
3051 that $$r and $$s are set before invoking a recursive make.
3052 (stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
3053 ([+bootstrap-target+]): Inline most of the `all' target.
d3907d48
PB
Paolo Bonzini2005-12-05 15:16:05 +00003054
3055 2005-11-29 Ben Elliston <bje@au.ibm.com>
3056
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003057 * Makefile.tpl (clean-target-libgcc): Invoke clean-target-libgcc
3058 from the gcc build directory.
3059 * Makefile.in: Regenerate.
d3907d48
PB
Paolo Bonzini2005-12-05 15:16:05 +00003060
3061 2005-11-29 Ben Elliston <bje@au.ibm.com>
3062
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003063 * Makefile.def: Add new libdecnumber host_module. Make all-gcc
3064 depend on all-libdecnumber.
3065 * configure.in (host_libs): Include libdecnumber.
3066 * Makefile.in: Regenerate.
3067 * configure: Likewise.
d3907d48
PB
Paolo Bonzini2005-12-05 15:16:05 +00003068
3069 2005-11-21 Kean Johnston <jkj@sco.com>
3070
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00003071 * config.sub, config.guess: Sync from upstream sources.
d3907d48 Paolo Bonzini2005-12-05 15:16:05 +00003072
0cd505f3
DJ
Daniel Jacobowitz2005-11-11 21:45:22 +000030732005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
3074
3075 * Makefile.def: Remove gdb dependencies for gdbtk.
3076 * Makefile.tpl (CONFIGURE_GDB_TK, INSTALL_GDB_TK): New variables.
3077 (configure-gdb, install-gdb): New rules.
3078 * configure.in: Set CONFIGURE_GDB_TK and INSTALL_GDB_TK.
3079 * Makefile.in, configure: Regenerated.
3080
962f34d8
PB
Paolo Bonzini2005-10-22 10:37:55 +000030812005-10-22 Paolo Bonzini <bonzini@gnu.org>
3082
3083 PR bootstrap/24297
3084 * Makefile.tpl (do-[+make-target+], do-check, install,
3085 stage[+id+]-bubble, [+compare-target+]): Ensure $$r and $$s
3086 are set before recursing.
3087 * Makefile.in: Regenerate.
3088
145e4236
EB
Eric Botcazou2005-10-20 12:01:15 +000030892005-10-20 Eric Botcazou <ebotcazou@adacore.com>
3090
3091 PR bootstrap/18939
3092 * Makefile.def (gcc) <target>: Fix thinko.
3093 * Makefile.in: Regenerate.
3094
2ffec1bb
BS
Bernd Schmidt2005-10-17 12:54:34 +000030952005-10-17 Bernd Schmidt <bernd.schmidt@analog.com>
3096
3097 * configure.in (bfin-*-*): Use test, not brackets, in if statement.
3098 * configure: Regenerate.
3099
5f223913
KH
Kazu Hirata2005-10-09 16:35:55 +000031002005-10-09 Kazu Hirata <kazu@codesourcery.com>
3101
3102 * configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
3103 target-libffi, target-qthreads, target-libjava, and
3104 targetlibobjc.
3105 * configure: Regenerate.
3106
fce70f5f
DJ
Daniel Jacobowitz2005-10-06 15:24:36 +000031072005-10-06 Daniel Jacobowitz <dan@codesourcery.com>
3108
3109 * Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.
3110 * Makefile.tpl (BASE_TARGET_EXPORTS): Add OBJDUMP.
3111 (OBJDUMP_FOR_TARGET, CONFIGURED_OBJDUMP_FOR_TARGET)
3112 (USUAL_OBJDUMP_FOR_TARGET): New.
3113 (EXTRA_TARGET_FLAGS): Add OBJDUMP.
3114 * configure.in: Check for $OBJDUMP_FOR_TARGET.
7e1dbbb3 Daniel Jacobowitz2005-11-28 03:29:07 +00003115 * configure, Makefile.in: Regenerated.
fce70f5f Daniel Jacobowitz2005-10-06 15:24:36 +00003116
a3a3754a
PB
Paolo Bonzini2005-10-05 07:30:22 +000031172005-10-05 Paolo Bonzini <bonzini@gnu.org>
3118
2c688efe
PB
Paolo Bonzini2005-10-05 15:59:52 +00003119 * Makefile.tpl (all) [gcc-no-bootstrap]: Make prebootstrap packages
3120 before other host packages.
3121
31222005-10-05 Paolo Bonzini <bonzini@gnu.org>
3123
a3a3754a
PB
Paolo Bonzini2005-10-05 07:30:22 +00003124 PR bootstrap/22340
3125
3126 * configure.in (default_target): Remove.
3127 * Makefile.tpl (all): Do not use prerequisites as subroutines
3128 (all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet.
3129 (do-[+make_target+], check, install, [+bootstrap_target+]): Do not
3130 use prerequisites as subroutines.
3131 (check-host, check-target): New.
3132 (bootstrap configure & all targets): Do not use stage*-start
3133 if the directory layout is already ok.
3134 (non-bootstrap configure & all targets): Prepend a $(unstage).
3135 (stage[+id+]-bubble): Do that here. Do not use NOTPARALLEL.
3136 (NOTPARALLEL): Remove.
3137 (unstage, stage variables): New variables.
3138 (unstage, stage targets): Simply expand to those variables.
3139
3140 * configure: Regenerate.
3141 * Makefile.in: Regenerate.
3142
a85108f7
JW
Jim Wilson2005-10-05 01:19:36 +000031432005-10-04 James E Wilson <wilson@specifix.com>
3144
3145 * Makefile.def (lang_env_dependencies): Add libmudflap.
3146 * Makefile.in: Regenerate.
3147
38d078df
CM
Catherine Moore2005-10-03 15:11:13 +000031482005-10-03 Catherine Moore <clm@cm00re.com>
3149
3150 * configure.in (bfin-*-*): Support bfin.
3151 * configure: Regenerated.
3152
5e3d7b1b
L
H.J. Lu2005-09-30 14:50:57 +000031532005-09-30 H.J. Lu <hongjiu.lu@intel.com>
3154
3155 * configure.in (*-*-darwin*): Build bfd, binutils and opcodes.
3156 * configure: Regenerated.
3157
36141d5e
GK
Geoffrey Keating2005-09-29 01:00:26 +000031582005-09-28 Geoffrey Keating <geoffk@apple.com>
3159
3160 * Makefile.tpl (BASE_TARGET_EXPORTS): Add LIPO, STRIP.
3161 (LIPO_FOR_TARGET): New.
3162 (CONFIGURED_LIPO_FOR_TARGET): New.
3163 (USUAL_LIPO_FOR_TARGET): New.
3164 (STRIP_FOR_TARGET): New.
3165 (CONFIGURED_STRIP_FOR_TARGET): New.
3166 (USUAL_STRIP_FOR_TARGET): New.
3167 * Makefile.def (flags_to_pass): Add LIPO_FOR_TARGET and
3168 STRIP_FOR_TARGET.
3169 * configure.in: Set LIPO_FOR_TARGET, STRIP_FOR_TARGET,
3170 CONFIGURED_LIPO_FOR_TARGET, CONFIGURED_STRIP_FOR_TARGET.
3171 * Makefile.in: Regenerate.
3172 * configure: Regenerate.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00003173
b8f152af
DE
David Edelsohn2005-09-20 03:13:02 +000031742005-09-19 David Edelsohn <edelsohn@gnu.org>
3175
3176 * configure.in (powerpc-*-aix*): Add target-libssp to noconfigdirs.
3177 (rs6000-*-aix*): Same.
3178 * configure: Regenerate.
3179
31802005-09-14 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3181
3182 * configure.in: Recognize f95 in the --enable-languages option,
3183 and substitute it for fortran, issuing a warning.
3184 * configure: Regenerate.
3185
96d77d50
BE
Ben Elliston2005-09-07 00:42:19 +000031862005-09-07 Ben Elliston <bje@au.ibm.com>
3187
3188 Import from Autoconf sources:
3189
3190 2005-09-06 Paul Eggert <eggert@cs.ucla.edu>
3191 * move-if-change: Don't output "$2 is unchanged"; suggested by Ben
3192 Elliston. Handle weird characters correctly.
3193
955695a7
DD
DJ Delorie2005-09-01 21:03:00 +000031942005-08-30 Phil Edwards <phil@codesourcery.com>
3195
3196 * configure.in (*-*-vxworks*): Add target-libstdc++-v3 to noconfigdirs.
3197 * configure: Regenerated.
3198
099c6d20
RE
Richard Earnshaw2005-08-23 18:13:01 +000031992005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
3200
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003201 * Makefile.def (libssp): Add to lang_env_dependencies.
3202 * Makefile.in: Regenerate.
099c6d20 Richard Earnshaw2005-08-23 18:13:01 +00003203
55efeb6a
CG
Christian Groessler2005-08-17 15:52:29 +000032042005-08-17 Christian Groessler <chris@groessler.org>
3205
3206 * Makefile.tpl: (USUAL_CC_FOR_TARGET): Add missing trailing slash.
3207 * Makefile.in: Regenerate.
3208
24cd0666
PB
Paolo Bonzini2005-08-12 14:22:33 +000032092005-08-12 Paolo Bonzini <bonzini@gnu.org>
3210
3211 * configure.in: Replace NCN_STRICT_CHECK_TOOL with
3212 NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS.
3213 Look for alternate names of the target cc and c++
3214 * configure: Regenerate.
3215
0a1903e0
PB
Paolo Bonzini2005-08-08 09:21:05 +000032162005-08-08 Paolo Bonzini <bonzini@gnu.org>
3217
3218 * configure.in (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
3219 GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Find
3220 them with NCN_STRICT_CHECK_TARGET_TOOL, like the other target
3221 tools; remove code to manually set them.
3222 (Target tools): Look in the environment for them.
3223 * Makefile.tpl (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
3224 GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Redefine.
3225 (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): Look into gcc
3226 build directory.
3227 (CONFIGURED_CC_FOR_TARGET, CONFIGURED_CXX_FOR_TARGET,
3228 CONFIGURED_GCJ_FOR_TARGET, CONFIGURED_GCC_FOR_TARGET,
3229 CONFIGURED_GFORTRAN_FOR_TARGET, USUAL_CC_FOR_TARGET,
3230 USUAL_CXX_FOR_TARGET, USUAL_GCJ_FOR_TARGET, USUAL_GCC_FOR_TARGET,
3231 USUAL_RAW_CXX_FOR_TARGET, USUAL_GFORTRAN_FOR_TARGET): New.
3232 (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE,
3233 RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS): Delete.
3234 * configure: Regenerate.
3235 * Makefile.in: Regenerate.
3236
443fa8b2
MM
Mark Mitchell2005-07-27 20:22:35 +000032372005-07-27 Mark Mitchell <mark@codesourcery.com>
3238
3239 * Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00003240 * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET.
443fa8b2
MM
Mark Mitchell2005-07-27 20:22:35 +00003241 * Makefile.in: Regenerated.
3242
c59148ba
MM
Mark Mitchell2005-07-27 18:00:57 +000032432005-07-26 Mark Mitchell <mark@codesourcery.com>
3244
3245 * Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
3246 (CFLAGS_FOR_TARGET): Use it.
3247 (CXXFLAGS_FOR_TARGET): Likewise.
3248 * Makefile.in: Regenerated.
3249 * configure.in (--with-build-sysroot): New option.
3250 * configure: Regenerated.
3251
3952be27
PB
Paolo Bonzini2005-07-24 13:57:01 +000032522005-07-24 Paolo Bonzini <bonzini@gnu.org>
3253
3254 * Makefile.tpl: Wrap install between unstage and stage
3255 * Makefile.in: Regenerate.
3256
ed645ad7
KC
Kelley Cook2005-07-16 02:41:34 +000032572005-07-16 Kelley Cook <kcook@gcc.gnu.org>
3258
3259 * all files: Update FSF address.
3260
005a587e
JB
Jim Blandy2005-07-14 22:52:28 +000032612005-07-14 Jim Blandy <jimb@redhat.com>
3262
3263 * configure.in: Add cases for Renesas m32c.
3264 * configure: Regenerated.
485c43b6 Eric Christopher2007-05-25 19:56:24 +00003265
f35730e7
KC
Kelley Cook2005-07-14 01:24:56 +000032662005-07-14 Kelley Cook <kcook@gcc.gnu.org>
3267
3268 * COPYING, compile, config-ml.in, config.guess,
3269 config.sub, install-sh, missing, mkinstalldirs,
3270 symlink-tree, ylwrap: Sync from upstream sources.
3271
e192705c
EC
Eric Christopher2005-07-14 00:12:07 +000032722005-07-13 Eric Christopher <echristo@redhat.com>
3273
3274 * configure.in: Add toplevel noconfigdir support for tpf.
3275 * configure: Regenerate.
3276
d495763b
DD
DJ Delorie2005-07-11 16:48:34 +000032772005-07-11 Jakub Jelinek <jakub@redhat.com>
3278
3279 * Makefile.def (target_modules): Add libssp.
3280 * configure.in (target_libraries): Add target-libssp.
3281 * configure: Rebuilt.
3282 * Makefile.in: Rebuilt.
3283
b64ae92e
PB
Paolo Bonzini2005-07-11 08:03:32 +000032842005-07-11 Paolo Bonzini <bonzini@gnu.org>
3285
3286 PR ada/22340
3287
3288 * Makefile.def: Sync with gcc.
3289 * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto.
3290 * Makefile.in: Regenerate.
3291
3615b3a7
AS
Andreas Schwab2005-07-07 15:38:42 +000032922005-07-07 Andreas Schwab <schwab@suse.de>
3293
3294 * Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
3295 * Makefile.tpl (EXTRA_GCC_FLAGS): Don't pass CFLAGS_FOR_BUILD here.
3296 * Makefile.in: Regenerated.
3297
4c1250b7
KH
Kazu Hirata2005-07-07 02:24:02 +000032982005-07-07 Kazu Hirata <kazu@codesourcery.com>
3299
3300 * configure.in: Add --enable-libssp and --disable-libssp.
3301 * configure: Regenerate with autoconf-2.13.
3302
0d72aab6
GK
Geoffrey Keating2005-07-07 01:14:34 +000033032005-07-06 Geoffrey Keating <geoffk@apple.com>
3304
3305 * configure.in: Don't build sim or rda when targetting darwin.
3306 * configure: Regenerate.
3307
255e9b7c
BE
Ben Elliston2005-07-03 20:43:40 +000033082005-07-04 Ben Elliston <bje@gnu.org>
3309
3310 * src-release (do-proto-toplev): Remove dejagnu bits.
3311 (DEJAGNU_SUPPORT_DIRS): Remove.
3312 (dejagnu.tar.bz2, dejagnu.tar): Likewise.
3313 (GDBD_SUPPORT_DIRS): Likewise.
3314 (gdb+dejagnu.tar.bz2, gdb+dejagnu.tar): Likewise.
3315 (INSIGHTD_SUPPORT_DIRS): Likewise.
3316 (insight+dejagnu.tar.bz2, insight+dejagnu.tar): Likewise.
3317
33182005-06-30 Ben Elliston <bje@gnu.org>
24dc3381
BE
Ben Elliston2005-06-29 19:12:31 +00003319
3320 * setup.com (mpw): Remove unused directive.
3321
26200fd5
PB
Paolo Bonzini2005-06-23 07:34:15 +000033222005-06-22 Paolo Bonzini <bonzini@gnu.org>
3323
3324 * Makefile.def (stagefeedback): Come after profile.
3325 Define profiledbootstrap target.
3326 * Makefile.tpl (profiledbootstrap): Remove.
3327 (stageprofile-end): Zap stagefeedback.
3328 (stagefeedback-start): Copy all .gcda files, not only GCC's.
3329 * Makefile.in: Regenerate.
3330
6eb140b3
DD
DJ Delorie2005-06-13 18:01:01 +000033312005-06-13 Zack Weinberg <zack@codesourcery.com>
3332
3333 * depcomp: Update from automake CVS. Add 'ia64hp' stanza.
3334 In 'cpp' stanza, support '#line' as well as '# '.
3335
289c423e
HPN
Hans-Peter Nilsson2005-06-07 00:04:15 +000033362005-06-07 Hans-Peter Nilsson <hp@axis.com>
3337
3338 * configure.in (unsupported_languages): New macro.
3339 <mmix-knuth-mmixware>: Set unsupported_languages. Name explicit
3340 non-ported target libraries in noconfigdirs.
3341 <cris-*, crisv32-*> Ditto, except for non-aout, non-elf,
3342 non-linux-gnu. Remove libgcj_ex_libffi.
3343 <lang_frag loop>: Set add_this_lang=no if the language is in
3344 unsupported_languages.
3345 * configure: Regenerate.
3346
c6d3d5c9
DD
DJ Delorie2005-06-06 18:36:50 +000033472005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3348
3349 * configure.in: Fix typo in handling of --with-mpfr-dir.
3350 * configure: Regenerate.
3351
6c75d0c7
JB
Jim Blandy2005-06-02 21:23:04 +000033522005-06-02 Jim Blandy <jimb@redhat.com>
3353
3354 * config.sub: Add cases for the Renesas m32c. (This patch has been
3355 accepted into the master sources.)
3356
08aed5b9 Aldy Hernandez2005-06-02 19:56:31 +000033572005-06-02 Aldy Hernandez <aldyh@redhat.com>
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003358 Michael Snyder <msnyder@redhat.com>
3359 Stan Cox <scox@redhat.com>
08aed5b9 Aldy Hernandez2005-06-02 19:56:31 +00003360
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00003361 * configure.in: Set noconfigdirs for ms1.
08aed5b9 Aldy Hernandez2005-06-02 19:56:31 +00003362
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00003363 * configure: Regenerate.
08aed5b9 Aldy Hernandez2005-06-02 19:56:31 +00003364
5c3e8b6c
PB
Paolo Bonzini2005-05-25 14:23:03 +000033652005-05-25 Paolo Bonzini <bonzini@gnu.org>
3366
3367 * Makefile.tpl (stage[+id+]-start): Iterate over target module as well.
3368 (Dependencies): Consider target modules for bootstrap dependencies.
3369 Make target bootstrap modules depend on each stage's gcc.
3370 * Makefile.in: Regenerate.
3371
e1a904ea
PB
Paolo Bonzini2005-05-20 07:16:11 +000033722005-05-20 Paolo Bonzini <bonzini@gnu.org>
3373
3374 * Makefile.def (configure-gcc): Depend on binutils having been built.
3375 (all-gcc): No need to do it here.
3376 * Makefile.in: Regenerate.
3377
81c350f6
PB
Paul Brook2005-05-19 20:25:24 +000033782005-05-19 Paul Brook <paul@codesourcery.com>
3379
485c43b6 Eric Christopher2007-05-25 19:56:24 +00003380 * configure.in: Rewrite misleading error message when requested
81c350f6
PB
Paul Brook2005-05-19 20:25:24 +00003381 language cannot be built.
3382 * configure: Regenerate.
3383
6b21e489
DJ
Daniel Jacobowitz2005-05-15 18:19:45 +000033842005-05-15 Daniel Jacobowitz <dan@codesourcery.com>
3385
3386 * ylwrap: Import from Automake 1.9.5.
3387
8c0b6919
MS
Mike Stump2005-05-05 01:36:32 +000033882005-05-04 Mike Stump <mrs@apple.com>
3389
3390 * configure.in: Always pass --target to target configures as
3391 otherwise rebuilds that do --recheck will fail.
35493943 Ben Elliston2005-07-18 05:45:50 +00003392 * configure: Rebuilt.
8c0b6919 Mike Stump2005-05-05 01:36:32 +00003393
9e09a8af
PB
Paolo Bonzini2005-05-04 15:42:05 +000033942005-05-04 Paolo Bonzini <bonzini@gnu.org>
3395
3396 * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Rename from
3397 STAGE_HOST_EXPORTS.
3398 (configure, all): Add bootstrap support.
3399 (Host modules, target modules): Pass post-stage1 flags and exports.
3400 (Top-level bootstrap): Remove bootstrap rules, expanded elsewhere.
3401 * Makefile.in: Regenerate.
3402
62be5938
PB
Paolo Bonzini2005-04-29 14:00:03 +000034032005-04-29 Paolo Bonzini <bonzini@gnu.org>
3404
3405 Sync from gcc:
3406
3407 2005-04-22 Bernd Schmidt <bernd.schmidt@analog.com>
3408
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00003409 * config.sub: Update from master copy.
62be5938
PB
Paolo Bonzini2005-04-29 14:00:03 +00003410
3411 2005-04-19 Hans-Peter Nilsson <hp@axis.com>
3412
6efd1987
AS
Andreas Schwab2008-12-02 16:43:06 +00003413 * configure.in <crisv32-*-*, cris-*-*>: New local variable
3414 libgcj_ex_libffi. Have specific match for *-*-linux*. Separate
3415 matches for "*-*-aout" and "*-*-elf". Don't disable libffi for
3416 "*-*-elf" and "*-*-linux*".
3417 * configure: Regenerate.
62be5938 Paolo Bonzini2005-04-29 14:00:03 +00003418
e529a24e
PB
Paolo Bonzini2005-04-06 06:23:22 +000034192005-04-06 Paolo Bonzini <bonzini@gnu.org>
3420
6efd1987 Andreas Schwab2008-12-02 16:43:06 +00003421 * Makefile.tpl (BUILD_CONFIGARGS): Include --with-build-subdir.
e529a24e
PB
Paolo Bonzini2005-04-06 06:23:22 +00003422 (TARGET_CONFIGARGS): Include --with-target-subdir.
3423 (configure, all): New macros. Use them throughout.
3424
0a1d2228
PB
Paolo Bonzini2005-04-05 08:16:33 +000034252005-04-05 Paolo Bonzini <bonzini@gnu.org>
3426
3427 * Makefile.tpl: Sync with gcc.
3428 * Makefile.in: Regenerate.
3429
b7badcfb
JR
Joern Rennecke2005-03-30 18:36:33 +000034302005-03-30 J"orn Rennecke <joern.rennecke@st.com>
3431
3432 * config/mh-mingw32: Delete.
3433 * configure.in: Don't use it.
3434 * configure: Regenerate.
3435
aea512af
PB
Paolo Bonzini2005-03-30 08:39:18 +000034362005-03-31 Paolo Bonzini <bonzini@gnu.org>
3437
3438 * Makefile.def (bfd, opcodes, libstdc++-v3, libmudflap): Set lib_path.
3439 * Makefile.tpl (SET_LIB_PATH, REALLY_SET_LIB_PATH): Remove.
3440 (HOST_EXPORTS, STAGE_HOST_EXPORTS, TARGET_EXPORTS): Set $(RPATH_ENVVAR).
3441 (HOST_LIB_PATH): Generate from Makefile.def.
3442 (TARGET_LIB_PATH): Likewise.
3443 (Old bootstrap targets): Include TARGET_LIB_PATH into RPATH_ENVVAR.
3444 * Makefile.in: Regenerate.
3445 * configure.in (set_lib_path, SET_LIB_PATH, SET_GCC_LIB_PATH): Remove.
3446 (RPATH_ENVVAR): Include Darwin case.
3447 * configure: Regenerate.
3448
aedb2b32
PB
Paolo Bonzini2005-03-25 09:02:30 +000034492005-03-25 Paolo Bonzini <bonzini@gnu.org>
3450
3451 * configure.in (RPATH_ENVVAR): Set to DYLD_LIBRARY_PATH on Darwin.
3452 * configure: Regenerate.
3453
e48c51e0
ZW
Zack Weinberg2005-03-22 00:49:18 +000034542005-03-21 Zack Weinberg <zack@codesourcery.com>
3455
3456 * Makefile.def: Remove libstdcxx_incdir, libsubdir, gxx_include_dir,
3457 gcc_version, and gcc_version_trigger from set of flags to pass.
3458 * Makefile.tpl: Remove definitions of above variables.
3459 (config.status): Remove dependency on $(gcc_version_trigger).
3460 * Makefile.in: Regenerate.
3461 * configure.in: Do not reference config/gcc-version.m4 nor
3462 config/gxx-include-dir.m4. Do not invoke TL_AC_GCC_VERSION nor
3463 TL_AC_GXX_INCLUDE_DIR. Do not set gcc_version_trigger.
3464 * configure: Regenerate.
3465
ac9eaeba
DD
DJ Delorie2005-03-16 17:46:21 +000034662005-03-16 Manfred Hollstein <manfred.h@gmx.net>
3467 Andrew Pinski <pinskia@physics.uc.edu>
3468
3469 * Makefile.tpl (check-[+module+]): Fix shell statement inside if ... fi.
3470 * Makefile.in: Regenerate.
3471
c67712e6
AO
Alexandre Oliva2005-03-01 22:33:54 +000034722005-03-01 Alexandre Oliva <aoliva@redhat.com>
3473
3474 PR libgcj/20160
3475 * ltmain.sh: Avoid creating archives with components that have
3476 duplicate basenames.
3477
c1b1d7cc
PB
Paolo Bonzini2005-02-28 15:13:42 +000034782005-02-28 Andrew Pinski <pinskia@physics.uc.edu>
3479
e48c51e0
ZW
Zack Weinberg2005-03-22 00:49:18 +00003480 PR bootstrap/20250
3481 * Makefile.tpl (HOST target installs): Fix copy and pasto, use install
3482 instead of check.
3483 * Makefile.in: Regenerate.
c1b1d7cc Paolo Bonzini2005-02-28 15:13:42 +00003484
65cdce55
PB
Paolo Bonzini2005-02-28 14:07:03 +000034852005-02-28 Paolo Bonzini <bonzini@gnu.org>
3486
3487 Sync from gcc.
3488
3489 2005-02-28 Paolo Bonzini <bonzini@gnu.org>
3490
3491 PR bootstrap/17383
3492 * Makefile.def (target_modules): Remove "stage", now unnecessary.
3493 * Makefile.tpl (HOST_SUBDIR): New substitution.
3494 (STAGE_HOST_EXPORTS, EXPECT, HOST_LIB_PATH, USUAL_AR_FOR_TARGET,
3495 USUAL_AS_FOR_TARGET, USUAL_DLLTOOL_FOR_TARGET, USUAL_GCC_FOR_TARGET,
3496 USUAL_LD_FOR_TARGET, USUAL_NM_FOR_TARGET, USUAL_OBJDUMP_FOR_TARGET,
3497 USUAL_RANLIB_FOR_TARGET, USUAL_WINDRES_FOR_TARGET): Use it.
3498 (Host modules, Bootstrapped modules): Use it.
3499 (Build modules, Target modules): Do not create symlink trees,
3500 always configure out-of-srcdir.
3501 (distclean): Try removing $(host_subdir) with rm before using rm -rf.
3502 * configure.in (FLAGS_FOR_TARGET, CC_FOR_TARGET, GCJ_FOR_TARGET,
3503 GFORTRAN_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET): Use
3504 $(HOST_SUBDIR). Create a symlink for host_subdir.
3505
3506 * Makefile.in: Regenerate.
3507 * configure: Regenerate.
3508
3509 Merged from libada-gnattools-branch:
3510 2004-11-28 Nathanael Nerode <neroden@gcc.gnu.org>
3511
3512 * Makefile.def: Add gnattools as a module, depending on target-libada.
3513 * Makefile.in: Regenerate.
3514 * configure.in: Include gnattools in host_tools; disable it if ada
3515 is disabled.
3516 * configure: Regenerate.
3517
c5af524e
NC
Nick Clifton2005-02-23 10:07:06 +000035182005-02-23 Nick Clifton <nickc@redhat.com>
3519
3520 * configure: Regenerate.
3521
fc9909ac
NC
Nick Clifton2005-02-22 09:16:10 +000035222005-02-22 Paul Schlie <schlie@comcast.net>
3523
3524 * configure.in: Allow darwin targeted ports to build tk, itcl and
3525 libgui.
3526
5846ec18
EB
Eric Botcazou2005-02-21 12:29:05 +000035272005-02-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3528
3529 PR libgcj/10353
3530 * configure.in (noconfigdirs) <sparc-*-solaris2.[0-6]>: Add libgcj.
3531 * configure: Regenerate.
3532
342d8332
AC
Andrew Cagney2005-02-08 22:37:35 +000035332005-02-08 Andrew Cagney <cagney@gnu.org>
3534
3535 * MAINTAINERS: Delete reference to dejagnu/ and mmalloc/ from the
3536 gdb/ section. Update GDB's URL.
3537
4b150a94
AC
Andrew Cagney2005-01-31 20:32:45 +000035382005-01-31 Andrew Cagney <cagney@gnu.org>
3539
3540 * gettext.m4: Only set ENABLE_NLS when gettext is present.
3541
d9590f73
HPN
Hans-Peter Nilsson2005-01-29 04:24:23 +000035422005-01-29 Hans-Peter Nilsson <hp@axis.com>
3543
3544 * configure.in (noconfigdirs) <crisv32-*-*>: Match like cris-*-*.
3545 <crisv32-*-*, cris-*-*>: Only disable target-newlib and
3546 target-libgloss when not *-*-elf and *-*-aout.
3547 * configure: Regenerate.
3548
7cc6a5c2
AC
Andrew Cagney2005-01-27 15:24:10 +000035492005-01-27 Andrew Cagney <cagney@gnu.org>
3550
3551 * gettext.m4: Don't use NONE as a default for CATOBJEXT.
3552
f0e026f5
AC
Andrew Cagney2005-01-24 20:01:09 +000035532005-01-24 Andrew Cagney <cagney@gnu.org>
3554
3555 * gettext.m4: Only fall back to ../intl/ when it's present.
3556
26ec5139
KC
Kelley Cook2005-01-19 00:34:56 +000035572005-01-17 Kelley Cook <kcook@gcc.gnu.org>
3558
3559 * install-sh, config.sub: Import from upstream.
3560
35612005-01-17 Kelley Cook <kcook@gcc.gnu.org>
92619b26
KC
Kelley Cook2005-01-19 00:33:04 +00003562
3563 PR bootstrap/18222
3564 * Makefile.def: Pass CPPFLAGS_FOR_TARGET.
3565 * Makefile.tpl: Define target CPPFLAGS on CPPFLAGS_FOR_TARGET.
3566 * Makefile.in: Regenerate.
3567
c0c489a4
PB
Paolo Bonzini2005-01-03 14:02:25 +000035682005-01-03 Paolo Bonzini <bonzini@gnu.org>
3569
3570 Revert 2004-12-28 Makefile changes, a better fix will be
3571 applied to mainline and src after GCC 4.0 branches.
3572
dcce24aa
PB
Paolo Bonzini2004-12-28 17:39:43 +000035732004-12-28 Paolo Bonzini <bonzini@gnu.org>
3574
3575 PR bootstrap/17383
3576
3577 * Makefile.def (target_modules): Remove stage parameter,
3578 it is always true now.
3579 * Makefile.tpl (configure-build-[+module+],
3580 configure-target-[+module+]): Always build symlink tree
3581 for the directory and for include. BUILD_SUBDIR and
3582 TARGET_SUBDIR cannot be . anymore.
3583 * Makefile.in: Regenerate.
3584
b29962cc
DD
DJ Delorie2004-12-27 21:41:05 +000035852004-12-25 David Edelsohn <edelsohn@gnu.org>
3586
3587 Revert 2004-12-08 Makefile changes.
3588
43359b19
JR
Joern Rennecke2004-12-16 19:51:28 +000035892004-12-16 Andrew Stubbs <andrew.stubbs@st.com>
3590
3591 * configure.in (sh64-*-*): Reenable gprof.
3592 * configure: Regenerate.
3593
2e1471df
JB
Jim Blandy2004-12-09 21:59:14 +000035942004-12-09 Jim Blandy <jimb@redhat.com>
3595
3596 * MAINTAINERS: List 'depcomp' as part of automake.
3597
e4c5fd24
DE
David Edelsohn2004-12-08 20:29:58 +000035982004-12-08 David Edelsohn <edelsohn@gnu.org>
3599
3600 * Makefile.def (flags_to_pass): Add PICFLAG_FOR_TARGET.
3601 * Makefile.tpl (EXTRA_HOST_FLAGS): Add PICFLAG.
3602 (EXTRA_TARGET_FLAGS): Add PICFLAG.
3603 * Makefile.in: Regenerate.
3604
a5cf2e34
DD
DJ Delorie2004-12-08 18:57:27 +000036052004-12-07 Matt Kraai <kraai@ftbfs.org>
3606
3607 * Makefile.tpl: Generate normal dependencies if the LHS module is
3608 not bootstrapped.
3609 * Makefile.in: Regenerate.
3610
e19f3cec
RS
Richard Sandiford2004-12-03 10:30:07 +000036112004-12-03 Richard Sandiford <rsandifo@redhat.com>
3612
d42a4f56
RS
Richard Sandiford2004-12-03 10:47:07 +00003613 * configure.in: Include config/gxx-include-dir.m4. Use
3614 TL_AC_GXX_INCLUDE_DIR. Remove some now-redundant AC_SUBSTs.
3615 * configure: Regenerate.
3616
36172004-12-03 Richard Sandiford <rsandifo@redhat.com>
3618
e19f3cec
RS
Richard Sandiford2004-12-03 10:30:07 +00003619 * config.if: Delete.
3620 * configure.in: Set libstdcxx_incdir directly.
3621 * configure: Regenerate.
3622 * MAINTAINERS: Remove mention of config.if.
3623 * src-release (DEVO_SUPPORT): Remove config.if.
3624
4f9556d2
EC
Eric Christopher2004-12-02 23:50:22 +000036252004-12-02 Eric Christopher <echristo@redhat.com>
3626
b5df3989
EC
Eric Christopher2004-12-02 23:51:19 +00003627 * Makefile.tpl (clean-target-libgcc): Add stmp-dirs to list
3628 of things to remove.
4f9556d2 Eric Christopher2004-12-02 23:50:22 +00003629 * Makefile.in: Regenerate.
e48c51e0 Zack Weinberg2005-03-22 00:49:18 +00003630
4bee1f8b
RS
Richard Sandiford2004-12-02 11:09:36 +000036312004-12-02 Richard Sandiford <rsandifo@redhat.com>
3632
1d7aa377
RS
Richard Sandiford2004-12-02 14:08:01 +00003633 * configure.in: Clear gcc_version_trigger if the file doesn't exist.
3634 * configure: Regenerate.
3635
36362004-12-02 Richard Sandiford <rsandifo@redhat.com>
3637
4bee1f8b
RS
Richard Sandiford2004-12-02 11:09:36 +00003638 * configure.in: Include config/gcc-version.m4. Use TL_AC_GCC_VERSION
3639 to set gcc_version_trigger. Remove some now-redundant AC_SUBSTs.
3640 * configure: Regenerate.
3641
803e39b1
DA
Dave Anglin2004-11-26 23:57:58 +000036422004-11-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3643
3644 * configure.in (hppa*-*-linux*): Don't add libgcj to noconfigdirs.
3645 (hppa*64*-*-*): Delete incorrect comment.
3646 * configure: Rebuilt.
3647
bd4f0d42
DD
DJ Delorie2004-11-16 01:18:39 +000036482004-11-15 Kelley Cook <kcook@gcc.gnu.org>
3649
3650 * install-sh, compile: Import from automake.
3651
36522004-11-15 Kelley Cook <kcook@gcc.gnu.org>
3653
3654 * config.guess, config.sub: Import from savannnah.
3655
de7357d4
MS
Mike Stump2004-11-13 17:42:50 +000036562004-11-12 Mike Stump <mrs@apple.com>
3657
3658 * Makefile.def: Add html support.
3659 * Makefile.tpl: Likewise.
3660 * Makefile.in: Regenerate.
3661
eaff3775
GK
Geoffrey Keating2004-11-12 19:38:13 +000036622004-11-11 Geoffrey Keating <geoffk@apple.com>
3663
3664 PR 18423
3665 * configure.in: Remove all instances of build-fixincludes from
3666 noconfigdirs.
3667 (build_configargs): Supply --target to subdirectories.
3668 * configure: Regenerate.
3669
3670 * Makefile.def: Make gcc install depend on fixincludes install.
3671 * Makefile.in: Regenerate.
3672
a1c22e8d
HPN
Hans-Peter Nilsson2004-11-08 22:14:59 +000036732004-11-08 Hans-Peter Nilsson <hp@bitrange.com>
3674
3675 * configure.in (noconfigdirs) [mmix-*-*]: Disable
3676 target-libgfortran.
3677 * configure: Regenerate.
3678
1d3af073
DE
David Edelsohn2004-11-08 15:28:01 +000036792004-11-07 David Edelsohn <edelsohn@gnu.org>
3680
3681 * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRAN
3682 like CC.
3683
eb83817d
PB
Paolo Bonzini2004-11-05 16:36:20 +000036842004-11-05 Paolo Bonzini <bonzini@gnu.org>
3685
3686 * Makefile.def (host fixincludes): Specify missing targets.
3687 * Makefile.in: Regenerate.
3688
322d8b3b
L
H.J. Lu2004-11-04 17:07:08 +000036892004-11-04 H.J. Lu <hongjiu.lu@intel.com>
3690
3691 PR other/17783
3692 * configure.in: Set up LD_LIBRARY_PATH by default for gcc.
3693 * configure: Regenerated.
3694
5b93327f
DJ
Daniel Jacobowitz2004-11-04 15:54:50 +000036952004-11-04 Daniel Jacobowitz <dan@debian.org>
3696
3697 * configure.in (arm-*-oabi*, thumb-*-oabi*): Remove.
3698 * configure: Regenerated.
3699
cca3aaad
AL
Aaron W. LaFramboise2004-10-28 19:43:35 +000037002004-10-28 Eric B. Weddington <ericw@evcohs.com>
3701
3702 PR target/18151
3703 * configure.in (case ${target}): Do not build fixincludes for avr.
3704 * configure: Regenerated.
3705
b610827e
AL
Aaron W. LaFramboise2004-10-26 20:39:00 +000037062004-10-26 Paolo Bonzini <bonzini@gnu.org>
3707
3708 * configure.in (case ${target}): Do not build fixincludes
3709 on platforms where it is not used.
3710 * configure: Regenerated.
3711
11665738
DJ
Daniel Jacobowitz2004-10-23 20:30:02 +000037122004-10-23 Daniel Jacobowitz <dan@debian.org>
3713
3714 * configure.in: Use an absolute path to install-sh.
3715 * configure: Regenerated.
3716
173bfbd0
AC
Andrew Cagney2004-10-19 18:11:16 +000037172004-10-19 Andrew Cagney <cagney@gnu.org>
3718
e4a8e367
AC
Andrew Cagney2004-10-19 18:52:04 +00003719 * src-release (do-djunpack, do-md5sum): Install the generated file
3720 directly into the proto-toplev/ directory.
e48c51e0 Zack Weinberg2005-03-22 00:49:18 +00003721
e4a8e367
AC
Andrew Cagney2004-10-19 18:52:04 +000037222004-10-19 Andrew Cagney <cagney@gnu.org>
3723
173bfbd0
AC
Andrew Cagney2004-10-19 18:11:16 +00003724 * src-release (GDB_SUPPORT_DIRS): Remove utils and intl.
3725
ca299d48
DD
DJ Delorie2004-10-12 23:40:03 +000037262004-10-12 Kelley Cook <kcook@gcc.gnu.org>
3727
3728 * configure.in (*-*-cygwin*): Supress warning if newlib not present.
3729 * configure: Regenerate.
3730
1820fafa
PB
Paolo Bonzini2004-10-06 10:15:24 +000037312004-10-06 Paolo Bonzini <bonzini@gnu.org>
3732
3733 Fix wrong conflict resolution in:
3734
3735 2004-08-16 Paolo Bonzini <bonzini@gnu.org>
3736
3737 * Makefile.in: Regenerate.