A C standard library for sh3eb-elf.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13381 lines
416KB

  1. 2009-12-09 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  2. * libtool.m4: Sync from git Libtool.
  3. * ltmain.sh: Likewise.
  4. * ltoptions.m4: Likewise.
  5. * ltversion.m4: Likewise.
  6. * lt~obsolete.m4: Likewise.
  7. 2010-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  8. Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  9. PR bootstrap/42424
  10. * configure.ac: Include libtool m4 files.
  11. (_LT_CHECK_OBJDIR): Call it.
  12. (extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags,
  13. gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir.
  14. * configure: Regenerate.
  15. 2010-01-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  16. PR bootstrap/41818
  17. * Makefile.tpl (BASE_TARGET_EXPORTS): Only add TARGET_LIB_PATH
  18. to $(RPATH_ENVVAR) if bootstrapping. Fix typo in comment.
  19. * Makefile.in: Regenerate.
  20. 2009-12-18 Ben Elliston <bje@au.ibm.com>
  21. * config.sub, config.guess: Update from upstream sources.
  22. 2009-12-17 Jeff Johnston <jjohnstn@redhat.com>
  23. * COPYING.NEWLIB: Update copyright date.
  24. * COPYING.LIBGLOSS: Ditto.
  25. 2009-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  26. PR middle-end/30447
  27. PR middle-end/30789
  28. PR other/40302
  29. * configure.ac: Require MPC.
  30. * configure: Regenerate.
  31. * configure.ac: Update minimum MPC version to 0.8.
  32. * configure: Regenerate.
  33. 2009-11-20 Paolo Bonzini <bonzini@gnu.org>
  34. * config.guess: Sync with upstream and gcc.
  35. * config.sub: Sync with upstream and gcc.
  36. 2009-11-16 Alexandre Oliva <aoliva@redhat.com>
  37. * Makefile.def: Restore host and target settings for gmp.
  38. * Makefile.in: Rebuild.
  39. 2009-11-16 Alexandre Oliva <aoliva@redhat.com>
  40. * configure.ac: Add libelf to host_libs. Enable in-tree configury
  41. of ppl and cloog. Fix in-tree configury of libelf, skip tests.
  42. Fix portability of test of C++ as bootstrap language. Add
  43. ppl/src/ppl-config.o to the bootstrap compare exclusion list.
  44. * configure: Rebuild.
  45. * Makefile.def: Drop host and target settings from gmp, mpfr, ppl,
  46. and cloog. Fix in-tree ppl configuration. Introduce libelf
  47. in-tree building.
  48. * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): New.
  49. (POSTSTAGE1_HOST_EXPORTS): Use it.
  50. (STAGE[+id+]_CXXFLAGS): New.
  51. (BASE_FLAGS_TO_PASS): Pass it down.
  52. (configure-stage[+id+]-[+prefix+][+module+]): Use it. Add
  53. extra_exports.
  54. (all-stage[+id+]-[+prefix+][+module+]): Likewise.
  55. (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Add
  56. extra_exports.
  57. * Makefile.in: Rebuild.
  58. 2009-11-06 Ozkan Sezer <sezeroz@gmail.com>
  59. * configure.ac (FLAGS_FOR_TARGET): Add -L and -isystem
  60. paths for *-w64-mingw* and x86_64-*mingw*.
  61. * configure: Regenerated.
  62. 2009-10-30 Kai Tietz <kai.tietz@onevision.com>
  63. * configure.ac: Disable target-winsup & co for
  64. x86_64-*-mingw* and *-w64-mingw* targets.
  65. * configure: Regenerated.
  66. 2009-10-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
  67. * configure.ac (CLooG test): Use = with test.
  68. * configure: Regenerate.
  69. 2009-10-22 Richard Guenther <rguenther@suse.de>
  70. * configure.ac: Do not set LIBS for ppl/cloog checks. Disable
  71. cloog if the ppl version check failed. Move flags saving
  72. before setting in libelf check.
  73. * configure: Regenerate.
  74. 2009-10-21 Richard Guenther <rguenther@suse.de>
  75. * configure.ac: Adjust the ppl and cloog configure to work as
  76. documented. Disable cloog if ppl was disabled. Omit the version
  77. checks if they were disabled.
  78. * configure: Re-generate.
  79. 2009-10-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  80. * configure.ac: Add 'lto' to enable_languages, not
  81. new_enable_languages, and only if not already present.
  82. * configure: Regenerate.
  83. 2009-10-06 Ian Lance Taylor <iant@google.com>
  84. * Makefile.def: check-gold depends upon all-gas.
  85. * Makefile.in: Rebuild.
  86. 2009-10-03 2009-02-05 Rafael Avila de Espindola <espindola@google.com>
  87. * Makefile.def: all-lto-plugin depends on all-libiberty.
  88. set bootstrap=true for lto-plugin.
  89. Add lto-plugin.
  90. * Makefile.in: Regenerate.
  91. * configure.ac (host_libs): Add lto-plugin.
  92. * configure: Regenerate.
  93. 2009-10-03 Diego Novillo <dnovillo@google.com>
  94. * Makefile.tpl (HOST_EXPORTS): Add LIBELFLIBS and LIBELFINC.
  95. (HOST_LIBELFLIBS): Define.
  96. (HOST_LIBELFINC): Define.
  97. * Makefile.in: Regenerate.
  98. * configure.ac: Add --enable-lto.
  99. Add --with-libelf, --with-libelf-include and --with-libelf-lib.
  100. If --enable-lto is used, add 'lto' to new_enable_languages.
  101. If --enable-lto is used and gold is enabled, add
  102. lto-plugin to configdirs.
  103. * configure: Regenerate.
  104. 2009-10-03 Simon Baldwin <simonb@google.com>
  105. * configure.ac: If --with-system-zlib, suppress local zlib and
  106. pass --with-system-zlib to subdir configure scripts.
  107. * configure: Regenerate.
  108. 2009-10-01 Loren J. Rittle <ljrittle@acm.org>
  109. Paolo Bonzini <bonzini@gnu.org>
  110. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Use $$s rather than
  111. $(srcdir).
  112. * Makefile.in: Rebuilt.
  113. 2009-09-29 Paolo Bonzini <bonzini@gnu.org>
  114. Sync from gcc:
  115. 2009-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  116. * configure.ac: Update minimum MPC version to 0.7.
  117. * configure: Regenerate.
  118. 2009-09-25 Nick Clifton <nickc@redhat.com>
  119. * configure.ac: Pass any --cache-file=/dev/null option on to
  120. subconfigures.
  121. * configure: Regenerate.
  122. 2009-09-23 Nick Clifton <nickc@redhat.com>
  123. * config.sub, config.guess: Update from upstream sources.
  124. 2009-09-22 Loren J. Rittle <ljrittle@acm.org>
  125. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Remove stray $$r/.
  126. * Makefile.in: Rebuilt.
  127. 2009-09-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  128. PR bootstrap/32272
  129. * configure.ac: Error out if $srcdir isn't '.' but contains
  130. host-${host_noncanonical}.
  131. * configure: Regenerate.
  132. 2009-09-21 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  133. * configure.ac: If bootstrapping a combined tree with
  134. --enable-gold, require c++ in stage1_languages.
  135. * configure: Regenerate.
  136. * configure.ac: Also add target_libs of stage1_languages to
  137. bootstrap_target_libs.
  138. * configure: Regenerate.
  139. * configure.ac: Diagnose --enable-build-with-cxx bootstrap
  140. with --enable-languages not containing c++.
  141. * configure: Regenerate.
  142. 2009-09-16 Jie Zhang <jie.zhang@analog.com>
  143. * configure.ac: Disable java and boehm-gc for bfin-*-*.
  144. * configure: Regenerate.
  145. 2009-09-08 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  146. * configure.ac: Do not use $extrasub for replacing @if/@endif
  147. parts in Makefile; instead, use additional arguments to
  148. AC_CONFIG_COMMANDS to do the replacement manually, with several
  149. sed invocations, to avoid HP-UX sed command limits.
  150. * configure: Regenerate.
  151. 2009-09-04 Alexandre Oliva <aoliva@redhat.com>
  152. * configure.ac (with-build-config): Document. Handle without.
  153. Handle missing argument.
  154. * configure: Rebuilt.
  155. 2009-09-03 Alexandre Oliva <aoliva@redhat.com>
  156. * configure.ac (--with-build-config): New. Set BUILD_CONFIG.
  157. Default to bootstrap-debug only if compare-debug works.
  158. * configure: Rebuilt.
  159. * Makefile.tpl: Make BUILD_CONFIG configure-configurable.
  160. * Makefile.in: Rebuilt.
  161. 2009-09-01 Alexandre Oliva <aoliva@redhat.com>
  162. * Makefile.tpl (BUILD_CONFIG): Default to bootstrap-debug.
  163. * Makefile.in: Rebuilt.
  164. 2009-09-02 Paolo Bonzini <bonzini@gnu.org>
  165. * Makefile.tpl (AWK): Fix typo.
  166. * Makefile.in: Regenerate.
  167. 2009-09-02 Paolo Bonzini <bonzini@gnu.org>
  168. * configure.ac: Detect awk and sed.
  169. * Makefile.def (flags_to_pass): Add AWK and SED.
  170. * Makefile.tpl (AWK, SED): New.
  171. (BASE_FLAGS_TO_PASS): Add AWK and SED.
  172. * configure: Regenerate.
  173. * Makefile.in: Regenerate.
  174. 2009-09-01 Tristan Gingold <gingold@adacore.com>
  175. * setup.com: Ported to Itanium VMS. Can also build using DCL scripts.
  176. Remove logical names.
  177. 2009-08-31 Dave Korn <dave.korn.cygwin@gmail.com>
  178. * ltmain.sh (func_normal_abspath): New function.
  179. (func_relative_path): Likewise.
  180. (func_mode_help): Document new -bindir option for link mode.
  181. (func_mode_link): Add new -bindir option, and use it to place
  182. output DLL if specified.
  183. 2009-08-24 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  184. * configure.ac (AC_PREREQ): Bump to 2.64.
  185. 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  186. * README-maintainer-mode: Point directly to upstream locations
  187. for autoconf, automake, libtool, gettext, instead of copies on
  188. sources.redhat.com. Document required versions.
  189. * configure.ac: Do not substitute datarootdir, htmldir,
  190. pdfdir, docdir. Do not process --with-datarootdir,
  191. --with-htmldir, --with-pdfdir, --with-docdir.
  192. * configure: Regenerate.
  193. * configure: Regenerate.
  194. * compile: Sync from Automake 1.11.
  195. * depcomp: Likewise.
  196. * install-sh: Likewise.
  197. * missing: Likewise.
  198. * mkinstalldirs: Likewise.
  199. * ylwrap: Likewise.
  200. 2009-08-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  201. * configure.ac: Call AC_DISABLE_OPTION_CHECKING.
  202. (baseargs): Add --disable-option-checking.
  203. * configure: Regenerate.
  204. * Makefile.def (configure-target-libiberty): Depend on
  205. all-binutils and all-ld.
  206. (configure-target-newlib): Likewise.
  207. * Makefile.in: Regenerate.
  208. 2009-08-19 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  209. Sync with GCC, merge:
  210. 2009-07-31 Christian Bruel <christian.bruel@st.com>
  211. * configure.ac (sh*-*-elf): Don't add target-libgloss to noconfigdirs.
  212. * configure: Regenerate.
  213. 2009-07-06 Ian Lance Taylor <iant@google.com>
  214. * configure.ac: Add missing comma in AC_ARG_WITH(boot-libs).
  215. * configure: Rebuild.
  216. 2009-06-26 Steve Ellcey <sje@cup.hp.com>
  217. PR bootstrap/40338
  218. * configure.ac (comparestring): Create new variable.
  219. * Makefile.tpl (comparestring): Use to skip some comparisions.
  220. * configure: Regenerate.
  221. * Makefile.in: Regenerate.
  222. 2009-06-23 Ian Lance Taylor <iant@google.com>
  223. * configure.ac: Add --enable-build-with-cxx. When set, add c++ to
  224. boot_languages. Only bootstrap target libraries listed in
  225. target_libs for some boot language. Add --with-stage1-ldflags,
  226. --with-stage1-libs, --with-boot-ldflags, --with-boot-libs. Remove
  227. with_host_libstdcxx from ppllibs. Only add -fkeep-inline-functions
  228. if not building with C++.
  229. * Makefile.def: For target_module libstdc++-v3, set bootstrap=true.
  230. * Makefile.tpl (STAGE1_LDFLAGS, STAGE1_LIBS): New variables.
  231. (POSTSTAGE1_LDFLAGS, POSTSTAGE1_LIBS): New variables.
  232. (HOST_EXPORTS): Add STAGE1_LDFLAGS to LDFLAGS. Export HOST_LIBS.
  233. (POSTSTAGE1_HOST_EXPORTS): Set CXX and CXX_FOR_BUILD. Add
  234. POSTSTAGE1_LDFLAGS to LDFLAGS. Export HOST_LIBS.
  235. (POSTSTAGE1_FLAGS_TO_PASS): Likewise.
  236. * configure, Makefile.in: Rebuild.
  237. 2009-06-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  238. * configure.ac: Detect MPC in default directory.
  239. * configure: Regenerate.
  240. 2009-06-02 Richard Sandiford <r.sandiford@uk.ibm.com>
  241. * configure.ac (powerpc-*-aix*, rs6000-*-aix*): Add target-newlib
  242. to noconfdirs.
  243. * configure: Regenerate.
  244. 2009-05-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  245. * Makefile.def: Add MPC support and dependencies.
  246. * configure.ac: Likewise. Reorganize GMP/MPFR checks.
  247. * Makefile.in, configure: Regenerate.
  248. 2009-05-24 Nicolas Roche <roche@adacore.com>
  249. * Makefile.tpl (compare-target): Skip ./ada/*tools directories.
  250. * Makefile.in: Regenerate.
  251. 2009-05-21 Dave Korn <dave.korn.cygwin@gmail.com>
  252. * configure.ac (cygwin noconfigdirs): Remove libgcj.
  253. * configure: Regenerate.
  254. 2009-05-07 Dave Korn <dave.korn.cygwin@gmail.com>
  255. * configure.ac ($with_ppl): Default to no if not supplied.
  256. ($with_cloog): Likewise.
  257. configure: Regenerate.
  258. 2009-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  259. PR bootstrap/39739
  260. * configure.ac (extra_mpfr_configure_flags): Set and AC_SUBST.
  261. * Makefile.def (module=mpfr): Use extra_mpfr_configure_flags.
  262. * configure, Makefile.in: Regenerate.
  263. 2009-04-14 Jakub Jelinek <jakub@redhat.com>
  264. * configure.ac: Change copyright header to refer to version
  265. 3 of the GNU General Public License and to point readers at the
  266. COPYING3 file and the FSF's license web page.
  267. * Makefile.def: Likewise.
  268. * Makefile.tpl: Likewise.
  269. * Makefile.in: Regenerate.
  270. 2009-04-09 Jack Howarth <howarth@bromo.med.uc.edu>
  271. * configure.ac: Restore match for darwin9 or later. Use double
  272. brackets since regeneration eats one pair.
  273. * configure: Regenerate.
  274. 2009-08-18 Christopher Faylor <me+cygwin@cgf.cx>
  275. * MAINTAINERS: Perform some obvious fixups.
  276. 2009-08-17 Ben Elliston <bje@au.ibm.com>
  277. * config.sub, config.guess: Update from upstream sources.
  278. 2009-08-06 Michael Eager <eager@eagercon.com>
  279. * configure.ac: Add Microblaze target.
  280. * configure: Regenerate.
  281. 2009-07-02 Tristan Gingold <gingold@adacore.com>
  282. * configure.ac: Do not exclude gas for i386-*-darwin.
  283. Add a case for x86_64-*-darwin.
  284. * configure: Regenerate.
  285. 2009-06-26 Doug Evans <dje@sebabeach.org>
  286. * Makefile.def (host_modules): Add cgen.
  287. * Makefile.in: Regenerate.
  288. * configure.ac (host_tools): Add cgen.
  289. * configure: Regenerate.
  290. 2009-06-17 Michael Eager <eager@eagercon.com>
  291. * COPYING.LIBGLOSS: Add Xilinx license.
  292. 2009-06-15 Ryan Mansfield <rmansfield@qnx.com>
  293. * configure.ac: Define is_elf for QNX Neutrino targets.
  294. * configure: Regenerate.
  295. 2009-06-03 Jerome Guitton <guitton@adacore.com>
  296. Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  297. * Makefile.tpl (all): Avoid a trailing backslash.
  298. * Makefile.in: Regenerate.
  299. 2009-06-03 Ben Elliston <bje@au.ibm.com>
  300. * config.sub, config.guess: Update from upstream sources.
  301. 2009-06-02 Alexandre Oliva <aoliva@redhat.com>
  302. * Makefile.tpl ([+compare-target+]): Compare all stage
  303. directories, rather than just gcc.
  304. * Makefile.in: Rebuilt.
  305. 2009-05-28 Doug Kwan <dougkwan@google.com>
  306. * configure.ac: Support gold for target arm*-*-*.
  307. * configure: Regenerate.
  308. 2009-05-27 Alexandre Oliva <aoliva@redhat.com>
  309. * Makefile.tpl (all): Avoid harmless warning in make all when
  310. gcc-bootstrap is enabled but stage_last does not exist.
  311. * Makefile.in: Rebuilt.
  312. 2009-05-25 Tristan Gingold <gingold@adacore.com>
  313. * setup.com: Complete the file with configuration and build.
  314. 2009-05-18 Alexandre Oliva <aoliva@redhat.com>
  315. PR other/40159
  316. * Makefile.tpl (all): Don't assume gcc-bootstrap and
  317. gcc-no-bootstrap are mutually exclusive.
  318. * Makefile.in: Rebuilt.
  319. 2009-05-18 Alexandre Oliva <aoliva@redhat.com>
  320. PR other/40159
  321. * Makefile.tpl (all): Don't end with unconditional success.
  322. * Makefile.in: Rebuilt.
  323. 2009-05-12 Alexandre Oliva <aoliva@redhat.com>
  324. PR target/37137
  325. * Makefile.def (flags_to_pass): Remove redundant and incomplete
  326. STAGE1_CFLAGS, STAGE2_CFLAGS, STAGE3_CFLAGS, and STAGE4_CFLAGS.
  327. Add FLAGS_FOR_TARGET and BUILD_CONFIG.
  328. (bootstrap_stage): Remove bootstrap-debug custom stages. Turn
  329. stage_configureflags, stage_cflags and stage_libcflags into
  330. explicit Makefile macros.
  331. * Makefile.tpl (HOST_EXPORTS, EXTRA_HOST_FLAGS): Pass GCJ and
  332. GFORTRAN.
  333. (POSTSTAGE1_HOST_EXPORTS): Add XGCC_FLAGS_FOR_TARGET and TFLAGS to
  334. CC. Set CC_FOR_BUILD from CC.
  335. (BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS,
  336. NORMAL_TARGET_EXPORTS): Move SYSROOT_CFLAGS_FOR_TARGET and
  337. DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS and CXXFLAGS to
  338. XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS to CC, CXX, GCJ,
  339. and GFORTRAN.
  340. (TFLAGS, STAGE_CFLAGS, STAGE_TFLAGS, STAGE_CONFIGURE_FLAGS): New.
  341. (_LIBCFLAGS): Renamed to _TFLAGS.
  342. (do-compare-debug, do-compare3-debug): Drop.
  343. (CC, GCC_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET,
  344. GCJ_FOR_TARGET, GFORTRAN_FOR_TARGET): Remove FLAGS_FOR_TARGET.
  345. (FLAGS_FOR_TARGET, SYSROOT_CFLAGS_FOR_TARGET,
  346. DEBUG_PREFIX_CFLAGS_FOR_TARGET): Move down.
  347. (XGCC_FLAGS_FOR_TARGET): New.
  348. (BASE_FLAGS_TO_PASS): Pass STAGEid_CFLAGS, STAGEid_TFLAGS and TFLAGS.
  349. (EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN.
  350. (POSTSTAGE1_FLAGS_TO_PASS): Move SYSROOT_CFLAGS_FOR_TARGET and
  351. DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS, CXXFLAGS, LIBCFLAGS,
  352. LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS
  353. to CC, CXX, GCJ, and GFORTRAN. Pass XGCC_FLAGS_FOR_TARGET and
  354. TFLAGS.
  355. (BUILD_CONFIG): Include if requested.
  356. (all): Set TFLAGS on bootstrap.
  357. (configure-stageid-prefixmodule): Pass TFLAGS, adjust FLAGS.
  358. (all-stageid-prefixmodule): Likewise.
  359. (do-clean, distclean-stageid): Set TFLAGS.
  360. (restrap): Fix whitespace.
  361. * Makefile.in: Rebuilt.
  362. 2009-04-25 Eric Botcazou <ebotcazou@adacore.com>
  363. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Add GNATBIND.
  364. (POSTSTAGE1_FLAGS_TO_PASS): Pick up exported value for GNATBIND.
  365. * Makefile.in: Regenerate.
  366. 2009-04-24 Eli Zaretskii <eliz@gnu.org>
  367. * config.guess (pc:*:*:*): Return i586-pc-msdosdjgpp, for
  368. consistency with config.sub. (Update from upstream sources.)
  369. 2009-04-21 Joseph Myers <joseph@codesourcery.com>
  370. * texinfo/texinfo.tex: Update to version 2009-03-28.05.
  371. 2009-04-17 Ben Elliston <bje@au.ibm.com>
  372. * config.sub, config.guess: Update from upstream sources.
  373. 2009-04-15 Anthony Green <green@moxielogic.com>
  374. * configure.ac: Add moxie support.
  375. * configure: Rebuilt.
  376. 2009-04-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  377. * configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1.
  378. * configure: Regenerate.
  379. 2009-04-09 H.J. Lu <hongjiu.lu@intel.com>
  380. PR gas/10039
  381. * configure.ac: Require texinfo 4.7.
  382. * configure: Regenerated.
  383. 2009-04-09 Steve Ellcey <sje@cup.hp.com>
  384. * Makefil.def (languages): New entries.
  385. * Makefile.tpl (check-gcc-*): New generic target.
  386. * Makefile.in: Regenerate.
  387. 2009-03-27 Eli Zaretskii <eliz@gnu.org>
  388. * djunpack.bat: Use ".." quoting in Sed command, for the sake of
  389. Windows builds of Sed.
  390. 2009-03-18 Tom Tromey <tromey@redhat.com>
  391. * configure: Rebuild.
  392. * configure.ac (host_libs): Add libiconv.
  393. * Makefile.in: Rebuild.
  394. * Makefile.def (host_modules): Add libiconv.
  395. (configure-gdb, all-gdb): Depend on libiconv.
  396. 2009-03-16 Tristan Gingold <gingold@adacore.com>
  397. * configure.ac: Treat gdb as supported on x86_64-darwin.
  398. * configure: Regenerate.
  399. 2009-03-16 Joseph Myers <joseph@codesourcery.com>
  400. Merge from GCC:
  401. 2009-03-16 Joseph Myers <joseph@codesourcery.com>
  402. * configure.ac (--with-host-libstdcxx): New option.
  403. * configure: Regenerate.
  404. 2009-01-29 Robert Millan <rmh@aybabtu.com>
  405. * configure.ac: Recognize GNU/kOpenSolaris (*-*-kopensolaris*-gnu).
  406. * configure: Regenerate.
  407. 2009-01-12 Sebastian Pop <sebastian.pop@amd.com>
  408. PR tree-optimization/38515
  409. * configure.ac (cloog-polylib): Removed.
  410. (with_ppl, with_cloog): Test for "no".
  411. * configure: Regenerated.
  412. 2009-03-01 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  413. Backport from git Libtool:
  414. 2009-01-19 Robert Millan <rmh@aybabtu.com>
  415. Support GNU/kOpenSolaris.
  416. * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER)
  417. (_LT_CHECK_MAGIC_METHOD, _LT_COMPILER_PIC, _LT_LINKER_SHLIBS)
  418. (_LT_LANG_CXX_CONFIG) [kopensolaris*-gnu]: Recognize
  419. GNU/kOpenSolaris.
  420. 2009-02-05 Andreas Schwab <schwab@suse.de>
  421. * Makefile.tpl (stage_last): Define $r and $s before using
  422. $(RECURSE_FLAGS_TO_PASS).
  423. * Makefile.in: Regenerate
  424. 2009-01-21 Jeff Johnston <jjohnstn@redhat.com>
  425. * COPYING.NEWLIB: Add ARM license.
  426. 2009-01-16 Alan Modra <amodra@bigpond.net.au>
  427. * Makefile.def (configure-opcodes): Depend on configure-libiberty.
  428. (all-opcodes): Depend on all-libiberty.
  429. * Makefile.in: Regenerate.
  430. 2009-01-15 Douglas B Rupp <rupp@gnat.com>
  431. * configure.ac (ia64*-*-*vms*): Add case with no gdb or ld support.
  432. * configure: Regenerate.
  433. 2008-12-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  434. Backport link test fix from upstream Libtool:
  435. * libltdl.m4 (_LT_SYS_DYNAMIC_LINKER, _LT_LINKER_SHLIBS):
  436. Add cache variables to tests that require the linker to work.
  437. For shlibpath_overrides_runpath, this also changes the semantics
  438. to let the result from the C compiler take precedence.
  439. compiler take precedence.
  440. 2008-12-02 Ben Elliston <bje@au.ibm.com>
  441. * config.sub, config.guess: Update from upstream sources.
  442. 2008-12-17 Jeff Johnston <jjohnstn@redhat.com>
  443. * COPYING.NEWLIB: Updated.
  444. * COPYING.LIBGLOSS: Ditto.
  445. 2008-12-16 Paolo Bonzini <bonzini@gnu.org>
  446. Sync with GCC:
  447. 2008-12-12 Sebastian Pop <sebastian.pop@amd.com>
  448. * configure.ac (ppllibs): Add by default the lib flags.
  449. * configure: Regenerate.
  450. 2008-12-04 Jack Howarth <howarth@bromo.med.uc.edu>
  451. * configure.ac: Add double brackets on darwin[912].
  452. * configure: Regenerate.
  453. 2008-12-02 Jack Howarth <howarth@bromo.med.uc.edu>
  454. * configure.ac: Expand to darwin10 and later.
  455. * configure: Regenerate.
  456. 2008-12-02 Andreas Schwab <schwab@suse.de>
  457. * Makefile.def: configure-target-boehm-gc depends on
  458. all-target-libstdc++-v3.
  459. * Makefile.in: Regenerate.
  460. 2008-12-02 Ben Elliston <bje@au.ibm.com>
  461. * config.sub, config.guess: Update from upstream sources.
  462. 2008-11-27 Joseph Myers <joseph@codesourcery.com>
  463. Merge from GCC:
  464. 2007-12-02 Matthias Klose <doko@ubuntu.com>
  465. * config-ml.in: Remove 64bit configure tests.
  466. 2008-05-14 Rafael Espindola <espindola@google.com>
  467. * config-ml.in: don't handle --enable-shared and --enable-static.
  468. 2008-09-02 Sebastian Pop <sebastian.pop@amd.com>
  469. Tobias Grosser <grosser@fim.uni-passau.de>
  470. Jan Sjodin <jan.sjodin@amd.com>
  471. Harsha Jagasia <harsha.jagasia@amd.com>
  472. Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
  473. Konrad Trifunovic <konrad.trifunovic@inria.fr>
  474. Adrien Eliche <aeliche@isty.uvsq.fr>
  475. Merge from graphite branch.
  476. * configure: Regenerate.
  477. * Makefile.in: Regenerate.
  478. * configure.ac (host_libs): Add ppl and cloog.
  479. Add checks for PPL and CLooG.
  480. * Makefile.def (ppl, cloog): Added modules and dependences.
  481. * Makefile.tpl (PPLLIBS, PPLINC, CLOOGLIBS, CLOOGINC): New.
  482. (HOST_PPLLIBS, HOST_PPLINC, HOST_CLOOGLIBS, HOST_CLOOGINC): New.
  483. 2008-09-03 Richard Guenther <rguenther@suse.de>
  484. * configure.ac: Always pass -DCLOOG_PPL_BACKEND to the
  485. cloog test.
  486. * configure: Re-generate.
  487. 2008-09-03 Sebastian Pop <sebastian.pop@amd.com>
  488. * configure.ac (--with-cloog-polylib): New.
  489. (--disable-cloog-version-check): New.
  490. (--disable-ppl-version-check): New.
  491. * configure: Re-generate.
  492. 2008-09-05 Richard Guenther <rguenther@suse.de>
  493. * configure.ac: Initialize clooglibs to -lcloog.
  494. * configure: Re-generate.
  495. 2008-10-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  496. * configure.ac (MPFR check): Bump minimum version to 2.3.0 and
  497. recommended version to 2.3.2.
  498. * configure: Regenerate.
  499. 2008-10-31 Ben Elliston <bje@au.ibm.com>
  500. * configure.ac (spu-*-*): Remove special case.
  501. * configure: Regenerate.
  502. Complete comment text from GCC version of:
  503. 2008-08-31 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
  504. * configure.ac (RPATH_ENVVAR): Use PATH on Windows.
  505. (GCC_SHLIB_SUBDIR): New.
  506. * Makefile.tpl (HOST_LIB_PATH_gcc): Use GCC_SHLIB_SUBDIR.
  507. * configure: Regenerate.
  508. * Makefile.in: Regenerate.
  509. 2008-11-27 Tristan Gingold <gingold@adacore.com>
  510. * configure.ac: Build gdb for i?86-*-darwin*
  511. * configure: Regenerated.
  512. 2008-11-14 Daniel Jacobowitz <dan@codesourcery.com>
  513. PR bootstrap/38014
  514. PR bootstrap/37923
  515. Revert:
  516. 2008-10-24 Daniel Jacobowitz <dan@codesourcery.com>
  517. * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo.
  518. * Makefile.in: Regenerated.
  519. 2008-10-22 Daniel Jacobowitz <dan@codesourcery.com>
  520. PR gdb/921
  521. PR gdb/1646
  522. PR gdb/2175
  523. PR gdb/2176
  524. * Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
  525. * Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
  526. (EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS.
  527. (HOST_EXPORTS): Pass CPPFLAGS.
  528. (CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
  529. (LDFLAGS_FOR_TARGET): Initialize from configure script.
  530. (EXTRA_TARGET_FLAGS): Set CPPFLAGS.
  531. * Makefile.in, configure: Regenerated.
  532. * configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
  533. and CPPFLAGS_FOR_BUILD.
  534. 2008-10-29 Stefan Schulze Frielinghaus <xxschulz@de.ibm.com>
  535. * configure.ac [spu-*-*]: Do not set skipdirs.
  536. * configure: Re-generate.
  537. 2008-10-24 Daniel Jacobowitz <dan@codesourcery.com>
  538. * Makefile.tpl (HOST_EXPORTS): Correct CPPFLAGS typo.
  539. * Makefile.in: Regenerated.
  540. 2008-10-22 Daniel Jacobowitz <dan@codesourcery.com>
  541. PR gdb/921
  542. PR gdb/1646
  543. PR gdb/2175
  544. PR gdb/2176
  545. * Makefile.def (flags_to_pass): Add CPPFLAGS_FOR_BUILD and CPPFLAGS.
  546. * Makefile.tpl (BUILD_EXPORTS): Set CPPFLAGS.
  547. (EXTRA_BUILD_FLAGS): Correct typo. Pass CPPFLAGS.
  548. (HOST_EXPORTS): Pass CPPFLAGS.
  549. (CPPFLAGS_FOR_BUILD, CPPFLAGS, CPPFLAGS_FOR_TARGET): Define.
  550. (LDFLAGS_FOR_TARGET): Initialize from configure script.
  551. (EXTRA_TARGET_FLAGS): Set CPPFLAGS.
  552. * Makefile.in, configure: Regenerated.
  553. * configure.ac: Set CPPFLAGS_FOR_TARGET, LDFLAGS_FOR_TARGET,
  554. and CPPFLAGS_FOR_BUILD.
  555. 2008-09-29 Peter O'Gorman <pogma@thewrittenword.com>
  556. * libtool.m4: Update to libtool 2.2.6.
  557. * lt~obsolete.m4: Update to libtool 2.2.6.
  558. * ltmain.sh: Update to libtool 2.2.6.
  559. * ltsugar.m4: Update to libtool 2.2.6.
  560. * ltversion.m4: Update to libtool 2.2.6.
  561. * ltoptions.m4: Update to libtool 2.2.6.
  562. * ltgcc.m4: Update to match changes from libtool 2.2.6.
  563. 2008-08-31 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
  564. * configure.ac (RPATH_ENVVAR): Use PATH on Windows.
  565. (GCC_SHLIB_SUBDIR): New.
  566. * Makefile.tpl (HOST_LIB_PATH_gcc): Use GCC_SHLIB_SUBDIR.
  567. * configure: Regenerate.
  568. * Makefile.in: Regenerate.
  569. 2008-08-28 Tristan Gingold <gingold@adacore.com>
  570. * configure.ac (powerpc-*-darwin*, i?86-*-darwin*,x86_64-*-darwin9):
  571. Enable bfd, binutils and opcodes.
  572. * configure: Regenerate.
  573. 2008-08-16 Nicolas Roche <roche@adacore.com>
  574. * Makefile.tpl: Add BOOT_ADAFLAGS.
  575. * Makefile.in: Regenerate.
  576. 2008-08-16 Richard Sandiford <rdsandiford@googlemail.com>
  577. * configure.ac (mips*-*-*linux*, mips*-*-gnu*): Use mt-mips-gnu.
  578. * configure: Regenerate.
  579. 2008-07-30 Paolo Bonzini <bonzini@gnu.org>
  580. Sync with gcc:
  581. 2008-07-30 Paolo Bonzini <bonzini@gnu.org>
  582. * configure.ac: Add makefile fragments for hpux.
  583. * Makefile.def (flags_to_pass): Add ADA_CFLAGS.
  584. * Makefile.tpl (HOST_EXPORTS): Pass ADA_CFLAGS.
  585. * configure: Regenerate.
  586. * Makefile.in: Regenerate.
  587. 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  588. * Makefile.tpl ($(srcdir)/configure): Update dependencies.
  589. * Makefile.in: Regenerate.
  590. * configure: Regenerate.
  591. 2008-06-18 Ian Lance Taylor <iant@google.com>
  592. * src-release (BINUTILS_SUPPORT_DIRS): Remove mkdep and depcomp.
  593. * src-release (BINUTILS_SUPPORT_DIRS): Add depcomp.
  594. 2008-06-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  595. * configure: Regenerate.
  596. 2008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  597. * configure.ac: Set TOPLEVEL_CONFIGURE_ARGUMENTS early, when
  598. "$@" is still intact with both Autoconf 2.59 and 2.62.
  599. * configure: Regenerate.
  600. 2008-06-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  601. * Makefile.tpl: Fix comment errors.
  602. * Makefile.in: Regenerate.
  603. 2008-06-13 Julian Brown <julian@codesourcery.com>
  604. * configure.ac (arm*-*-linux-gnueabi): Don't disable building
  605. of libobjc for ARM EABI Linux.
  606. * configure: Regenerate.
  607. 2008-06-12 David S. Miller <davem@davemloft.net>
  608. David Edelsohn <edelsohn@gnu.org>
  609. * configure.ac: Add powerpc*-*-* to gold supported targets.
  610. * configure: Regenerate.
  611. 2008-06-08 Joseph Myers <joseph@codesourcery.com>
  612. PR tree-optimization/36218
  613. * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_BUILD.
  614. * Makefile.tpl (EXTRA_BUILD_FLAGS): Define.
  615. (all prefix="build-"): Pass them to build-system sub-makes.
  616. * Makefile.in: Regenerate.
  617. 2008-05-16 Daniel Jacobowitz <dan@codesourcery.com>
  618. * src-release (DEVO_SUPPORT): Add ChangeLog, MAINTAINERS,
  619. README-maintainer-mode, lt~obsolete.m4, ltgcc.m4, depcomp,
  620. mkdep, and compile. Update comments.
  621. (ETC_SUPPORT): Add ChangeLog and update comments.
  622. 2008-05-11 Ian Lance Taylor <iant@google.com>
  623. * src-release (BINUTILS_SUPPORT_DIRS): Add elfcpp and gold.
  624. 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
  625. Sync with gcc:
  626. 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
  627. PR bootstrap/35457
  628. * configure.ac: Include override.m4.
  629. * configure: Regenerate.
  630. 2008-04-18 Paolo Bonzini <bonzini@gnu.org>
  631. * Makefile.tpl (restrap): Call `make all' using double-colon rules.
  632. * Makefile.in: Regenerate.
  633. 2008-04-11 Eric B. Weddington <eweddington@cso.atmel.com>
  634. * configure.ac: Do not build libssp for the AVR.
  635. * configure: Regenerate.
  636. 2008-04-18 Nick Clifton <nickc@redhat.com>
  637. * MAINTAINERS: Replace reference to configure.in with reference to
  638. configure.ac.
  639. 2008-04-18 M R Swami Reddy <MR.Swami.Reddy@nsc.com>
  640. * configure.ac (cr16-*-*): Add case for cr16 target and include gdb
  641. as nonconfigurable directories list.
  642. * configure: Regenerate.
  643. 2008-04-14 David S. Miller <davem@davemloft.net>
  644. * configure.ac: Add sparc*-*-* to gold supported targets.
  645. * configure: Regenerate.
  646. 2008-04-14 Ben Elliston <bje@au.ibm.com>
  647. * config.sub, config.guess: Update from upstream sources.
  648. 2008-04-12 Hans-Peter Nilsson <hp@axis.com>
  649. * Makefile.tpl <gcc>: Error early unless at least GNU make 3.80.
  650. * Makefile.in: Regenerate.
  651. 2008-04-07 Ian Lance Taylor <iant@google.com>
  652. * Makefile.def: check-gold depends upon all-binutils.
  653. * Makefile.in: Regenerate.
  654. 2008-04-04 Nick Clifton <nickc@redhat.com>
  655. PR binutils/4334
  656. * configure.ac: Run ACX_CHECK_CYGWIN_CAT_WORKS for cygwin hosted
  657. builds.
  658. * configure: Regenerate.
  659. 2008-04-04 NightStrike <NightStrike@gmail.com>
  660. PR other/35151
  661. * configure.ac: Combine rules for mingw32 and mingw64.
  662. * configure: Regenerate.
  663. 2008-03-27 Paolo Bonzini <bonzini@gnu.org>
  664. * Makefile.tpl (PICFLAG, PICFLAG_FOR_TARGET): Remove.
  665. * Makefile.in: Regenerate.
  666. 2008-03-20 Ian Lance Taylor <iant@google.com>
  667. * configure.ac: Add support for --enable-gold.
  668. * Makefile.def: Add gold as a directory like ld.
  669. * configure, Makefile.in: Regenerate.
  670. 2008-03-19 Andreas Krebbel <krebbel1@de.ibm.com>
  671. * opcodes/s390-mkopc.c (s390_opcode_cpu_val): S390_OPCODE_Z10 added.
  672. (s390_cond_extensions): Reduced extensions to the compare related.
  673. (main): z10 cpu type option added.
  674. (expandConditionalJump): Renamed to ...
  675. (insertExpandedMnemonic): ... this.
  676. * opcodes/s390-opc.c: Re-group the operand format makros.
  677. (INSTR_RIE_RRPU, INSTR_RIE_RRP0, INSTR_RIE_RUPI,
  678. INSTR_RIE_R0PI, INSTR_RIE_RUPU, INSTR_RIE_R0PU, INSTR_RIE_R0IU,
  679. INSTR_RIE_R0I0, INSTR_RIE_R0UU, INSTR_RIE_R0U0,
  680. INSTR_RIE_RRUUU, INSTR_RIS_RURDI, INSTR_RIS_R0RDI, INSTR_RIS_RURDU,
  681. INSTR_RIS_R0RDU, INSTR_RRF_U0RR, INSTR_RRF_00RR, INSTR_RRS_RRRDU,
  682. INSTR_RRS_RRRD0, INSTR_RXY_URRD, INSTR_SIY_IRD, INSTR_SIL_RDI,
  683. INSTR_SIL_RDU): New instruction formats added.
  684. (MASK_RIE_RRPU, MASK_RIE_RRP0, MASK_RIE_RUPI, MASK_RIE_R0PI,
  685. MASK_RIE_RUPU, MASK_RIE_R0PU, MASK_RIE_R0IU, MASK_RIE_R0I0,
  686. MASK_RIE_R0UU, MASK_RIE_R0U0, MASK_RIE_RRUUU, MASK_RIS_RURDI,
  687. MASK_RIS_R0RDI, MASK_RIS_RURDU, MASK_RIS_R0RDU, MASK_RRF_U0RR,
  688. MASK_RRF_00RR, MASK_RRS_RRRDU, MASK_RRS_RRRD0, MASK_RXY_URRD,
  689. MASK_SIY_IRD, MASK_SIL_RDI, MASK_SIL_RDU): New instruction format
  690. masks added.
  691. (s390_opformats): New formats added "ris", "rrs", "sil".
  692. * opcodes/s390-opc.txt: Add the conditional jumps with the
  693. extensions removed from automatic expansion in s390-mkopc.c manually.
  694. (asi - trtre): Add new System z10 EC instructions.
  695. * include/opcode/s390.h (s390_opcode_cpu_val): S390_OPCODE_Z10 added.
  696. 2008-03-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  697. * configure.ac: m4_include config/proginstall.m4.
  698. * configure: Regenerate.
  699. 2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  700. Backport from upstream Libtool:
  701. 2007-10-12 Eric Blake <ebb9@byu.net>
  702. Deal with Autoconf 2.62's semantic change in m4_append.
  703. * ltsugar.m4 (lt_append): Replace broken versions of
  704. m4_append.
  705. (lt_if_append_uniq): Don't require separator to be overquoted,
  706. and avoid broken m4_append.
  707. (lt_dict_add): Fix typo.
  708. * libtool.m4 (_LT_DECL): Don't overquote separator.
  709. 2008-03-13 David Edelsohn <edelsohn@gnu.org>
  710. * config.rpath: Add AIX 6 support.
  711. 2008-03-13 Paolo Bonzini <bonzini@gnu.org>
  712. * Makefile.def (stageprofile). Remove -fprofile-generate
  713. from stage_libcflags.
  714. * Makefile.in: Regenerate.
  715. 2008-03-13 Ben Elliston <bje@au.ibm.com>
  716. * config.sub, config.guess: Update from upstream sources.
  717. 2008-03-06 Florian Krohm <fkrohm@us.ibm.com>
  718. * s390-opc.c (INSTR_RSL_R0RD): Fix operands.
  719. * s390-opc.txt (cmpsc): Duplicate entry removed.
  720. (dxr, sqdr, sqer, cxfbr, cdfbr, cefbr, lzer, lzdr, lzxr,
  721. cegbr, cdgbr, cxgbr, cegr, cdgr, cxgr, cxfr, cdfr, cefr, fixr, fidr,
  722. fier, cu42, cu41): Fix operand format.
  723. 2008-02-20 Paolo Bonzini <bonzini@gnu.org>
  724. PR bootstrap/32009
  725. PR bootstrap/32161
  726. * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Compute here.
  727. * configure: Regenerate.
  728. * Makefile.def: Define stage_libcflags for all bootstrap stages.
  729. * Makefile.tpl (BOOT_LIBCFLAGS, STAGE2_LIBCFLAGS, STAGE3_LIBCFLAGS,
  730. STAGE4_LIBCFLAGS): New.
  731. (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Subst from autoconf, without
  732. $(SYSROOT_CFLAGS_FOR_TARGET) and $(DEBUG_PREFIX_CFLAGS_FOR_TARGET).
  733. (BASE_TARGET_EXPORTS): Append them here to C{,XX}FLAGS.
  734. (EXTRA_TARGET_FLAGS): Append them here to {LIB,}C{,XX}FLAGS.
  735. (configure-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags
  736. for target modules. Don't export LIBCFLAGS.
  737. (all-stage[+id+]-[+prefix+][+module+]): Pass stage_libcflags; pass
  738. $(BASE_FLAGS_TO_PASS) where [+args+] was passed, and [+args+] after
  739. the overridden CFLAGS_FOR_TARGET and CXXFLAGS_FOR_TARGET.
  740. (invocations of `all'): Replace $(TARGET_FLAGS_TO_PASS) with
  741. $(EXTRA_TARGET_FLAGS), $(FLAGS_TO_PASS) with $(EXTRA_HOST_FLAGS).
  742. * Makefile.in: Regenerate.
  743. 2008-02-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  744. PR libgcj/33085
  745. * libtool.m4 (_LT_COMPILER_PIC) [ mingw, cygwin ] <GCJ>:
  746. Do not use -DDLL_EXPORT. Backport from upstream.
  747. 2008-02-14 Nick Clifton <nickc@redhat.com>
  748. Import this patch from gcc:
  749. 2008-01-24 David Edelsohn <edelsohn@gnu.org>
  750. * libtool.m4: Backport AIX 6 support from ToT Libtool.
  751. 2008-02-02 Hans-Peter Nilsson <hp@axis.com>
  752. * configure.ac: Enable fortran for cris-*-elf and crisv32-*-elf.
  753. * configure: Regenerate.
  754. 2008-01-31 Marc Gauthier <marc@tensilica.com>
  755. * configure.ac (xtensa*-*-*): Recognize processor variants.
  756. * configure: Regenerate.
  757. 2008-01-30 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  758. PR bootstrap/34922
  759. * configure.ac (PARSE_ARGS): Push suitable setting of
  760. ac_subdirs_all, for `./configure --help=recursive'.
  761. Handle `+' in generic toplevel directory disabling.
  762. * configure: Regenerate.
  763. 2008-01-23 Ben Elliston <bje@au.ibm.com>
  764. * config.sub, config.guess: Update from upstream sources.
  765. 2008-01-08 Ben Elliston <bje@au.ibm.com>
  766. * config.sub, config.guess: Update from upstream sources.
  767. 2007-12-19 Jeff Johnston <jjohnstn@redhat.com>
  768. * COPYING.LIBGLOSS: Update default copyright.
  769. 2007-12-19 Jeff Johnston <jjohnstn@redhat.com>
  770. * COPYING.NEWLIB: Update default copyright.
  771. 2007-12-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  772. * configure.ac: Change required MPFR from 2.2.0 -> 2.2.1.
  773. Change recommended MPFR from 2.2.1 > 2.3.0.
  774. * configure: Regenerate.
  775. 2007-12-13 Richard Sandiford <rsandifo@nildram.co.uk>
  776. * Makefile.tpl (CFLAGS_FOR_TARGET): Add -g.
  777. (CXXFLAGS_FOR_TARGET): Add -O2 -g.
  778. * Makefile.in: Regenerate.
  779. 2007-12-10 Andreas Tobler <a.tobler@schweiz.org>
  780. * configure.ac: Enable libjava for x86_64-*-darwin9.
  781. * configure: Regenerate.
  782. 2007-12-05 Ben Elliston <bje@au.ibm.com>
  783. * config.sub, config.guess: Update from upstream sources.
  784. 2007-11-28 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  785. * config-ml.in: Robustify against white space in absolute file
  786. names.
  787. * config-ml.in (multi-clean): Substitute ${Makefile}.
  788. Remove superfluous ${Makefile} in list.
  789. 2007-10-23 Daniel Jacobowitz <dan@codesourcery.com>
  790. * Makefile.def (dependencies): Make configure-gdb depend on
  791. all-intl.
  792. * Makefile.in: Regenerated.
  793. 2007-10-15 Patrick Mansfield <patmans@us.ibm.com>
  794. * Makefile.def: To avoid problems running with parallel makes,
  795. build newlib before libgloss so that target specific header
  796. files are availble.
  797. * Makefile.in: Regenerate.
  798. 2007-10-11 Daniel Jacobowitz <dan@codesourcery.com>
  799. * Makefile.def (dependencies): Add all-gdb -> all-libdecnumber.
  800. * Makefile.in: Regenerate.
  801. 2007-10-11 Daniel Jacobowitz <dan@codesourcery.com>
  802. * src-release (GDB_SUPPORT_DIRS): Add libdecnumber.
  803. * libdecnumber: New directory, imported from GCC.
  804. 2007-10-08 Mike Frysinger <vapier@gentoo.org>
  805. * configure.ac (CFLAGS_FOR_BUILD, CXXFLAGS_FOR_BUILD,
  806. LDFLAGS_FOR_BUILD): Default them to host flags only for $host = $build.
  807. Set default CXXFLAGS_FOR_BUILD to CXXFLAGS, not CFLAGS. Set default
  808. LDFLAGS_FOR_BUILD to LDFLAGS, not CFLAGS.
  809. * configure: Regenerate.
  810. 2007-10-01 Paolo Bonzini <bonzini@gnu.org>
  811. * Makefile.tpl (AR_FOR_BUILD, AS_FOR_BUILD, CXX_FOR_BUILD,
  812. DLLTOOL_FOR_BUILD, GCJ_FOR_BUILD, GFORTRAN_FOR_BUILD,
  813. LDFLAGS_FOR_BUILD, LD_FOR_BUILD, NM_FOR_BUILD, RANLIB_FOR_BUILD,
  814. WINDMC_FOR_BUILD, WINDRES_FOR_BUILD): Use autoconf substitutions.
  815. * configure.ac: Default them to host tools for $host = $build.
  816. Subst them.
  817. * configure: Regenerate.
  818. * Makefile.in: Regenerate.
  819. 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
  820. * configure.ac (mipsisa*-*-elfoabi*): New stanza.
  821. * configure: Regenerate.
  822. 2007-09-19 Benjamin Kosnik <bkoz@redhat.com>
  823. * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Move libgomp before
  824. libstdc++.
  825. * Makefile.def: Add libgomp config as a maybe dependency for libstdc++.
  826. * configure: Regenerate.
  827. * Makefile.in: Regenerate.
  828. 2007-09-17 Andreas Schwab <schwab@suse.de>
  829. * configure.ac: Raise minimum makeinfo version to 4.6.
  830. * configure: Regenerate.
  831. 2007-09-15 Alan Modra <amodra@bigpond.net.au>
  832. * configure.ac: Correct makeinfo version check.
  833. * configure: Regenerate.
  834. 2007-09-14 Richard Sandiford <richard@codesourcery.com>
  835. * configure.ac (mips*-sde-elf*): New stanza. Add target-libiberty
  836. to $skipdirs and only disable gprof for newlib. Use the normal
  837. mips*-elf* handling in other respects.
  838. * configure: Regnerate.
  839. 2007-09-12 David Daney <ddaney@avtrex.com>
  840. * configure.ac: Remove mips64*-*-linux* noconfigdirs section, thus
  841. enabling libgcj.
  842. * configure: Regenerate.
  843. 2007-09-12 Richard Guenther <rguenther@suse.de>
  844. * configure.ac (--enable-stage1-checking): If neither --enable-checking
  845. nor --disable-checking is provided also turn on yes and types
  846. checking for stage1.
  847. * configure: Re-generate.
  848. 2007-09-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
  849. PR target/33281
  850. * configure.ac: Use config/mh-mingw on mingw.
  851. * configure: Regenerate.
  852. 2007-09-10 Rask Ingemann Lambertsen <rask@sygehus.dk>
  853. PR other/32154
  854. * configure.ac: For libgloss targets, point the linker to the linker
  855. script, startup code and simulator library.
  856. * configure: Regenerate.
  857. 2007-09-09 Andrew Haley <aph@redhat.com>
  858. * configure.ac (noconfigdirs): Remove target-libffi and
  859. target-libjava.
  860. 2007-08-29 Nick Clifton <nickc@redhat.com>
  861. * config.sub, config.guess: Update from upstream sources.
  862. 2007-08-21 Richard Guenther <rguenther@suse.de>
  863. * configure.ac: Add types checking to stage1 checking flags.
  864. * configure: Regenerate.
  865. 2007-08-18 Paul Brook <paul@codesourcery.com>
  866. Joseph Myers <joseph@codesourcery.com>
  867. * Makefile.tpl (DEBUG_PREFIX_CFLAGS_FOR_TARGET): New.
  868. (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Include it.
  869. * Makefile.in: Regenerate.
  870. * configure.ac (--with-debug-prefix-map): New.
  871. * configure: Regenerate.
  872. 2007-08-17 Richard Sandiford <richard@codesourcery.com>
  873. Nigel Stephens <nigel@mips.com>
  874. * configure.ac (mips*-sde-elf*): New stanza. Use config/mt-sde
  875. as target_makefile_frag.
  876. * configure: Regenerate.
  877. 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
  878. * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
  879. Add to flags_to_pass. Adjust uses of BOOT_CFLAGS.
  880. (bootstrap2-debug, bootstrap-debug): New bootstrap stages.
  881. * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
  882. (do-compare, do-compare3, do-compare-debug): New.
  883. ([+compare-target+]): Use them.
  884. 2007-08-16 Alexandre Oliva <aoliva@redhat.com>
  885. * Makefile.def (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS):
  886. Add to flags_to_pass. Adjust uses of BOOT_CFLAGS.
  887. (bootstrap2-debug, bootstrap-debug): New bootstrap stages.
  888. * Makefile.tpl (STAGE2_CFLAGS, STAGE3_CFLAGS, STAGE4_CFLAGS): New.
  889. (do-compare, do-compare3, do-compare-debug): New.
  890. ([+compare-target+]): Use them.
  891. 2007-08-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  892. Ben Elliston <bje@au.ibm.com>
  893. * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
  894. --silent if $silent.
  895. * configure: Regenerate.
  896. 2007-08-12 Daniel Jacobowitz <dan@codesourcery.com>
  897. * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.
  898. 2007-07-17 Nick Clifton <nickc@redhat.com>
  899. * COPYING3: New file. Contains version 3 of the GNU General
  900. Public License.
  901. * COPYING3.LIB: New file. Contains version 3 of the GNU
  902. Lesser General Public License.
  903. 2007-07-11 Bernd Schmidt <bernd.schmidt@analog.com>
  904. * configure.ac: Fix my previous change to really match GCC.
  905. * configure: Regenerate.
  906. 2007-07-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  907. * configure.ac: Rewrite 'configure --help' strings to look nicer.
  908. * configure: Regenerate.
  909. 2007-07-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  910. * configure.ac: Add some missing m4 quotation.
  911. * configure: Regenerate.
  912. 2007-07-09 Kai Tietz <kai.tietz@onevision.com>
  913. * Makefile.def: Add windmc tool to build.
  914. * Makefile.tpl: Likewise.
  915. * configure.ac: Likewise.
  916. * Makefile.in: Regenerate.
  917. * configure: Regenerate.
  918. 2007-07-05 H.J. Lu <hongjiu.lu@intel.com>
  919. * lt~obsolete.m4: New. Import from 20070318 libtool.
  920. 2007-06-29 Bernd Schmidt <bernd.schmidt@analog.com>
  921. * configure.ac: Don't add target-libmudflap to noconfigdirs for
  922. uclinux and linux-uclibc targets.
  923. * configure: Regenerate.
  924. 2007-06-28 DJ Delorie <dj@redhat.com>
  925. * configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're
  926. not building newlib.
  927. * configure: Regenerated.
  928. 2007-06-22 Daniel Jacobowitz <dan@codesourcery.com>
  929. * src-release (DEVO_SUPPORT): Correct typos.
  930. 2007-06-18 Daniel Jacobowitz <dan@codesourcery.com>
  931. * Makefile.def: Add dependency from configure-gdb to all-bfd.
  932. * Makefile.in: Regenerated.
  933. 2007-06-14 Paolo Bonzini <bonzini@gnu.org>
  934. * Makefile.tpl (cleanstrap): Don't delete the toplevel Makefile.
  935. (distclean-stage[+id+]): Possibly delete stage_last.
  936. * Makefile.in: Regenerate.
  937. 2007-06-07 Ben Elliston <bje@au.ibm.com>
  938. * config.sub, config.guess: Update from upstream sources.
  939. 2007-06-07 Ben Elliston <bje@au.ibm.com>
  940. * Makefile.tpl: Fix spelling error.
  941. * Makefile.in: Regenerate.
  942. 2007-06-04 Paolo Bonzini <bonzini@gnu.org>
  943. Sync with gcc:
  944. 2007-05-30 Jakub Jelinek <jakub@redhat.com>
  945. PR bootstrap/29382
  946. * configure.ac: Don't use -fkeep-inline-functions for GCC < 3.3.1.
  947. * configure: Rebuilt.
  948. 2007-06-01 Steve Ellcey <sje@cup.hp.com>
  949. * libtool.m4 (LT_CMD_MAX_LEN): Try using getconf to set
  950. lt_cv_sys_max_cmd_len.
  951. 2007-05-31 Paolo Bonzini <bonzini@gnu.org>
  952. * ltgcc.m4: Update from GCC.
  953. 2007-05-25 Andreas Tobler <a.tobler@schweiz.org>
  954. * ltmain.sh: Fix Darwin verstring, remove ${wl}.
  955. 2007-05-24 Steve Ellcey <sje@cup.hp.com>
  956. * ltmain.sh: Update from GCC.
  957. * libtool.m4: Update from GCC.
  958. * ltsugar.m4: New. Update from GCC.
  959. * ltversion.m4: New. Update from GCC.
  960. * ltoptions.m4: New. Update from GCC.
  961. * ltconfig: Remove.
  962. * ltcf-c.sh: Remove.
  963. * ltcf-cxx.sh: Remove.
  964. * ltcf-gcj.sh: Remove.
  965. * src-release: Update with new libtool file list.
  966. 2007-05-16 Paolo Bonzini <bonzini@gnu.org>
  967. * Makefile.def (bootstrap_stage): Replace stage_make_flags with
  968. stage_cflags.
  969. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS, POSTSTAGE1_FLAGS_TO_PASS):
  970. Remove CFLAGS/LIBCFLAGS.
  971. (configure-stage[+id+]-[+prefix+][+module+],
  972. all-stage[+id+]-[+prefix+][+module+]): Pass it from [+stage_cflags+].
  973. * Makefile.in: Regenerate.
  974. 2007-04-14 Steve Ellcey <sje@cup.hp.com>
  975. * config-ml.in: Update from GCC.
  976. 2007-04-09 Daniel Jacobowitz <dan@codesourcery.com>
  977. * src-release (do-proto-toplev): Process the support directories before
  978. the tool directory.
  979. 2007-03-21 Richard Sandiford <richard@codesourcery.com>
  980. * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix m4 quoting
  981. of glob. Quote arguments with single quotes too.
  982. * configure: Regenerate.
  983. 2007-03-12 Brooks Moses <brooks.moses@codesourcery.com>
  984. * Makefile.def (fixincludes): Remove unneeded "missing" lines.
  985. * Makefile.in: Regenerate
  986. 2007-03-07 Andreas Schwab <schwab@suse.de>
  987. * configure: Regenerate.
  988. 2007-03-01 Brooks Moses <brooks.moses@codesourcery.com>
  989. * configure.ac: Add "--with-pdfdir" configure option,
  990. which defines pdfdir variable.
  991. * Makefile.def (target=fixincludes): Add install-pdf to
  992. missing targets.
  993. (recursive_targets): Add install-pdf target.
  994. (flags_to_pass): Add pdfdir.
  995. * Makefile.tpl: Add pdfdir handling, add do-install-pdf
  996. target.
  997. * configure: Regenerate
  998. * Makefile.in: Regenerate
  999. 2007-02-28 Eric Christopher <echristo@apple.com>
  1000. Revert:
  1001. 2006-12-07 Mike Stump <mrs@apple.com>
  1002. * Makefile.def (dependencies): Add dependency for
  1003. install-target-libssp and install-target-libgomp on
  1004. install-gcc.
  1005. * Makefile.in: Regenerate.
  1006. 2007-02-27 Matt Kraai <kraai@ftbfs.org>
  1007. * configure: Regenerate.
  1008. * configure.ac: Move statements after variable declarations.
  1009. 2007-02-19 Joseph Myers <joseph@codesourcery.com>
  1010. * configure.ac: Adjust for loop syntax.
  1011. * configure: Regenerate.
  1012. 2007-02-18 Alexandre Oliva <aoliva@redhat.com>
  1013. * configure: Rebuilt.
  1014. 2007-02-18 Alexandre Oliva <aoliva@redhat.com>
  1015. * configure.ac: Drop multiple occurrences of --enable-languages,
  1016. and fix its quoting.
  1017. * configure: Rebuilt.
  1018. 2007-02-17 Mark Mitchell <mark@codesourcery.com>
  1019. Nathan Sidwell <nathan@codesourcery.com>
  1020. Vladimir Prus <vladimir@codesourcery.com
  1021. Joseph Myers <joseph@codesourcery.com>
  1022. * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix quoting.
  1023. * configure: Regenerate.
  1024. 2007-02-13 Daniel Jacobowitz <dan@codesourcery.com>
  1025. * configure.ac (target_libraries): Move libgcc before libiberty.
  1026. * configure: Regenerated.
  1027. 2007-02-13 Paolo Bonzini <bonzini@gnu.org>
  1028. * configure: Regenerate again?
  1029. 2007-02-13 Paolo Bonzini <bonzini@gnu.org>
  1030. * configure: Reapply PR30748 fix which was lost in the previous commit.
  1031. 2007-02-13 Daniel Jacobowitz <dan@codesourcery.com>
  1032. Paolo Bonzini <bonzini@gnu.org>
  1033. PR bootstrap/30753
  1034. * configure.ac: Remove obsolete build / host tests. Use AC_PROG_CC
  1035. unconditionally. Use AC_PROG_CXX. Use ACX_TOOL_DIRS to find $prefix.
  1036. * configure: Regenerated.
  1037. 2007-02-10 Paolo Bonzini <bonzini@gnu.org>
  1038. * configure: Regenerate.
  1039. 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
  1040. PR bootstrap/30748
  1041. * configure.ac: Correct syntax for Solaris ksh.
  1042. * configure: Regenerated.
  1043. 2007-02-09 Paolo Bonzini <bonzini@gnu.org>
  1044. * Makefile.def: Sync with GCC.
  1045. * Makefile.tpl: Sync with GCC.
  1046. * Makefile.in: Regenerate.
  1047. * configure: Regenerate.
  1048. 2007-02-09 Daniel Jacobowitz <dan@codesourcery.com>
  1049. * Makefile.tpl (build_alias, host_alias, target_alias): Use
  1050. noncanonical equivalents.
  1051. * configure.in: Rename to...
  1052. * configure.ac: ...this. Update AC_PREREQ. Prevent error for
  1053. AS_FOR_TARGET. Set build_noncanonical, host_noncanonical, and
  1054. target_noncanonical. Use them. Rewrite removal of configure
  1055. arguments for autoconf 2.59. Discard variable settings. Force
  1056. program_transform_name for native tools.
  1057. * Makefile.in: Regenerated.
  1058. * configure: Regenerated with autoconf 2.59.
  1059. * src-release (DEVO_SUPPORT, do-proto-toplev): Expect configure.ac.
  1060. 2007-02-08 Jeff Johnston <jjohnstn@redhat.com>
  1061. * COPYING.LIBGLOSS: Reformat default Red Hat
  1062. license to fit within 80 columns.
  1063. * COPYING.NEWLIB: Ditto.
  1064. 2007-02-05 Dave Brolley <brolley@redhat.com>
  1065. * Contribute the following changes:
  1066. 2006-11-28 DJ Delorie <dj@redhat.com>
  1067. * configure.in: Fix typo for mep's target_makefile_frag.
  1068. * configure: Regenerated.
  1069. 2005-04-22 Richard Sandiford <rsandifo@redhat.com>
  1070. * configure.in (mep*): Add -mlibrary to FLAGS_FOR_TARGET.
  1071. * configure: Regenerate.
  1072. 2001-09-19 DJ Delorie <dj@redhat.com>
  1073. * configure.in (target_makefile_frag): use mt-mep
  1074. 2001-06-12 Don Howard <dhoward@redhat.com>
  1075. * configure.in: Remove gdb from MeP skip list.
  1076. 2001-04-05 DJ Delorie <dj@redhat.com>
  1077. * configure.in (noconfigdirs): Remove gcc from MeP skip list.
  1078. 2001-03-20 Ben Elliston <bje@redhat.com>
  1079. * configure.in (noconfigdirs): Add gcc and gdb for MeP.
  1080. 2001-03-19 Ben Elliston <bje@redhat.com>
  1081. * config.sub (mep, mep-*): Add.
  1082. 2007-01-31 Andreas Schwab <schwab@suse.de>
  1083. * Makefile.tpl (LDFLAGS): Substitute it.
  1084. * Makefile.in: Regenerate.
  1085. 2007-01-11 Paolo Bonzini <bonzini@gnu.org>
  1086. * configure.in: Change == to = in test command.
  1087. * configure: Regenerate.
  1088. 2007-01-11 Paolo Bonzini <bonzini@gnu.org>
  1089. Nick Clifton <nickc@redhat.com>
  1090. Kaveh R. Ghazi <ghazi@caip.rutgets.edu>
  1091. * configure.in (build_configargs, host_configargs, target_configargs):
  1092. Remove build/host/target parameters.
  1093. (host_libs): Add gmp and mpfr.
  1094. (GMP tests): Reorganize to allow in-tree GMP/MPFR.
  1095. * Makefile.def (gmp, mpfr): New.
  1096. (gcc): Remove target.
  1097. * Makefile.tpl (build_os, build_vendor, host_os, host_vendor,
  1098. target_os, target_vendor): New.
  1099. (configure): Add host_alias/target_alias arguments. Adjust invocations.
  1100. * configure: Regenerate.
  1101. * Makefile.in: Regenerate.
  1102. 2007-01-11 Matt Fago <fago@earthlink.net>
  1103. * configure.in: Try to link to functions only in mpfr 2.2.x
  1104. to improve robustness of configure tests.
  1105. * configure: Regenerate.
  1106. 2007-01-08 Kai Tietz <kai.tietz@onevision.com>
  1107. * configure.in: Add support for an x86_64-mingw* target.
  1108. * configure: Regenerate.
  1109. 2007-01-05 Daniel Jacobowitz <dan@codesourcery.com>
  1110. * Makefile.tpl (all-target): Correct @if conditional for target
  1111. modules.
  1112. * configure.in: Omit libiberty if building only target libgcc.
  1113. * configure, Makefile.in: Regenerated.
  1114. 2007-01-04 Paolo Bonzini <bonzini@gnu.org>
  1115. * configure.in: Use DEV-PHASE to detect the default for --enable-werror.
  1116. * configure: Regenerate.
  1117. 2007-01-03 Daniel Jacobowitz <dan@codesourcery.com>
  1118. * Makefile.def (target_modules): Add libgcc.
  1119. (lang_env_dependencies): Remove default items. Use no_c and no_gcc.
  1120. * Makefile.tpl (clean-target-libgcc): Delete.
  1121. (configure-target-[+module+]): Emit --disable-bootstrap dependencies
  1122. on gcc even for bootstrapped modules. Rewrite handling of
  1123. lang_env_dependencies to loop over target_modules.
  1124. * configure.in (target_libraries): Add target-libgcc.
  1125. * Makefile.in, configure: Regenerated.
  1126. 2006-12-29 Paolo Bonzini <bonzini@gnu.org>
  1127. Sync with gcc:
  1128. 2006-12-29 Paolo Bonzini <bonzini@gnu.org>
  1129. * configure.in: Reorganize recognition of languages. Add
  1130. --enable-stage1-languages. Show supported languages for the chosen
  1131. target rather than all recognized languages.
  1132. * configure: Regenerate.
  1133. 2006-12-29 Paolo Bonzini <bonzini@gnu.org>
  1134. * Makefile.tpl (GCC_STRAP_TARGETS, all-prebootstrap): Remove.
  1135. * Makefile.in: Regenerate.
  1136. 2006-12-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  1137. * configure.in: Warn that MPFR 2.2.0 is buggy.
  1138. * configure: Regenerate.
  1139. 2006-12-27 Ian Lance Taylor <iant@google.com>
  1140. * configure.in: When removing Makefiles to force a reconfigure, also
  1141. remove prev-DIR*/Makefile.
  1142. * configure: Regenerate.
  1143. 2006-12-23 Kazu Hirata <kazu@codesourcery.com>
  1144. * config.bfd: Recognize fido.
  1145. 2006-12-19 Paolo Bonzini <bonzini@gnu.org>
  1146. Sync with gcc:
  1147. 2006-12-19 Paolo Bonzini <bonzini@gnu.org>
  1148. * configure.in: Remove "$build" case for powerpc-*-darwin* since
  1149. it only affects bootstrap and could be tested on "$host" as well.
  1150. * configure: Regenerate.
  1151. * config/mh-ppc-darwin: Add to the stage1 cflags here.
  1152. 2006-12-19 Paolo Bonzini <bonzini@gnu.org>
  1153. PR bootstrap/29544
  1154. * Makefile.def (flags_to_pass): Add STAGE1_CHECKING.
  1155. (bootstrap_stage): Add STAGE1_CHECKING to stage1 configure flags,
  1156. move here comment from Makefile.tpl.
  1157. * Makefile.tpl: Move some definitions higher in the file.
  1158. (STAGE1_CHECKING): New.
  1159. * configure.in: Add --enable-stage1-checking.
  1160. * configure: Regenerate.
  1161. * Makefile.in: Regenerate.
  1162. 2006-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  1163. * configure.in: Update error message for missing GMP/MPFR.
  1164. * configure: Regenerate.
  1165. 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  1166. * configure.in: Update MPFR version in error message.
  1167. * configure: Regenerate.
  1168. 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  1169. * configure.in (--with-mpfr-dir, --with-gmp-dir): Remove flags.
  1170. (--with-mpfr-include, --with-mpfr-lib, --with-gmp-include,
  1171. --with-gmp-lib): New flags.
  1172. * configure: Regenerate.
  1173. 2006-12-12 Andreas Tobler <a.tobler@schweiz.org>
  1174. PR bootstrap/30134
  1175. * configure.in: Correct x86 darwin support for libjava to powerpc
  1176. and i?86 only.
  1177. * configure: Regenerate.
  1178. 2006-12-11 Alan Modra <amodra@bigpond.net.au>
  1179. * configure.in: Handle spu makefile frag.
  1180. * Makefile.tpl (MAINT): Define
  1181. (MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define.
  1182. * configure: Regenerate.
  1183. * Makefile.in: Regenerate.
  1184. 2006-12-11 Ben Elliston <bje@au.ibm.com>
  1185. * config.sub, config.guess: Update from upstream sources.
  1186. 2006-12-11 Ben Elliston <bje@au.ibm.com>
  1187. * configure.in: Sync with GCC (spu-*-*).
  1188. * configure: Sync with GCC.
  1189. 2006-12-07 Mike Stump <mrs@apple.com>
  1190. * Makefile.def (dependencies): Add dependency for
  1191. install-target-libssp and install-target-libgomp on
  1192. install-gcc.
  1193. * Makefile.in: Regenerate.
  1194. 2006-11-16 Paolo Bonzini <bonzini@gnu.org>
  1195. * Makefile.tpl (clean-target-libgcc): Test for gcc Makefile presence.
  1196. (unstage): Test for stage_last presence.
  1197. PR bootstrap/29802
  1198. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Add HOST_SUBDIR in STAGE_PREFIX.
  1199. * Makefile.in: Regenerate.
  1200. 2006-11-14 DJ Delorie <dj@redhat.com>
  1201. * Makefile.tpl (clean-stage*): Sync with GCC (clean).
  1202. * Makefile.in: Sync with GCC.
  1203. * configure.in: Sync with GCC (mpfr, gmp).
  1204. * configure: Sync with GCC.
  1205. 2006-11-08 Jie Zhang <jie.zhang@analog.com>
  1206. * configure.in: Remove target-libgloss from noconfigdirs for
  1207. bfin-*-*.
  1208. * configure: Regenerated.
  1209. 2006-10-27 Jeff Johnston <jjohnstn@redhat.com>
  1210. * COPYING.NEWLIB: Add spu license.
  1211. * COPYING.LIBGLOSS: Ditto.
  1212. 2006-10-17 Brooks Moses <bmoses@stanford.edu>
  1213. * Makefile.def: Added pdf target handling.
  1214. * Makefile.tpl: Added pdf target handling.
  1215. * Makefile.in: Regenerated.
  1216. 2006-10-11 Jeff Johnston <jjohnstn@redhat.com>
  1217. * COPYING.NEWLIB: Updated.
  1218. * COPYING.LIBGLOSS: Ditto.
  1219. 2006-09-27 Dave Brolley <brolley@redhat.com>
  1220. * configure.in (RUNTEST): Look for 'runtest' in the source tree by using
  1221. $s instead of $r.
  1222. * configure: Regenerated.
  1223. 2006-09-26 Ben Elliston <bje@au.ibm.com>
  1224. * config.sub, config.guess: Update from upstream sources.
  1225. 2006-09-20 Thiemo Seufer <ths@mips.com>
  1226. * configure.in: Remove redundant handling of mips*-dec-bsd*. Likewise
  1227. for mipstx39-*-*. Disable libgloss for mips64*-*-linux*.
  1228. * configure: Regenerate.
  1229. 2006-08-30 Corinna Vinschen <corinna@vinschen.de>
  1230. * configure.in: Never build newlib for a Mingw host.
  1231. Never build newlib as Mingw target library.
  1232. Test the existence of winsup/cygwin for building a Cygwin newlib,
  1233. rather than just winsup.
  1234. Add winsup/mingw and winsup/w32api paths to FLAGS_FOR_TARGET if
  1235. building a Mingw target.
  1236. * configure: Regenerate.
  1237. 2006-08-15 Thiemo Seufer <ths@mips.com>
  1238. Nigel Stephens <nigel@mips.com>
  1239. David Ung <davidu@mips.com>
  1240. * config.sub: Add support for sde as alias of mipsisa32-sde-elf.
  1241. 2006-07-25 Paolo Bonzini <bonzini@gnu.org>
  1242. Sync from GCC:
  1243. 2006-07-04 Eric Botcazou <ebotcazou@libertysurf.fr>
  1244. PR bootstrap/18058
  1245. * configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1
  1246. if the bootstrap compiler is a GCC version that supports it.
  1247. * configure: Regenerate.
  1248. 2006-07-22 Daniel Jacobowitz <dan@codesourcery.com>
  1249. * configure.in: Allow mingw32 and cygwin targets to build cross-gdb.
  1250. * configure: Regenerated.
  1251. 2006-07-18 Paolo Bonzini <bonzini@gnu.org>
  1252. * Makefile.tpl (configure-stageN-MODULE): Pass --with-build-libsubdir
  1253. for stages after the first.
  1254. 2006-07-17 Jakub Jelinek <jakub@redhat.com>
  1255. * Makefile.def: Add dependencies for configure-opcodes
  1256. on configure-intl and all-opcodes on all-intl.
  1257. * Makefile.in: Regenerated.
  1258. 2006-07-04 Peter O'Gorman <peter@pogma.com>
  1259. * ltconfig: chmod 644 before ranlib during install.
  1260. 2006-07-03 Paolo Bonzini <bonzini@gnu.org>
  1261. * configure.in: Fix thinkos in previous check-in.
  1262. * configure: Regenerate.
  1263. 2006-07-03 Paolo Bonzini <bonzini@gnu.org>
  1264. Sync from gcc:
  1265. 2007-07-03 Paolo Bonzini <bonzini@gnu.org>
  1266. PR other/27063
  1267. * configure.in: Test subdir_requires and give an appropriate
  1268. error message.
  1269. * configure: Regenerate.
  1270. 2006-06-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  1271. PR target/27540
  1272. * configure.in: Only enable libgomp on IRIX 6.
  1273. * configure: Regenerate.
  1274. 2006-06-20 David Ayers <d.ayers@inode.at>
  1275. PR bootstrap/28072
  1276. * configure.in: Add target-boehm-gc to noconfigdirs depending on
  1277. whether target-libjava is being configured instead of whether the
  1278. java front end is enabled.
  1279. * configure: Regenerate.
  1280. 2006-06-15 Mark Shinwell <shinwell@codesourcery.com>
  1281. * include/elf/arm.h: Correct names of R_ARM_LDC_G{0,1,2}
  1282. to R_ARM_LDC_SB_G{0,1,2} respectively.
  1283. 2006-06-15 Paolo Bonzini <bonzini@gnu.org>
  1284. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS
  1285. too.
  1286. * Makefile.in: Regenerate.
  1287. 2006-06-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1288. Sync from gcc:
  1289. 2006-06-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1290. * configure.in: Don't enable libgomp on hpux10.
  1291. * configure: Rebuilt.
  1292. 2006-06-13 David Ayers <d.ayers@inode.at>
  1293. Sync from gcc:
  1294. 2006-06-12 David Ayers <d.ayers@inode.at>
  1295. PR bootstrap/27963
  1296. PR target/19970
  1297. * configure.in: Remove target-boehm-gc from noconfigdirs where
  1298. ${libgcj} is specified.
  1299. * configure: Regenerate.
  1300. 2006-06-08 Jeff Johnston <jjohnstn@redhat.com>
  1301. Sync from gcc:
  1302. 2005-01-12 David Edelsohn <edelsohn@gnu.org>
  1303. Andreas Schwab <schwab@suse.de>
  1304. PR bootstrap/18033
  1305. * config-ml.in: Eval option if surrounded by single quotes.
  1306. 2006-06-07 Carlos O'Donell <carlos@codesourcery.com>
  1307. Sync from gcc:
  1308. 2006-06-06 David Ayers <d.ayers@inode.at>
  1309. PR libobjc/13946
  1310. * Makefile.def: Add dependencies for libobjc which boehm-gc.
  1311. * Makefile.in: Regenerate.
  1312. * configure.in: Add --enable-objc-gc at toplevel and have it
  1313. enable boehm-gc for Objective-C.
  1314. Remove target-boehm-gc from libgcj.
  1315. Add target-boehm-gc to target_libraries.
  1316. Add target-boehm-gc to noconfigdirs where ${libgcj}
  1317. is specified.
  1318. Assert that boehm-gc is supported when requested for Objective-C.
  1319. Only build boehm-gc if needed either for Java or Objective-C.
  1320. * configure: Regenerate.
  1321. 2006-06-05 Paolo Bonzini <bonzini@gnu.org>
  1322. PR 27674
  1323. * Makefile.tpl (configure-[+prefix+][+module+],
  1324. all-[+prefix+][+module+]): Depend on stage_current if bootstrapping.
  1325. Remove rule to unstage bootstrapped modules.
  1326. (stage_current): New.
  1327. * Makefile.in: Regenerate.
  1328. 2006-05-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1329. Andreas Tobler <a.tobler@schweiz.ch>
  1330. * configure.in: Enable libgcj for hppa*-hp-hpux11*.
  1331. * configure: Rebuilt.
  1332. Revert
  1333. 2006-01-31 Richard Guenther <rguenther@suse.de>
  1334. Paolo Bonzini <bonzini@gnu.org>
  1335. * Makefile.def (target_modules): Add libgcc-math target module.
  1336. * configure.in (target_libraries): Add libgcc-math target library.
  1337. (--enable-libgcc-math): New configure switch.
  1338. * Makefile.in: Re-generate.
  1339. * configure: Re-generate.
  1340. 2006-06-05 Jeff Johnston <jjohnstn@redhat.com>
  1341. * config-ml.in: Alter CCASFLAGS to include special
  1342. multilib options the same as is done for CFLAGS.
  1343. 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com>
  1344. * Makefile.def: Added dependencies from sim and gdb on intl, and
  1345. added configure dependencies to everything with an all dependency
  1346. on intl.
  1347. * gettext.m4: Removed.
  1348. * src-release (DEVO_SUPPORT): Don't mention gettext.m4.
  1349. (GDB_SUPPORT_DIRS): Add intl.
  1350. * Makefile.in: Regenerated.
  1351. 2006-05-25 Daniel Jacobowitz <dan@codesourcery.com>
  1352. * src-release (DEVO_SUPPORT): Add config.rpath.
  1353. 2006-05-25 Paolo Bonzini <bonzini@gnu.org>
  1354. * Makefile.def (bfd, opcodes): Fix lib_path.
  1355. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS.
  1356. (restrap): Move under "@if gcc-bootstrap". Fix typo.
  1357. * Makefile.in: Regenerate.
  1358. 2006-05-24 Mark Shinwell <shinwell@codesourcery.com>
  1359. * configure.in: Enable gprof for cross builds.
  1360. * configure: Regenerate.
  1361. 2006-05-17 Daniel Jacobowitz <dan@codesourcery.com>
  1362. * src-release (MAKEINFOFLAGS): Define.
  1363. (do-proto-toplev): Pass MAKEINFOFLAGS to submakes.
  1364. 2006-05-14 Ben Elliston <bje@au.ibm.com>
  1365. * config.sub, config.guess: Update from upstream sources.
  1366. 2006-05-12 Ben Elliston <bje@au.ibm.com>
  1367. * config.sub, config.guess: Update from upstream sources.
  1368. 2006-05-04 Steve Ellcey <sje@cup.hp.com>
  1369. * blt, iwidgets, mmalloc: Remove directories.
  1370. 2006-05-01 DJ Delorie <dj@redhat.com>
  1371. * configure.in: Restore CFLAGS if GMP isn't present.
  1372. * configure: Regenerate.
  1373. 2006-04-18 DJ Delorie <dj@redhat.com>
  1374. * configure.in (m32c): Build libstdc++-v3. Pass flags to
  1375. reference libgloss so that libssp can be built in a combined
  1376. tree.
  1377. * configure: Regenerate.
  1378. 2006-04-10 Ben Elliston <bje@au.ibm.com>
  1379. * contrib: Remove directory.
  1380. 2006-04-06 Carlos O'Donell <carlos@codesourcery.com>
  1381. * Makefile.tpl: Add install-html target.
  1382. * Makefile.def: Add install-html target.
  1383. * Makefile.in: Regenerate.
  1384. * configure.in: Add --with-datarootdir, --with-docdir,
  1385. and --with-htmldir options.
  1386. * configure: Regenerate.
  1387. 2006-03-31 Ben Elliston <bje@au.ibm.com>
  1388. PR binutils/1860
  1389. * configure.in: Require makeinfo 4.4 or higher.
  1390. * configure: Regenerate.
  1391. 2006-03-14 Paolo Bonzini <bonzini@gnu.org>
  1392. * Makefile.in: Regenerate.
  1393. 2006-03-14 Paolo Bonzini <bonzini@gnu.org>
  1394. Sync with gcc:
  1395. 2006-03-10 Aldy Hernandez <aldyh@redhat.com>
  1396. * configure.in: Handle --disable-<component> generically.
  1397. * configure: Regenerate.
  1398. 2006-02-21 Rafael Avila de Espindola <rafael.espindola@gmail.com>
  1399. * Makefile.tpl (BUILD_CONFIGDIRS): Remove.
  1400. (TARGET_CONFIGDIRS): Remove.
  1401. * configure.in: Remove AC_SUBST(target_configdirs).
  1402. * Makefile.in, configure: Regenerated.
  1403. 2006-03-01 H.J. Lu <hongjiu.lu@intel.com>
  1404. PR libgcj/17311
  1405. * ltmain.sh: Don't use "$finalize_rpath" for compile.
  1406. 2006-02-20 Paolo Bonzini <bonzini@gnu.org>
  1407. PR bootstrap/25670
  1408. * Makefile.tpl ([+compare-target+]): Print explanation messages.
  1409. * Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES): New flags_to_pass.
  1410. * Makefile.tpl (BASE_FLAGS_TO_PASS): Support optional flags_to_pass.
  1411. (EXTRA_GCC_FLAGS): Remove ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES,
  1412. BUILD_PREFIX, BUILD_PREFIX_1.
  1413. * configure.in: (BUILD_PREFIX, BUILD_PREFIX_1): Don't substitute.
  1414. * Makefile.def (bootstrap stage 1): Pass LIBCFLAGS too.
  1415. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Override LIBCFLAGS too.
  1416. * Makefile.tpl (configure-stage[+id+]-[+prefix+][+module+],
  1417. all-stage[+id+]-[+prefix+][+module+], : Use $(current_stage) instead
  1418. of `cat stage_current`. Always provide the `r' and `s' variables.
  1419. (clean-stage[+id+]-[+prefix+][+module+]): Likewise, and make it into
  1420. a single shell execution.
  1421. (configure-[+prefix+][+module+], all-[+prefix+][+module+]): For
  1422. bootstrapped modules, make the stage1 module if the build was not
  1423. started yet, else build the current stage.
  1424. (all-host, all-target): Omit bootstrapped modules (if bootstrapping).
  1425. (all-build, all-host, all-target, [+make_target+]-host,
  1426. [+make_target+]-target): Do not use \-continued lines.
  1427. (target modules): Depend on stage_last, not all-gcc, if bootstrapping.
  1428. (current_stage, restrap, stage_last): New.
  1429. * Makefile.in: Regenerate.
  1430. * configure: Regenerate.
  1431. 2006-02-14 Paolo Bonzini <bonzini@gnu.org>
  1432. Sync from gcc:
  1433. 2006-01-31 Richard Guenther <rguenther@suse.de>
  1434. Paolo Bonzini <bonzini@gnu.org>
  1435. * Makefile.def (target_modules): Add libgcc-math target module.
  1436. * configure.in (target_libraries): Add libgcc-math target library.
  1437. (--enable-libgcc-math): New configure switch.
  1438. * Makefile.in: Re-generate.
  1439. * configure: Re-generate.
  1440. * libgcc-math: New toplevel directory.
  1441. 2006-01-18 Richard Henderson <rth@redhat.com>
  1442. Jakub Jelinek <jakub@redhat.com>
  1443. Diego Novillo <dnovillo@redhat.com>
  1444. * libgomp: New directory.
  1445. * Makefile.def: Add target_module libgomp.
  1446. * Makefile.in: Regenerate.
  1447. * configure.in (target_libraries): Add target-libgomp.
  1448. * configure: Regenerate.
  1449. 2006-02-14 Paolo Bonzini <bonzini@gnu.org>
  1450. Andreas Schwab <schwab@suse.de>
  1451. * configure: Regenerate.
  1452. 2006-01-16 Paolo Bonzini <bonzini@gnu.org>
  1453. * configure.in: Set with_gnu_as, with_gnu_ld, with_newlib earlier.
  1454. Set md_exec_prefix. Use ACX_CHECK_INSTALLED_TARGET_TOOL to find
  1455. the assembler, linker and binutils.
  1456. * configure: Regenerate.
  1457. 2006-01-16 Nick Clifton <nickc@redhat.com>
  1458. * config.sub, config.guess: Sync from config repository.
  1459. 2006-01-05 Alexandre Oliva <aoliva@redhat.com>
  1460. * Makefile.tpl (clean-stage[+id+]-[+prefix+][+module+]): Remove
  1461. @ from continuation.
  1462. * Makefile.in: Rebuilt.
  1463. 2006-01-04 Paolo Bonzini <bonzini@gnu.org>
  1464. Sync from gcc:
  1465. 2006-01-04 Paolo Bonzini <bonzini@gnu.org>
  1466. PR bootstrap/24252
  1467. * Makefile.def (flags_to_pass): Add STAGE1_CFLAGS and STAGE1_LANGUAGES.
  1468. * Makefile.tpl (OBJDUMP): New.
  1469. (EXTRA_HOST_FLAGS): Add it.
  1470. (EXTRA_GCC_FLAGS): Remove flags already specified in flags_to_pass.
  1471. * Makefile.tpl (stage[+id+]-start, stage[+id+]-end): Do not try
  1472. to use symbolic links between directories. Avoid race conditions
  1473. or make them harmless.
  1474. * configure.in: Do not try to use symbolic links between directories.
  1475. * Makefile.def (LEAN): Pass.
  1476. * Makefile.tpl (LEAN): Define.
  1477. (stage[+id+]-start): Accept that the previous directory does not
  1478. exist, if the bootstrap is lean.
  1479. (stage[+id+]-bubble): Invoke lean bootstrap commands after
  1480. stage[+id+]-start. Use a makefile variable and an `if' instead of a
  1481. configure substitution.
  1482. ([+compare-target+]): Likewise.
  1483. ([+bootstrap-target+]-lean): New.
  1484. * configure.in: Remove lean bootstrap support from here.
  1485. * Makefile.in: Regenerate.
  1486. * configure: Regenerate.
  1487. 2006-01-02 Andreas Schwab <schwab@suse.de>
  1488. * configure.in: When reconfiguring remove Makefile in
  1489. all stage directories.
  1490. * configure: Regenerate.
  1491. 2005-12-27 Leif Ekblad <leif@rdos.net>
  1492. * configure.in: Add support for RDOS target.
  1493. * configure: Regenerate.
  1494. 2005-12-27 Nick Clifton <nickc@redhat.com>
  1495. PR binutils/1990
  1496. * libtool.m4: Synchronize with version in GCC sources.
  1497. 2005-12-20 Paolo Bonzini <bonzini@gnu.org>
  1498. Revert Ada-related part of the previous change.
  1499. * Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, ADAFLAGS_FOR_TARGET):
  1500. Do not pass.
  1501. * Makefile.tpl (BOOT_ADAFLAGS): Do not define.
  1502. * Makefile.in: Regenerate.
  1503. * configure.in: Do not include mt-ppc-aix target fragment.
  1504. * configure: Regenerate.
  1505. 2005-12-19 Paolo Bonzini <bonzini@gnu.org>
  1506. * configure.in: Select appropriate fragments for PowerPC/AIX.
  1507. * configure: Regenerate.
  1508. * Makefile.def (flags_to_pass): Add ADAFLAGS, BOOT_ADAFLAGS,
  1509. BOOT_CFLAGS, BOOT_LDFLAGS.
  1510. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Handle BOOT_ADAFLAGS,
  1511. BOOT_CFLAGS, BOOT_LDFLAGS.
  1512. (TARGET_FLAGS_TO_PASS): Handle ADAFLAGS_FOR_TARGET.
  1513. (stage[+id+]-bubble): Pass flags recursively to the comparison target.
  1514. (stage): Fail if we cannot complete the work.
  1515. * Makefile.in: Regenerate.
  1516. 2005-12-16 Jeff Johnston <jjohnstn@redhat.com>
  1517. * COPYING.NEWLIB: Update copyright year for default
  1518. copyright.
  1519. 2005-12-15 Paolo Bonzini <bonzini@gnu.org>
  1520. * Makefile.tpl (all, do-[+make_target+], do-check, install,
  1521. install-host-nogcc): Don't invoke $(stage) at the end.
  1522. * Makefile.in: Regenerate.
  1523. 2005-12-14 Paolo Bonzini <bonzini@gnu.org>
  1524. * configure.in: Flip the top-level bootstrap switch.
  1525. * configure: Regenerate.
  1526. Merge from gcc:
  1527. 2005-12-14 Daniel Jacobowitz <dan@codesourcery.com>
  1528. * Makefile.tpl: Throughout the file, use : $(MAKE) along with
  1529. $(stage) and $(unstage).
  1530. (EXTRA_TARGET_FLAGS): Correct double-quoting.
  1531. (all): Remove stray semicolon.
  1532. (local-distclean): Don't handle multilib.tmp and multilib.out.
  1533. (install.all): Set $s for consistency.
  1534. (configure-[+prefix+][+module+]): Instead of [+deps+], handle
  1535. check_multilibs setting. Always make the install directory.
  1536. (configure-stage[+id+]-[+prefix+][+module+]): Likewise.
  1537. Correct @if/@endif.
  1538. (all-stage[+id+]-[+prefix+][+module+]): Correct @if/@endif.
  1539. ($(TARGET_SUBDIR)/[+module+]/multilib.out): Remove.
  1540. (stage[+id+]-start, stage[+id+]-end): Stage $(TARGET_SUBDIR).
  1541. (multilib.out): Remove.
  1542. * Makefile.in: Regenerated.
  1543. 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
  1544. * config.sub: Replace ms1 arch with mt. Allow ms1 as alias.
  1545. * configure.in: Replace ms1 arch with mt.
  1546. * configure: Rebuilt.
  1547. 2005-12-05 Paolo Bonzini <bonzini@gnu.org>
  1548. Sync with gcc:
  1549. 2005-12-12 Nathan Sidwell <nathan@codesourcery.com>
  1550. * config.sub: Replace ms1 arch with mt. Allow ms1 as alias.
  1551. * configure.in: Replace ms1 arch with mt.
  1552. * configure: Rebuilt.
  1553. 2005-12-05 Paolo Bonzini <bonzini@gnu.org>
  1554. Sync with gcc:
  1555. 2005-12-05 Paolo Bonzini <bonzini@gnu.org>
  1556. * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
  1557. CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
  1558. "CONFIGURED_" from the AC_CHECK_PROGS invocation. Move below.
  1559. Find in-tree tools if available.
  1560. (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
  1561. (CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
  1562. (*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
  1563. (COMPILER_*_FOR_TARGET): New.
  1564. * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
  1565. (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
  1566. (CONFIGURED_*, USUAL_*): Remove.
  1567. (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
  1568. STRIP): Use autoconf substitutions.
  1569. (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
  1570. COMPILER_NM_FOR_TARGET): New.
  1571. (EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
  1572. (all): Make all-host and all-target in parallel.
  1573. (do-[+make_target+], do-check, install, [+compare-target+]): Ensure
  1574. that $$r and $$s are set before invoking a recursive make.
  1575. (stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
  1576. ([+bootstrap-target+]): Inline most of the `all' target.
  1577. 2005-11-29 Ben Elliston <bje@au.ibm.com>
  1578. * Makefile.tpl (clean-target-libgcc): Invoke clean-target-libgcc
  1579. from the gcc build directory.
  1580. * Makefile.in: Regenerate.
  1581. 2005-11-29 Ben Elliston <bje@au.ibm.com>
  1582. * Makefile.def: Add new libdecnumber host_module. Make all-gcc
  1583. depend on all-libdecnumber.
  1584. * configure.in (host_libs): Include libdecnumber.
  1585. * Makefile.in: Regenerate.
  1586. * configure: Likewise.
  1587. 2005-11-21 Kean Johnston <jkj@sco.com>
  1588. * config.sub, config.guess: Sync from upstream sources.
  1589. 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
  1590. * Makefile.def: Remove gdb dependencies for gdbtk.
  1591. * Makefile.tpl (CONFIGURE_GDB_TK, INSTALL_GDB_TK): New variables.
  1592. (configure-gdb, install-gdb): New rules.
  1593. * configure.in: Set CONFIGURE_GDB_TK and INSTALL_GDB_TK.
  1594. * Makefile.in, configure: Regenerated.
  1595. 2005-10-22 Paolo Bonzini <bonzini@gnu.org>
  1596. PR bootstrap/24297
  1597. * Makefile.tpl (do-[+make-target+], do-check, install,
  1598. stage[+id+]-bubble, [+compare-target+]): Ensure $$r and $$s
  1599. are set before recursing.
  1600. * Makefile.in: Regenerate.
  1601. 2005-10-20 Eric Botcazou <ebotcazou@adacore.com>
  1602. PR bootstrap/18939
  1603. * Makefile.def (gcc) <target>: Fix thinko.
  1604. * Makefile.in: Regenerate.
  1605. 2005-10-17 Bernd Schmidt <bernd.schmidt@analog.com>
  1606. * configure.in (bfin-*-*): Use test, not brackets, in if statement.
  1607. * configure: Regenerate.
  1608. 2005-10-09 Kazu Hirata <kazu@codesourcery.com>
  1609. * configure.in (arm-*-linux-gnueabi): Add to noconfigdirs
  1610. target-libffi, target-qthreads, target-libjava, and
  1611. targetlibobjc.
  1612. * configure: Regenerate.
  1613. 2005-10-06 Daniel Jacobowitz <dan@codesourcery.com>
  1614. * Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.
  1615. * Makefile.tpl (BASE_TARGET_EXPORTS): Add OBJDUMP.
  1616. (OBJDUMP_FOR_TARGET, CONFIGURED_OBJDUMP_FOR_TARGET)
  1617. (USUAL_OBJDUMP_FOR_TARGET): New.
  1618. (EXTRA_TARGET_FLAGS): Add OBJDUMP.
  1619. * configure.in: Check for $OBJDUMP_FOR_TARGET.
  1620. * configure, Makefile.in: Regenerated.
  1621. 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
  1622. * Makefile.tpl (all) [gcc-no-bootstrap]: Make prebootstrap packages
  1623. before other host packages.
  1624. 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
  1625. PR bootstrap/22340
  1626. * configure.in (default_target): Remove.
  1627. * Makefile.tpl (all): Do not use prerequisites as subroutines
  1628. (all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet.
  1629. (do-[+make_target+], check, install, [+bootstrap_target+]): Do not
  1630. use prerequisites as subroutines.
  1631. (check-host, check-target): New.
  1632. (bootstrap configure & all targets): Do not use stage*-start
  1633. if the directory layout is already ok.
  1634. (non-bootstrap configure & all targets): Prepend a $(unstage).
  1635. (stage[+id+]-bubble): Do that here. Do not use NOTPARALLEL.
  1636. (NOTPARALLEL): Remove.
  1637. (unstage, stage variables): New variables.
  1638. (unstage, stage targets): Simply expand to those variables.
  1639. * configure: Regenerate.
  1640. * Makefile.in: Regenerate.
  1641. 2005-10-04 James E Wilson <wilson@specifix.com>
  1642. * Makefile.def (lang_env_dependencies): Add libmudflap.
  1643. * Makefile.in: Regenerate.
  1644. 2005-10-03 Catherine Moore <clm@cm00re.com>
  1645. * configure.in (bfin-*-*): Support bfin.
  1646. * configure: Regenerated.
  1647. 2005-09-30 H.J. Lu <hongjiu.lu@intel.com>
  1648. * configure.in (*-*-darwin*): Build bfd, binutils and opcodes.
  1649. * configure: Regenerated.
  1650. 2005-09-28 Geoffrey Keating <geoffk@apple.com>
  1651. * Makefile.tpl (BASE_TARGET_EXPORTS): Add LIPO, STRIP.
  1652. (LIPO_FOR_TARGET): New.
  1653. (CONFIGURED_LIPO_FOR_TARGET): New.
  1654. (USUAL_LIPO_FOR_TARGET): New.
  1655. (STRIP_FOR_TARGET): New.
  1656. (CONFIGURED_STRIP_FOR_TARGET): New.
  1657. (USUAL_STRIP_FOR_TARGET): New.
  1658. * Makefile.def (flags_to_pass): Add LIPO_FOR_TARGET and
  1659. STRIP_FOR_TARGET.
  1660. * configure.in: Set LIPO_FOR_TARGET, STRIP_FOR_TARGET,
  1661. CONFIGURED_LIPO_FOR_TARGET, CONFIGURED_STRIP_FOR_TARGET.
  1662. * Makefile.in: Regenerate.
  1663. * configure: Regenerate.
  1664. 2005-09-19 David Edelsohn <edelsohn@gnu.org>
  1665. * configure.in (powerpc-*-aix*): Add target-libssp to noconfigdirs.
  1666. (rs6000-*-aix*): Same.
  1667. * configure: Regenerate.
  1668. 2005-09-14 Francois-Xavier Coudert <coudert@clipper.ens.fr>
  1669. * configure.in: Recognize f95 in the --enable-languages option,
  1670. and substitute it for fortran, issuing a warning.
  1671. * configure: Regenerate.
  1672. 2005-09-07 Ben Elliston <bje@au.ibm.com>
  1673. Import from Autoconf sources:
  1674. 2005-09-06 Paul Eggert <eggert@cs.ucla.edu>
  1675. * move-if-change: Don't output "$2 is unchanged"; suggested by Ben
  1676. Elliston. Handle weird characters correctly.
  1677. 2005-08-30 Phil Edwards <phil@codesourcery.com>
  1678. * configure.in (*-*-vxworks*): Add target-libstdc++-v3 to noconfigdirs.
  1679. * configure: Regenerated.
  1680. 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
  1681. * Makefile.def (libssp): Add to lang_env_dependencies.
  1682. * Makefile.in: Regenerate.
  1683. 2005-08-17 Christian Groessler <chris@groessler.org>
  1684. * Makefile.tpl: (USUAL_CC_FOR_TARGET): Add missing trailing slash.
  1685. * Makefile.in: Regenerate.
  1686. 2005-08-12 Paolo Bonzini <bonzini@gnu.org>
  1687. * configure.in: Replace NCN_STRICT_CHECK_TOOL with
  1688. NCN_STRICT_CHECK_TOOLS, and likewise for NCN_STRICT_CHECK_TARGET_TOOLS.
  1689. Look for alternate names of the target cc and c++
  1690. * configure: Regenerate.
  1691. 2005-08-08 Paolo Bonzini <bonzini@gnu.org>
  1692. * configure.in (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
  1693. GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Find
  1694. them with NCN_STRICT_CHECK_TARGET_TOOL, like the other target
  1695. tools; remove code to manually set them.
  1696. (Target tools): Look in the environment for them.
  1697. * Makefile.tpl (CC_FOR_TARGET, CXX_FOR_TARGET, GCJ_FOR_TARGET,
  1698. GCC_FOR_TARGET, RAW_CXX_FOR_TARGET, GFORTRAN_FOR_TARGET): Redefine.
  1699. (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): Look into gcc
  1700. build directory.
  1701. (CONFIGURED_CC_FOR_TARGET, CONFIGURED_CXX_FOR_TARGET,
  1702. CONFIGURED_GCJ_FOR_TARGET, CONFIGURED_GCC_FOR_TARGET,
  1703. CONFIGURED_GFORTRAN_FOR_TARGET, USUAL_CC_FOR_TARGET,
  1704. USUAL_CXX_FOR_TARGET, USUAL_GCJ_FOR_TARGET, USUAL_GCC_FOR_TARGET,
  1705. USUAL_RAW_CXX_FOR_TARGET, USUAL_GFORTRAN_FOR_TARGET): New.
  1706. (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE,
  1707. RAW_CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS): Delete.
  1708. * configure: Regenerate.
  1709. * Makefile.in: Regenerate.
  1710. 2005-07-27 Mark Mitchell <mark@codesourcery.com>
  1711. * Makefile.tpl (EXTRA_TARGET_FLAGS): Set LDFLAGS=LDFLAGS_FOR_TARGET.
  1712. * Makefile.def (flags_to_pass): Add LDFLAGS_FOR_TARGET.
  1713. * Makefile.in: Regenerated.
  1714. 2005-07-26 Mark Mitchell <mark@codesourcery.com>
  1715. * Makefile.tpl (SYSROOT_CFLAGS_FOR_TARGET): New variable.
  1716. (CFLAGS_FOR_TARGET): Use it.
  1717. (CXXFLAGS_FOR_TARGET): Likewise.
  1718. * Makefile.in: Regenerated.
  1719. * configure.in (--with-build-sysroot): New option.
  1720. * configure: Regenerated.
  1721. 2005-07-24 Paolo Bonzini <bonzini@gnu.org>
  1722. * Makefile.tpl: Wrap install between unstage and stage
  1723. * Makefile.in: Regenerate.
  1724. 2005-07-16 Kelley Cook <kcook@gcc.gnu.org>
  1725. * all files: Update FSF address.
  1726. 2005-07-14 Jim Blandy <jimb@redhat.com>
  1727. * configure.in: Add cases for Renesas m32c.
  1728. * configure: Regenerated.
  1729. 2005-07-14 Kelley Cook <kcook@gcc.gnu.org>
  1730. * COPYING, compile, config-ml.in, config.guess,
  1731. config.sub, install-sh, missing, mkinstalldirs,
  1732. symlink-tree, ylwrap: Sync from upstream sources.
  1733. 2005-07-13 Eric Christopher <echristo@redhat.com>
  1734. * configure.in: Add toplevel noconfigdir support for tpf.
  1735. * configure: Regenerate.
  1736. 2005-07-11 Jakub Jelinek <jakub@redhat.com>
  1737. * Makefile.def (target_modules): Add libssp.
  1738. * configure.in (target_libraries): Add target-libssp.
  1739. * configure: Rebuilt.
  1740. * Makefile.in: Rebuilt.
  1741. 2005-07-11 Paolo Bonzini <bonzini@gnu.org>
  1742. PR ada/22340
  1743. * Makefile.def: Sync with gcc.
  1744. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Fix pasto.
  1745. * Makefile.in: Regenerate.
  1746. 2005-07-07 Andreas Schwab <schwab@suse.de>
  1747. * Makefile.def (flags_to_pass): Add CFLAGS_FOR_BUILD.
  1748. * Makefile.tpl (EXTRA_GCC_FLAGS): Don't pass CFLAGS_FOR_BUILD here.
  1749. * Makefile.in: Regenerated.
  1750. 2005-07-07 Kazu Hirata <kazu@codesourcery.com>
  1751. * configure.in: Add --enable-libssp and --disable-libssp.
  1752. * configure: Regenerate with autoconf-2.13.
  1753. 2005-07-06 Geoffrey Keating <geoffk@apple.com>
  1754. * configure.in: Don't build sim or rda when targetting darwin.
  1755. * configure: Regenerate.
  1756. 2005-07-04 Ben Elliston <bje@gnu.org>
  1757. * src-release (do-proto-toplev): Remove dejagnu bits.
  1758. (DEJAGNU_SUPPORT_DIRS): Remove.
  1759. (dejagnu.tar.bz2, dejagnu.tar): Likewise.
  1760. (GDBD_SUPPORT_DIRS): Likewise.
  1761. (gdb+dejagnu.tar.bz2, gdb+dejagnu.tar): Likewise.
  1762. (INSIGHTD_SUPPORT_DIRS): Likewise.
  1763. (insight+dejagnu.tar.bz2, insight+dejagnu.tar): Likewise.
  1764. 2005-06-30 Ben Elliston <bje@gnu.org>
  1765. * setup.com (mpw): Remove unused directive.
  1766. 2005-06-22 Paolo Bonzini <bonzini@gnu.org>
  1767. * Makefile.def (stagefeedback): Come after profile.
  1768. Define profiledbootstrap target.
  1769. * Makefile.tpl (profiledbootstrap): Remove.
  1770. (stageprofile-end): Zap stagefeedback.
  1771. (stagefeedback-start): Copy all .gcda files, not only GCC's.
  1772. * Makefile.in: Regenerate.
  1773. 2005-06-13 Zack Weinberg <zack@codesourcery.com>
  1774. * depcomp: Update from automake CVS. Add 'ia64hp' stanza.
  1775. In 'cpp' stanza, support '#line' as well as '# '.
  1776. 2005-06-07 Hans-Peter Nilsson <hp@axis.com>
  1777. * configure.in (unsupported_languages): New macro.
  1778. <mmix-knuth-mmixware>: Set unsupported_languages. Name explicit
  1779. non-ported target libraries in noconfigdirs.
  1780. <cris-*, crisv32-*> Ditto, except for non-aout, non-elf,
  1781. non-linux-gnu. Remove libgcj_ex_libffi.
  1782. <lang_frag loop>: Set add_this_lang=no if the language is in
  1783. unsupported_languages.
  1784. * configure: Regenerate.
  1785. 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
  1786. * configure.in: Fix typo in handling of --with-mpfr-dir.
  1787. * configure: Regenerate.
  1788. 2005-06-02 Jim Blandy <jimb@redhat.com>
  1789. * config.sub: Add cases for the Renesas m32c. (This patch has been
  1790. accepted into the master sources.)
  1791. 2005-06-02 Aldy Hernandez <aldyh@redhat.com>
  1792. Michael Snyder <msnyder@redhat.com>
  1793. Stan Cox <scox@redhat.com>
  1794. * configure.in: Set noconfigdirs for ms1.
  1795. * configure: Regenerate.
  1796. 2005-05-25 Paolo Bonzini <bonzini@gnu.org>
  1797. * Makefile.tpl (stage[+id+]-start): Iterate over target module as well.
  1798. (Dependencies): Consider target modules for bootstrap dependencies.
  1799. Make target bootstrap modules depend on each stage's gcc.
  1800. * Makefile.in: Regenerate.
  1801. 2005-05-20 Paolo Bonzini <bonzini@gnu.org>
  1802. * Makefile.def (configure-gcc): Depend on binutils having been built.
  1803. (all-gcc): No need to do it here.
  1804. * Makefile.in: Regenerate.
  1805. 2005-05-19 Paul Brook <paul@codesourcery.com>
  1806. * configure.in: Rewrite misleading error message when requested
  1807. language cannot be built.
  1808. * configure: Regenerate.
  1809. 2005-05-15 Daniel Jacobowitz <dan@codesourcery.com>
  1810. * ylwrap: Import from Automake 1.9.5.
  1811. 2005-05-04 Mike Stump <mrs@apple.com>
  1812. * configure.in: Always pass --target to target configures as
  1813. otherwise rebuilds that do --recheck will fail.
  1814. * configure: Rebuilt.
  1815. 2005-05-04 Paolo Bonzini <bonzini@gnu.org>
  1816. * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Rename from
  1817. STAGE_HOST_EXPORTS.
  1818. (configure, all): Add bootstrap support.
  1819. (Host modules, target modules): Pass post-stage1 flags and exports.
  1820. (Top-level bootstrap): Remove bootstrap rules, expanded elsewhere.
  1821. * Makefile.in: Regenerate.
  1822. 2005-04-29 Paolo Bonzini <bonzini@gnu.org>
  1823. Sync from gcc:
  1824. 2005-04-22 Bernd Schmidt <bernd.schmidt@analog.com>
  1825. * config.sub: Update from master copy.
  1826. 2005-04-19 Hans-Peter Nilsson <hp@axis.com>
  1827. * configure.in <crisv32-*-*, cris-*-*>: New local variable
  1828. libgcj_ex_libffi. Have specific match for *-*-linux*. Separate
  1829. matches for "*-*-aout" and "*-*-elf". Don't disable libffi for
  1830. "*-*-elf" and "*-*-linux*".
  1831. * configure: Regenerate.
  1832. 2005-04-06 Paolo Bonzini <bonzini@gnu.org>
  1833. * Makefile.tpl (BUILD_CONFIGARGS): Include --with-build-subdir.
  1834. (TARGET_CONFIGARGS): Include --with-target-subdir.
  1835. (configure, all): New macros. Use them throughout.
  1836. 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
  1837. * Makefile.tpl: Sync with gcc.
  1838. * Makefile.in: Regenerate.
  1839. 2005-03-30 J"orn Rennecke <joern.rennecke@st.com>
  1840. * config/mh-mingw32: Delete.
  1841. * configure.in: Don't use it.
  1842. * configure: Regenerate.
  1843. 2005-03-31 Paolo Bonzini <bonzini@gnu.org>
  1844. * Makefile.def (bfd, opcodes, libstdc++-v3, libmudflap): Set lib_path.
  1845. * Makefile.tpl (SET_LIB_PATH, REALLY_SET_LIB_PATH): Remove.
  1846. (HOST_EXPORTS, STAGE_HOST_EXPORTS, TARGET_EXPORTS): Set $(RPATH_ENVVAR).
  1847. (HOST_LIB_PATH): Generate from Makefile.def.
  1848. (TARGET_LIB_PATH): Likewise.
  1849. (Old bootstrap targets): Include TARGET_LIB_PATH into RPATH_ENVVAR.
  1850. * Makefile.in: Regenerate.
  1851. * configure.in (set_lib_path, SET_LIB_PATH, SET_GCC_LIB_PATH): Remove.
  1852. (RPATH_ENVVAR): Include Darwin case.
  1853. * configure: Regenerate.
  1854. 2005-03-25 Paolo Bonzini <bonzini@gnu.org>
  1855. * configure.in (RPATH_ENVVAR): Set to DYLD_LIBRARY_PATH on Darwin.
  1856. * configure: Regenerate.
  1857. 2005-03-21 Zack Weinberg <zack@codesourcery.com>
  1858. * Makefile.def: Remove libstdcxx_incdir, libsubdir, gxx_include_dir,
  1859. gcc_version, and gcc_version_trigger from set of flags to pass.
  1860. * Makefile.tpl: Remove definitions of above variables.
  1861. (config.status): Remove dependency on $(gcc_version_trigger).
  1862. * Makefile.in: Regenerate.
  1863. * configure.in: Do not reference config/gcc-version.m4 nor
  1864. config/gxx-include-dir.m4. Do not invoke TL_AC_GCC_VERSION nor
  1865. TL_AC_GXX_INCLUDE_DIR. Do not set gcc_version_trigger.
  1866. * configure: Regenerate.
  1867. 2005-03-16 Manfred Hollstein <manfred.h@gmx.net>
  1868. Andrew Pinski <pinskia@physics.uc.edu>
  1869. * Makefile.tpl (check-[+module+]): Fix shell statement inside if ... fi.
  1870. * Makefile.in: Regenerate.
  1871. 2005-03-01 Alexandre Oliva <aoliva@redhat.com>
  1872. PR libgcj/20160
  1873. * ltmain.sh: Avoid creating archives with components that have
  1874. duplicate basenames.
  1875. 2005-02-28 Andrew Pinski <pinskia@physics.uc.edu>
  1876. PR bootstrap/20250
  1877. * Makefile.tpl (HOST target installs): Fix copy and pasto, use install
  1878. instead of check.
  1879. * Makefile.in: Regenerate.
  1880. 2005-02-28 Paolo Bonzini <bonzini@gnu.org>
  1881. Sync from gcc.
  1882. 2005-02-28 Paolo Bonzini <bonzini@gnu.org>
  1883. PR bootstrap/17383
  1884. * Makefile.def (target_modules): Remove "stage", now unnecessary.
  1885. * Makefile.tpl (HOST_SUBDIR): New substitution.
  1886. (STAGE_HOST_EXPORTS, EXPECT, HOST_LIB_PATH, USUAL_AR_FOR_TARGET,
  1887. USUAL_AS_FOR_TARGET, USUAL_DLLTOOL_FOR_TARGET, USUAL_GCC_FOR_TARGET,
  1888. USUAL_LD_FOR_TARGET, USUAL_NM_FOR_TARGET, USUAL_OBJDUMP_FOR_TARGET,
  1889. USUAL_RANLIB_FOR_TARGET, USUAL_WINDRES_FOR_TARGET): Use it.
  1890. (Host modules, Bootstrapped modules): Use it.
  1891. (Build modules, Target modules): Do not create symlink trees,
  1892. always configure out-of-srcdir.
  1893. (distclean): Try removing $(host_subdir) with rm before using rm -rf.
  1894. * configure.in (FLAGS_FOR_TARGET, CC_FOR_TARGET, GCJ_FOR_TARGET,
  1895. GFORTRAN_FOR_TARGET, CXX_FOR_TARGET, RAW_CXX_FOR_TARGET): Use
  1896. $(HOST_SUBDIR). Create a symlink for host_subdir.
  1897. * Makefile.in: Regenerate.
  1898. * configure: Regenerate.
  1899. Merged from libada-gnattools-branch:
  1900. 2004-11-28 Nathanael Nerode <neroden@gcc.gnu.org>
  1901. * Makefile.def: Add gnattools as a module, depending on target-libada.
  1902. * Makefile.in: Regenerate.
  1903. * configure.in: Include gnattools in host_tools; disable it if ada
  1904. is disabled.
  1905. * configure: Regenerate.
  1906. 2005-02-23 Nick Clifton <nickc@redhat.com>
  1907. * configure: Regenerate.
  1908. 2005-02-22 Paul Schlie <schlie@comcast.net>
  1909. * configure.in: Allow darwin targeted ports to build tk, itcl and
  1910. libgui.
  1911. 2005-02-21 Eric Botcazou <ebotcazou@libertysurf.fr>
  1912. PR libgcj/10353
  1913. * configure.in (noconfigdirs) <sparc-*-solaris2.[0-6]>: Add libgcj.
  1914. * configure: Regenerate.
  1915. 2005-02-08 Andrew Cagney <cagney@gnu.org>
  1916. * MAINTAINERS: Delete reference to dejagnu/ and mmalloc/ from the
  1917. gdb/ section. Update GDB's URL.
  1918. 2005-01-31 Andrew Cagney <cagney@gnu.org>
  1919. * gettext.m4: Only set ENABLE_NLS when gettext is present.
  1920. 2005-01-29 Hans-Peter Nilsson <hp@axis.com>
  1921. * configure.in (noconfigdirs) <crisv32-*-*>: Match like cris-*-*.
  1922. <crisv32-*-*, cris-*-*>: Only disable target-newlib and
  1923. target-libgloss when not *-*-elf and *-*-aout.
  1924. * configure: Regenerate.
  1925. 2005-01-27 Andrew Cagney <cagney@gnu.org>
  1926. * gettext.m4: Don't use NONE as a default for CATOBJEXT.
  1927. 2005-01-24 Andrew Cagney <cagney@gnu.org>
  1928. * gettext.m4: Only fall back to ../intl/ when it's present.
  1929. 2005-01-17 Kelley Cook <kcook@gcc.gnu.org>
  1930. * install-sh, config.sub: Import from upstream.
  1931. 2005-01-17 Kelley Cook <kcook@gcc.gnu.org>
  1932. PR bootstrap/18222
  1933. * Makefile.def: Pass CPPFLAGS_FOR_TARGET.
  1934. * Makefile.tpl: Define target CPPFLAGS on CPPFLAGS_FOR_TARGET.
  1935. * Makefile.in: Regenerate.
  1936. 2005-01-03 Paolo Bonzini <bonzini@gnu.org>
  1937. Revert 2004-12-28 Makefile changes, a better fix will be
  1938. applied to mainline and src after GCC 4.0 branches.
  1939. 2004-12-28 Paolo Bonzini <bonzini@gnu.org>
  1940. PR bootstrap/17383
  1941. * Makefile.def (target_modules): Remove stage parameter,
  1942. it is always true now.
  1943. * Makefile.tpl (configure-build-[+module+],
  1944. configure-target-[+module+]): Always build symlink tree
  1945. for the directory and for include. BUILD_SUBDIR and
  1946. TARGET_SUBDIR cannot be . anymore.
  1947. * Makefile.in: Regenerate.
  1948. 2004-12-25 David Edelsohn <edelsohn@gnu.org>
  1949. Revert 2004-12-08 Makefile changes.
  1950. 2004-12-16 Andrew Stubbs <andrew.stubbs@st.com>
  1951. * configure.in (sh64-*-*): Reenable gprof.
  1952. * configure: Regenerate.
  1953. 2004-12-09 Jim Blandy <jimb@redhat.com>
  1954. * MAINTAINERS: List 'depcomp' as part of automake.
  1955. 2004-12-08 David Edelsohn <edelsohn@gnu.org>
  1956. * Makefile.def (flags_to_pass): Add PICFLAG_FOR_TARGET.
  1957. * Makefile.tpl (EXTRA_HOST_FLAGS): Add PICFLAG.
  1958. (EXTRA_TARGET_FLAGS): Add PICFLAG.
  1959. * Makefile.in: Regenerate.
  1960. 2004-12-07 Matt Kraai <kraai@ftbfs.org>
  1961. * Makefile.tpl: Generate normal dependencies if the LHS module is
  1962. not bootstrapped.
  1963. * Makefile.in: Regenerate.
  1964. 2004-12-03 Richard Sandiford <rsandifo@redhat.com>
  1965. * configure.in: Include config/gxx-include-dir.m4. Use
  1966. TL_AC_GXX_INCLUDE_DIR. Remove some now-redundant AC_SUBSTs.
  1967. * configure: Regenerate.
  1968. 2004-12-03 Richard Sandiford <rsandifo@redhat.com>
  1969. * config.if: Delete.
  1970. * configure.in: Set libstdcxx_incdir directly.
  1971. * configure: Regenerate.
  1972. * MAINTAINERS: Remove mention of config.if.
  1973. * src-release (DEVO_SUPPORT): Remove config.if.
  1974. 2004-12-02 Eric Christopher <echristo@redhat.com>
  1975. * Makefile.tpl (clean-target-libgcc): Add stmp-dirs to list
  1976. of things to remove.
  1977. * Makefile.in: Regenerate.
  1978. 2004-12-02 Richard Sandiford <rsandifo@redhat.com>
  1979. * configure.in: Clear gcc_version_trigger if the file doesn't exist.
  1980. * configure: Regenerate.
  1981. 2004-12-02 Richard Sandiford <rsandifo@redhat.com>
  1982. * configure.in: Include config/gcc-version.m4. Use TL_AC_GCC_VERSION
  1983. to set gcc_version_trigger. Remove some now-redundant AC_SUBSTs.
  1984. * configure: Regenerate.
  1985. 2004-11-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  1986. * configure.in (hppa*-*-linux*): Don't add libgcj to noconfigdirs.
  1987. (hppa*64*-*-*): Delete incorrect comment.
  1988. * configure: Rebuilt.
  1989. 2004-11-15 Kelley Cook <kcook@gcc.gnu.org>
  1990. * install-sh, compile: Import from automake.
  1991. 2004-11-15 Kelley Cook <kcook@gcc.gnu.org>
  1992. * config.guess, config.sub: Import from savannnah.
  1993. 2004-11-12 Mike Stump <mrs@apple.com>
  1994. * Makefile.def: Add html support.
  1995. * Makefile.tpl: Likewise.
  1996. * Makefile.in: Regenerate.
  1997. 2004-11-11 Geoffrey Keating <geoffk@apple.com>
  1998. PR 18423
  1999. * configure.in: Remove all instances of build-fixincludes from
  2000. noconfigdirs.
  2001. (build_configargs): Supply --target to subdirectories.
  2002. * configure: Regenerate.
  2003. * Makefile.def: Make gcc install depend on fixincludes install.
  2004. * Makefile.in: Regenerate.
  2005. 2004-11-08 Hans-Peter Nilsson <hp@bitrange.com>
  2006. * configure.in (noconfigdirs) [mmix-*-*]: Disable
  2007. target-libgfortran.
  2008. * configure: Regenerate.
  2009. 2004-11-07 David Edelsohn <edelsohn@gnu.org>
  2010. * config-ml.in: Pass FCFLAGS for multilibs, handle GFORTRAN
  2011. like CC.
  2012. 2004-11-05 Paolo Bonzini <bonzini@gnu.org>
  2013. * Makefile.def (host fixincludes): Specify missing targets.
  2014. * Makefile.in: Regenerate.
  2015. 2004-11-04 H.J. Lu <hongjiu.lu@intel.com>
  2016. PR other/17783
  2017. * configure.in: Set up LD_LIBRARY_PATH by default for gcc.
  2018. * configure: Regenerated.
  2019. 2004-11-04 Daniel Jacobowitz <dan@debian.org>
  2020. * configure.in (arm-*-oabi*, thumb-*-oabi*): Remove.
  2021. * configure: Regenerated.
  2022. 2004-10-28 Eric B. Weddington <ericw@evcohs.com>
  2023. PR target/18151
  2024. * configure.in (case ${target}): Do not build fixincludes for avr.
  2025. * configure: Regenerated.
  2026. 2004-10-26 Paolo Bonzini <bonzini@gnu.org>
  2027. * configure.in (case ${target}): Do not build fixincludes
  2028. on platforms where it is not used.
  2029. * configure: Regenerated.
  2030. 2004-10-23 Daniel Jacobowitz <dan@debian.org>
  2031. * configure.in: Use an absolute path to install-sh.
  2032. * configure: Regenerated.
  2033. 2004-10-19 Andrew Cagney <cagney@gnu.org>
  2034. * src-release (do-djunpack, do-md5sum): Install the generated file
  2035. directly into the proto-toplev/ directory.
  2036. 2004-10-19 Andrew Cagney <cagney@gnu.org>
  2037. * src-release (GDB_SUPPORT_DIRS): Remove utils and intl.
  2038. 2004-10-12 Kelley Cook <kcook@gcc.gnu.org>
  2039. * configure.in (*-*-cygwin*): Supress warning if newlib not present.
  2040. * configure: Regenerate.
  2041. 2004-10-06 Paolo Bonzini <bonzini@gnu.org>
  2042. Fix wrong conflict resolution in:
  2043. 2004-08-16 Paolo Bonzini <bonzini@gnu.org>
  2044. * Makefile.in: Regenerate.
  2045. * Makefile.tpl (Autogenerated `all-*' targets): Invoke $(TARGET-*)
  2046. in the recursive `make', instead of hardwiring `all'.
  2047. (Autogenerated TARGET-* variables): New.
  2048. 2004-10-05 Ulrich Weigand <uweigand@de.ibm.com>
  2049. Merged from GCC / libtool upstream:
  2050. 2004-10-02 P.J. Darcy <darcypj@us.ibm.com>
  2051. * ltcf-c.sh (tpf*): Add ld_shlibs=yes.
  2052. * ltcf-cxx.sh (tpf*): Likewise.
  2053. * ltconfig (tpf*): Add TPF OS configuration support.
  2054. 2004-09-30 Tomer Levi <Tomer.Levi@nsc.com>
  2055. * configure.in: Enable target-libgloss for crx-*-*.
  2056. * configure: Regenerate.
  2057. 2004-09-24 Michael Roth <mroth@nessie.de>
  2058. * configure.in (--without-headers): Add missing double quotes.
  2059. * configure: Regenerate.
  2060. 2004-09-24 Kelley Cook <kcook@gcc.gnu.org>
  2061. * ylwrap: Revert to previous version.
  2062. 2004-09-23 H.J. Lu <hongjiu.lu@intel.com>
  2063. PR bootstrap/17369
  2064. * Makefile.tpl (REALLY_SET_LIB_PATH): Add @SET_GCC_LIB_PATH@.
  2065. (HOST_EXPORTS]): Add @SET_GCC_LIB_PATH@. Set and export
  2066. SET_GCC_LIB_PATH_CMD.
  2067. (BASE_TARGET_EXPORTS): Likewise.
  2068. * Makefile.in: Regenerated.
  2069. * configure.in (SET_GCC_LIB_PATH): Set and substitute.
  2070. * configure: Regenerated.
  2071. 2004-09-23 Kelley Cook <kcook@gcc.gnu.org>
  2072. * config.guess: New upstream version
  2073. * compile, depcomp, install-sh, ylwrap: Likewise.
  2074. 2004-09-19 Roger Sayle <roger@eyesopen.com>
  2075. * config/mh-x86omitfp: New host makefile fragment. Add
  2076. -fomit-frame-pointer to the default BOOT_CFLAGS.
  2077. * configure.in: Use it to speed up bootstrap on some IA-32 hosts.
  2078. * configure: Regenerate.
  2079. 2004-09-15 Andrew Pinski <pinskia@physics.uc.edu>
  2080. PR target/11572
  2081. * configure.in (*-*-darwin*): Renable libobjc.
  2082. * configure: Regenerate.
  2083. 2004-09-09 Daniel Berlin <dberlin@dberlin.org>
  2084. * Makefile.def: Remove libbanshee.
  2085. * Makefile.tpl: Ditto.
  2086. * configure.in: Ditto.
  2087. * Makefile.in: Regen.
  2088. * configure: Ditto.
  2089. 2004-09-07 Paolo Bonzini <bonzini@gnu.org>
  2090. * missing: Import latest version from master repository.
  2091. 2004-09-04 Nick Clifton <nickc@redhat.com>
  2092. * config.sub: Import latest version from master repository.
  2093. * config.guess: Likewise.
  2094. This includes these changes:
  2095. 2004-08-27 Hans-Peter Nilsson <hp@axis.com>
  2096. * config.sub: Handle crisv32, alias etraxfs.
  2097. * config.guess (crisv32:Linux:*:*): Handle.
  2098. 2004-08-13 Brad Smith <brad@comstyle.com>
  2099. * config.guess (*:OpenBSD:*:*): Remove defunct MIPS machines.
  2100. (sgi:OpenBSD:*:*): Emit mips64, not mipseb.
  2101. 2004-08-11 Paul Eggert <eggert@cs.ucla.edu>
  2102. * config.guess (*:Darwin:*:*): If uname -p reports "unknown",
  2103. assume the processor is a powerpc. This is because coreutils
  2104. uname (at least versions 4.5.7 through 5.2.1) outputs "unknown"
  2105. in this case, due to a MacOS X bug that causes
  2106. sysctl ((int[]) {CTL_HW, HW_MACHINE_ARCH}, 2, buffer, &bufsize, 0, 0)
  2107. to return a negative number.
  2108. Problem reported by Petter Reinholdtsen in:
  2109. http://lists.gnu.org/archive/html/bug-gnu-utils/2003-02/msg00201.html
  2110. 2004-07-19 Ben Elliston <bje@gnu.org>
  2111. * config.guess (S7501:*:4.0:3.0): Handle NCR System V UNIX machine.
  2112. 2004-06-24 Ben Elliston <bje@gnu.org>
  2113. * config.guess: Update copyright years.
  2114. * config.sub: Likewise.
  2115. 2004-06-22 Robert Millan <robertmh@gnu.org>
  2116. * config.guess (*:FreeBSD:*:*): Remove check for glibc (unneeded
  2117. since GNU/kFreeBSD systems match *:GNU/*:*:* instead).
  2118. 2004-06-22 Stanley F. Quayle <stan@stanq.com>
  2119. * config.guess (*:*VMS:*:*): New entry. Replaces
  2120. Alpha:OpenVMS:*. Recognize and advertise all VMS flavors as dec
  2121. manufacturer.
  2122. 2004-06-22 Ben Elliston <bje@gnu.org>
  2123. * config.guess: Cray fixes from Wendy Palm <wendyp@cray.com>.
  2124. * config.sub: Likewise.
  2125. 2004-06-22 Ben Elliston <bje@gnu.org>
  2126. Reported by Hans-Peter Nilsson <hp@bitrange.com>:
  2127. * config.sub: Correctly handle mmix-knuth and mmix-knuth-mmixware.
  2128. 2004-06-11 Ben Elliston <bje@gnu.org>
  2129. * config.guess (pegasos:OpenBSD:*:*): Remove.
  2130. 2004-06-11 Ben Elliston <bje@gnu.org>
  2131. From Wouter Verhelst <wouter@grep.be>:
  2132. * config.guess (M68*:*:R3V[5678]:*): Detect R3V8.
  2133. 2004-06-11 Ben Elliston <bje@gnu.org>
  2134. * config.guess (luna88k:OpenBSD:*:*): New.
  2135. 2004-03-12 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
  2136. * config.guess (m32r*:Linux:*:*): New case.
  2137. * config.sub: Handle m32rle.
  2138. 2004-03-12 Ben Elliston <bje@wasabisystems.com>
  2139. From Jens Petersen <petersen@redhat.com>:
  2140. * config.sub: Handle sparcv8.
  2141. 2004-03-03 Ben Elliston <bje@wasabisystems.com>
  2142. From Tom Smith <smith@cag.lkg.hp.com>:
  2143. * config.guess: Version suffixes are equally significant on Tru64
  2144. V4.* and V5.*, so do not ignore them on V5.*. Handle a version
  2145. prefix of "P" (patched kernel).
  2146. 2004-02-23 Tal Agmon <Tal.Agmon@nsc.com>
  2147. * config.sub: Add support for National Semiconductor CRX target.
  2148. 2004-09-03 Jan Beulich <jbeulich@novell.com>
  2149. * configure.in: Remove target-libstdc++-v3 from noconfigdirs for
  2150. *-*-netware, but add target-libmudflap.
  2151. Consolidate *-*-netware targets (of which really only i?86 exists)
  2152. into a single entry.
  2153. * configure: Likewise.
  2154. 2004-09-01 Paolo Bonzini <bonzini@gnu.org>
  2155. * Makefile.tpl (sorry): Remove.
  2156. (clean-stage[+id+], clean-stage[+id+]-module): New targets.
  2157. (cleanstrap targets): Depend on distclean, not distclean-stage1.
  2158. (do-clean): Clean per-stage directories too.
  2159. (do-distclean): Run distclean-stage1 too.
  2160. (.NOTPARALLEL): Enable during toplevel bootstrap.
  2161. (stage[+id+]-bubble): Enable parallel execution during
  2162. the recursive invocation.
  2163. * Makefile.in: Regenerate.
  2164. Sync from gcc (moving the Makefile.in change to Makefile.tpl):
  2165. 2004-08-31 Robert Bowdidge <bowdidge@apple.com>
  2166. * Makefile.in: Move BOOT_CFLAGS above host makefile fragment include.
  2167. * configure.in: add test for powerpc-*-darwin* to specify makefile frag
  2168. * configure: regenerate
  2169. * config/mh-ppc-darwin: create file, override BOOT_CFLAGS for
  2170. -mdynamic-no-pic
  2171. 2004-08-31 Paolo Bonzini <bonzini@gnu.org>
  2172. * Makefile.tpl: Move BOOT_CFLAGS above host makefile fragment
  2173. include.
  2174. * configure.in: Fix indentation.
  2175. * configure: Regenerate.
  2176. 2004-08-31 Paolo Bonzini <bonzini@gnu.org>
  2177. * Makefile.def (build_modules): Add fixincludes.
  2178. (dependencies): Make gcc depend on fixincludes.
  2179. * configure.in (build_tools): Add fixincludes.
  2180. (build_configdirs): Always include build_libs.
  2181. * Makefile.in: Regenerate.
  2182. * configure: Regenerate.
  2183. 2004-08-30 Paolo Bonzini <bonzini@gnu.org>
  2184. * Makefile.def (bootstrap stages): Add 'lean' parameter.
  2185. * Makefile.tpl (configure-stageN-*, all-stageN-*): Turned into
  2186. phony targets; do not generate timestamp files.
  2187. (distclean-stageN): Remove references to their timestamp files.
  2188. (restageN, touch-stageN): Remove.
  2189. (stageN-bubble): Rewritten.
  2190. (compare): Support lean bootstraps.
  2191. * Makefile.in: Regenerate.
  2192. * configure.in: Only warn when bootstrapping but
  2193. build != host or build != target. Support lean bootstraps.
  2194. * configure: Regenerate.
  2195. Sync from gcc:
  2196. 2004-08-26 Phil Edwards <phil@codesourcery.com>
  2197. * configure.in: Give a better error message if GMP/MPFR are missing
  2198. and a language needing them has been requested.
  2199. * configure: Regenerated.
  2200. 2004-08-25 Phil Edwards <phil@codesourcery.com>
  2201. * configure.in: Print a list of available language front-ends if
  2202. a requested one is missing. Tidy stray tab characters.
  2203. * configure: Regenerated.
  2204. 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
  2205. * Makefile.in: Regenerate.
  2206. * configure: Regenerate.
  2207. * Makefile.def (bootstrap-stage): Rename extra_*_flags to
  2208. stage_*_flags.
  2209. * Makefile.tpl (configure-[+module+], all-[+module+]): Exit
  2210. for bootstrapped modules if toplevel bootstrap is going.
  2211. (GCC bootstrap): Generate per-stage targets for all bootstrapped
  2212. modules. Adjust for changes in Makefile.def. Enable several
  2213. rules even in non-bootstrap mode, just to avoid peppering the
  2214. template with unnecessary "@if/@endif gcc-bootstrap" pairs.
  2215. (stage-[+prev+]-bubble): Remove.
  2216. * Makefile.def (Dependencies): Depend on all-build-bison,
  2217. all-build-flex, all-build-byacc, all-build-texinfo, rather
  2218. than the host variations.
  2219. * Makefile.tpl (BUILD_DIR_PREFIX): Remove. Replace throughout
  2220. with BUILD_SUBDIR.
  2221. (BISON): Update for recent Bisons.
  2222. (YACC): Fix typo.
  2223. (cross): Depend on all-build.
  2224. (all): Do not depend on all-build.
  2225. (prebootstrap): Remove.
  2226. (dep-kind): Accept separate prefixes for MODULE and ON variables.
  2227. (Prebootstrap dependencies): Add them to the per-stage targets
  2228. and to all-prebootstrap.
  2229. * configure.in (build_configdirs): Always enable build_tools.
  2230. (BUILD_DIR_PREFIX): Remove.
  2231. * Makefile.def (gcc): Add target variable.
  2232. (gdb, expect, guile, tk, tix): Replace with_x with extra_make_flags.
  2233. * Makefile.tpl (Autogenerated `all-*' targets): Invoke $(TARGET-*)
  2234. in the recursive `make', instead of hardwiring `all'.
  2235. (Autogenerated TARGET-* variables): New.
  2236. 2004-08-17 Robert Millan <robertmh@gnu.org>
  2237. * configure.in: In noconfigdirs check, match GNU/k*BSD with GNU/Linux
  2238. (instead of FreeBSD).
  2239. * configure: Regenerate.
  2240. 2004-08-12 Nathanael Nerode <neroden@gcc.gnu.org>
  2241. * Makefile.def, configure.in, src-release: Remove useless, bogus
  2242. references to tix.
  2243. * Makefile.in, configure: Regenerate.
  2244. * src-release: Stop distributing mmalloc with gdb (which doesn't
  2245. use it).
  2246. * Makefile.def: GDB doesn't depend on mmalloc anymore.
  2247. * Makefile.in: Regenerate.
  2248. 2004-08-09 Mark Mitchell <mark@codesourcery.com>
  2249. * configure.in (arm*-*-eabi*): New target.
  2250. * configure: Regenerate.
  2251. 2004-08-01 Robert Millan <robertmh@gnu.org>
  2252. * configure.in: Turn mt-linux into mt-gnu. Use mt-gnu and enable
  2253. libmudflap for all GNU-based systems (with Glibc).
  2254. * configure: Regenerate.
  2255. 2004-08-06 Paolo Bonzini <bonzini@gnu.org>
  2256. * Makefile.def (bfd, opcodes, gcc, zlib): Mark as bootstrap module.
  2257. (bison, byacc, flex, texinfo): Do not mark as bootstrap module.
  2258. (Dependencies): New section.
  2259. * Makefile.tpl (Dependencies): Generate from Makefile.def.
  2260. (configure-target-[+module+]): Depend on maybe-all-gcc
  2261. (all-prebootstrap): New name of all-bootstrap. Changed throughout.
  2262. (toplevel profiledbootstrap): Fix dependencies.
  2263. * Makefile.in: Regenerate.
  2264. 2004-08-03 Mark Mitchell <mark@codesourcery.com>
  2265. * configure.in (arm*-*-symbianelf*): Add ${libgcj} and
  2266. target-libiberty to noconfigdirs.
  2267. 2004-08-03 Paul Brook <paul@codesourcery.com>
  2268. * configure.in: Check for MPFR as well as GMP.
  2269. * configure: Regenerate.
  2270. 2004-08-03 Paolo Bonzini <bonzini@gnu.org>
  2271. * Makefile.def (host-modules): Add gcc.
  2272. * Makefile.in: Regenerate.
  2273. * Makefile.tpl (sorry): New rule.
  2274. (configure-host, all-host, [+make_target+]-host, do-check,
  2275. install-host): Do not add gcc as a special case.
  2276. (host modules): Add a small special-casing for gcc. Export
  2277. extra_make_flags through the environment.
  2278. (maybe-configure-gcc, configure-gcc, maybe-all-gcc, all-gcc,
  2279. maybe-check-gcc, check-gcc, maybe-install-gcc, install-gcc,
  2280. other recursive targets for gcc): Remove.
  2281. (all, do-[+make_target+], do-check): Wrap between unstage and stage.
  2282. (stage, unstage): New rules.
  2283. (stage[+id+]-start, stage[+id+]-end, [+compare-target+],
  2284. distclean-stage[+id+]): Use stage_current.
  2285. ([+bootstrap-target+], profiledbootstrap): Do not invoke manually
  2286. the stage*-start rules.
  2287. 2004-07-19 Robert Millan <robertmh@gnu.org>
  2288. Synced from gcc:
  2289. 2004-04-26 Robert Millan <robertmh@gnu.org>
  2290. Add patches from libtool CVS.
  2291. * libtool.m4: Add kfreebsd*-gnu and knetbsd*-gnu.
  2292. * ltconfig: Likewise.
  2293. * ltcf-c.sh: Likewise.
  2294. * ltcf-cxx.sh: Likewise.
  2295. * ltcf-gcj.sh: Likewise.
  2296. 2004-07-12 Paolo Bonzini <bonzini@gnu.org>
  2297. * configure.in: Add noconfigdirs for crx-*-*.
  2298. * configure: Regenerate.
  2299. 2004-07-12 Paolo Bonzini <bonzini@gnu.org>
  2300. Synced from gcc:
  2301. 2004-07-09 Loren J. Rittle <ljrittle@acm.org>
  2302. * configure.in: Build libmudflap by default on FreeBSD.
  2303. * configure: Regenerated.
  2304. 2004-07-09 Mark Mitchell <mark@codesourcery.com>
  2305. * configure.in: Do not build libmudflap by default on non-GNU/Linux
  2306. systems.
  2307. * configure: Regenerated.
  2308. 2004-07-08 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
  2309. PR target/16344
  2310. * Makefile.tpl (profiledbootstrap): Build runtime libraries with
  2311. feedback based compiler.
  2312. * Makefile.in: Rebuilt.
  2313. 2004-07-05 Phil Edwards <phil@codesourcery.com>
  2314. * configure.in: Do not prepend $srcdir to /dev/null in
  2315. makefile fragments.
  2316. * configure: Regenerate.
  2317. 2004-07-08 Alexandre Oliva <aoliva@redhat.com>
  2318. * Makefile.def (host_modules): Set bootstrap=true for flex.
  2319. * Makefile.tpl (all-gcc): Depend on texinfo and flex.
  2320. * Makefile.in: Rebuilt.
  2321. 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
  2322. * Makefile.def (build_modules): Add bison, byacc, flex,
  2323. m4, texinfo.
  2324. (flags_to_pass): Add FLEX.
  2325. * Makefile.tpl (BUILD_DIR_PREFIX, BASE_EXPORTS): New.
  2326. (BUILD_EXPORTS, HOST_EXPORTS, BASE_TARGET_EXPORTS): Include it.
  2327. (DEFAULT_YACC, USUAL_YACC, DEFAULT_LEX, USUAL_LEX, DEFAULT_M4,
  2328. DEFAULT_MAKEINFO): Remove.
  2329. (CONFIGURED_YACC, CONFIGURED_FLEX, CONFIGURED_BISON,
  2330. CONFIGURED_LEX, CONFIGURED_M4, CONFIGURED_MAKEINFO): Substitute.
  2331. (YACC, FLEX, BISON, LEX, M4, MAKEINFO): Define to look into
  2332. objdir or else use configured tool.
  2333. (all-build): New.
  2334. (all): Depend on it.
  2335. (Build module dependencies): Add.
  2336. * Makefile.in: Regenerate.
  2337. * configure.in: Better support for multiple build modules,
  2338. matching what is done for host/target modules. Do not look
  2339. for "plausible" locations of build tools if Canadian cross.
  2340. Use autoconf's AC_PROG_CC to find a C compiler. Define
  2341. BUILD_DIR_PREFIX. Look for flex, makeinfo and m4.
  2342. * configure: Regenerate.
  2343. 2004-06-22 Paolo Bonzini <bonzini@gnu.org>
  2344. * Makefile.tpl (HOST_EXPORTS): Fix pasto.
  2345. * Makefile.in: Regenerate.
  2346. 2004-06-22 Paolo Bonzini <bonzini@gnu.org>
  2347. * Makefile.tpl (configure-build-[+module+],
  2348. configure-[+module+], configure-target-[+module+]): Pass
  2349. [+extra_configure_args+].
  2350. (all-build-[+module+], all-[+module+], check-[+module+],
  2351. install-[+module+], [+make_target+]-[+module+],
  2352. all-target-[+module+], check-target-[+module+],
  2353. install-target-[+module+], [+make_target+]-target-[+module+]):
  2354. Pass [+extra_make_args+].
  2355. (HOST_EXPORTS): Include the former GCC_HOST_EXPORTS.
  2356. (GCC_HOST_EXPORTS): Remove.
  2357. (configure-gcc, all-gcc, GCC_STRAP_TARGETS, profiledbootstrap,
  2358. cross, check-gcc, check-gcc-c++, install-gcc,
  2359. gcc-no-fixedincludes, [+make_target+]-gcc, stage[+id+]-bubble):
  2360. Replace GCC_HOST_EXPORTS with HOST_EXPORTS.
  2361. * Makefile.in: Regenerate.
  2362. 2004-06-21 Christopher Faylor <cgf@alum.bu.edu>
  2363. * configure.in: Check for srcdir/winsup rather than build directory
  2364. winsup.
  2365. * configure: Regenerate.
  2366. 2004-06-17 Corinna Vinschen <vinschen@redhat.com>
  2367. * configure.in: Don't build Cygwin native newlib if winsup
  2368. directory is missing. Emit warning instead.
  2369. * configure: Regenerate.
  2370. 2004-06-09 Paolo Bonzini <bonzini@gnu.org>
  2371. * Makefile.tpl (touch-stage[+id+]): New.
  2372. (restage[+prev+]): Depend on touch-stage[+id+].
  2373. * Makefile.tpl (RECURSE_FLAGS_TO_PASS): New.
  2374. Use it throughout.
  2375. * Makefile.def: Add profile and feedback bootstrap stages.
  2376. Remove next field from bootstrap stages.
  2377. * Makefile.tpl (LN, LN_S): Substitute.
  2378. (stageN-start, stageN-end): Use double-colon rules, to
  2379. provide a hook for additional setup commands.
  2380. (distclean-stageN-gcc, restageN): Create dependencies from
  2381. [+prev+], not from [+next+].
  2382. (stageN-bubble): Add commands for successive stages from
  2383. [+prev+], using double-colon rules.
  2384. (all-stageN-gcc): Fix typo.
  2385. (stagefeedback-start, profiledbootstrap): New.
  2386. * Makefile.in: Regenerate.
  2387. * configure.in: Call ACX_PROG_LN.
  2388. * configure: Regenerate.
  2389. 2004-06-03 Paolo Bonzini <bonzini@gnu.org>
  2390. * configure.in: Fix --enable-bootstrap breakage introduced in trees
  2391. without gcc.
  2392. * configure: Regenerate.
  2393. 2004-06-01 Paolo Bonzini <bonzini@gnu.org>
  2394. * Makefile.tpl: Fix typo.
  2395. * Makefile.in: Regenerate.
  2396. 2004-06-01 Paolo Bonzini <bonzini@gnu.org>
  2397. * configure.in: Remove new- prefix from toplevel
  2398. bootstrap targets.
  2399. * configure: Regenerate.
  2400. 2004-06-01 Paolo Bonzini <bonzini@gnu.org>
  2401. Merge this patch from the gcc tree:
  2402. 2004-05-30 Andreas Jaeger <aj@suse.de>
  2403. Jim Wilson <wilson@specifixinc.com>
  2404. * config-ml.in: Pass FFLAGS and ADAFLAGS for multilibs, handle F77
  2405. like CC.
  2406. 2004-06-01 Paolo Bonzini <bonzini@gnu.org>
  2407. * Makefile.tpl (all.normal): Rename to all.
  2408. (all): Replace with a rule to pick the default
  2409. target from configure.
  2410. (all-gcc, configure-gcc): Use conditionals to
  2411. do nothing when toplevel bootstrap is going on.
  2412. (GCC directory bootstrap) [gcc-bootstrap]: Disable.
  2413. (Toplevel bootstrap) [gcc-no-bootstrap]: Disable.
  2414. * configure.in: Support --enable-bootstrap.
  2415. * Makefile.def: Remove new- prefix from toplevel
  2416. bootstrap targets.
  2417. * Makefile.tpl: Likewise.
  2418. * Makefile.def: Add bootstrap_stage 4. Add bootstrap2
  2419. target.
  2420. * Makefile.tpl (Toplevel bootstrap): Pass $(BASE_FLAGS_TO_PASS)
  2421. $(RECURSE_FLAGS) to recursive invocation of make.
  2422. * Makefile.in: Regenerate.
  2423. * configure: Regenerate.
  2424. 2004-05-27 Daniel Jacobowitz <dan@debian.org>
  2425. * configure.in: Fix sed invocation for GFORTRAN_FOR_TARGET.
  2426. * configure: Regenerate.
  2427. 2004-05-25 Daniel Jacobowitz <drow@false.org>
  2428. * Makefile.tpl (BUILD_EXPORTS, HOST_EXPORTS, GCC_HOST_EXPORTS)
  2429. (STAGE_HOST_EXPORTS, BASE_TARGET_EXPORTS, RAW_CXX_TARGET_EXPORTS)
  2430. (NORMAL_TARGET_EXPORTS): New macros. Use them in all the recursive
  2431. targets.
  2432. * Makefile.in: Regenerate.
  2433. 2005-05-24 Paolo Bonzini <bonzini@gnu.org>
  2434. * configure.in: Test the ability to symlink directories.
  2435. * configure: Regenerate.
  2436. * Makefile.def (bootstrap-stage): New definitions.
  2437. * Makefile.tpl (configure-stage1-gcc,
  2438. configure-stage2-gcc, configure-stage3-gcc,
  2439. all-stage1-gcc, all-stage2-gcc, all-stage3-gcc,
  2440. new-bootstrap, new-cleanstrap, new-restage1, new-restage2,
  2441. new-restage3, compare): Autogenerate, see Makefile.in
  2442. entry for behavioral changes.
  2443. (distclean-stage1, new-stage1-start, new-stage1-end,
  2444. new-stage1-bubble, distclean-stage2, new-stage2-start,
  2445. new-stage2-end, new-stage2-bubble, distclean-stage3,
  2446. new-stage3-start, new-stage3-end): New autogenerated targets.
  2447. (objext, prebootstrap, BOOT_CFLAGS,
  2448. POSTSTAGE1_FLAGS_TO_PASS): Move above the autogenerated
  2449. targets.
  2450. * Makefile.in: Regenerate.
  2451. (distclean-stage1, new-stage1-start, new-stage1-end,
  2452. new-stage1-bubble, distclean-stage2, new-stage2-start,
  2453. new-stage2-end, new-stage2-bubble, distclean-stage3,
  2454. new-stage3-start, new-stage3-end): New targets.
  2455. (all-stage1-gcc): Move prebootstrap dependency from here...
  2456. (configure-stage1-gcc): ...to here.
  2457. (new-bootstrap): Use bubble targets.
  2458. (new-cleanstrap, new-restage1, new-restage2, new-restage3):
  2459. Use per-stage distclean targets.
  2460. (configure-stage1-gcc, configure-stage2-gcc,
  2461. configure-stage3-gcc, all-stage1-gcc,
  2462. all-stage2-gcc, all-stage3-gcc, new-bootstrap):
  2463. Use new-stageN-start to prepare the tree.
  2464. 2004-05-23 Paolo Bonzini <bonzini@gnu.org>
  2465. * Makefile.def (host_modules): add libcpp.
  2466. * Makefile.tpl: Add dependencies on and for libcpp.
  2467. * Makefile.in: Regenerate.
  2468. * configure.in: Add libcpp host module.
  2469. * configure: Regenerate.
  2470. 2004-05-17 Zack Weinberg <zack@codesourcery.com>
  2471. * Makefile.def, Makefile.tpl, configure.in: Remove all mention
  2472. of libf2c.
  2473. * configure, Makefile.in: Regenerate.
  2474. 2004-05-13 Diego Novillo <dnovillo@redhat.com>
  2475. Merge from tree-ssa-20020619-branch.
  2476. * Makefile.def: Add libbanshee, libmudflap and libgfortran.
  2477. * Makefile.tpl (BUILD_CONFIGDIRS): Add libbanshee.
  2478. (HOST_GMPLIBS): Define.
  2479. (HOST_GMPINC): Define.
  2480. (TARGET_LIB_PATH): Add libmudflap.
  2481. (GFORTRAN_FOR_TARGET): Define.
  2482. (configure-build*): Export GFORTRAN.
  2483. (configure-gcc): Export GMPLIBS and GMPINC.
  2484. (all-gcc): Add maybe-all-libbanshee.
  2485. (configure-target-libgfortran): Define.
  2486. * Makefile.in: Regenerate.
  2487. * configure.in (host_libs): Add libbanshee.
  2488. (target_libraries): Add target-libmudflap and target-libgfortran.
  2489. Add --with-libbanshee.
  2490. Handle --disable-libmudflap.
  2491. (*-*-freebsd*): Use with_gmp.
  2492. Add $(libgcj) to noconfigdirs.
  2493. * configure: Regenerate.
  2494. * depcomp: New file.
  2495. * MAINTAINERS: Add tree-ssa maintainers.
  2496. 2004-04-28 Paolo Bonzini <bonzini@gnu.org>
  2497. * config/acx.m4: Fix fastcompare support for new-bootstrap.
  2498. * configure: Regenerate.
  2499. 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
  2500. Revert:
  2501. 2004-04-26 Paolo Bonzini <bonzini@gnu.org>
  2502. * Makefile.def (flags_to_pass): Remove *dir variables that
  2503. are passed to the modules via TOPLEVEL_CONFIGURE_ARGUMENTS,
  2504. as well as prefix and exec_prefix.
  2505. * Makefile.in: Regenerate.
  2506. 2004-04-26 Paolo Bonzini <bonzini@gnu.org>
  2507. * Makefile.def (host_modules): Mark with the bootstrap
  2508. flag packages on which gcc depends.
  2509. * Makefile.tpl (all-bootstrap): Use it.
  2510. * Makefile.in: Regenerate.
  2511. 2004-04-26 Paolo Bonzini <bonzini@gnu.org>
  2512. * Makefile.def (flags_to_pass): Remove *dir variables that
  2513. are passed to the modules via TOPLEVEL_CONFIGURE_ARGUMENTS,
  2514. as well as prefix and exec_prefix.
  2515. * Makefile.in: Regenerate.
  2516. 2004-04-26 Paolo Bonzini <bonzini@gnu.org>
  2517. * configure.in: Invoke ACX_PROG_CMP_IGNORE_INITIAL.
  2518. * configure: Regenerate.
  2519. * config/acx.m4: Mutuate ACX_PROG_CMP_IGNORE_INITIAL from gcc.
  2520. * gcc/Makefile.tpl (compare): Use the result of the test.
  2521. * gcc/Makefile.in: Regenerate.
  2522. 2004-04-23 Paolo Bonzini <bonzini@gnu.org>
  2523. * Makefile.tpl (all-stage1-gcc, all-stage2-gcc, all-stage3-gcc):
  2524. Always relocate gcc and prev-gcc to the original names, even
  2525. if the build fails.
  2526. (new-cleanstrap, new-restage1, new-restage2, new-restage3):
  2527. New targets.
  2528. 2004-04-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  2529. * configure.in (mips*-*-irix5*): Enable ld.
  2530. * configure: Regenerate.
  2531. 2004-04-15 James E Wilson <wilson@specifixinc.com>
  2532. * Makefile.tpl (configure-[+module+], configure-gcc,
  2533. configure-stage1-gcc, configure-stage2-gcc, configure-stage3-gcc):
  2534. Set and export LDFLAGS.
  2535. * Makefile.in: Regenerate.
  2536. 2004-04-09 Nathanael Nerode <neroden@gcc.gnu.org>
  2537. PR bootstrap/14871
  2538. * Makefile.tpl: If we don't have built-in-tree target tools,
  2539. use the ones found by configure rather than hacking around with
  2540. program_transform_name.
  2541. * configure.in: Give Makefile.tpl the information necessary
  2542. to do that.
  2543. * Makefile.in: Regenerate.
  2544. * configure: Regenerate.
  2545. 2004-04-06 Nathanael Nerode <neroden@gcc.gnu.org>
  2546. PR bootstrap/14760
  2547. * configure.in: When computing baseargs, strip *all* copies of
  2548. offending options. Also, don't match/substitute the trailing space,
  2549. so that this actually works when two similar options are separated by
  2550. only one space.
  2551. * configure: Regenerate.
  2552. 2004-04-06 David Edelsohn <edelsohn@gnu.org>
  2553. * configure.in (powerpc-*-aix*): Remove target-libada from noconfigdirs.
  2554. (rs6000-*-aix*): Same.
  2555. * configure: Regenerate.
  2556. 2004-03-25 Stan Shebs <shebs@apple.com>
  2557. Remove MPW support, no longer used.
  2558. * mpw-README, mpw-build.in, mpw-config.in, mpw-configure,
  2559. mpw-install: Remove files.
  2560. * src-release (DEVO_SUPPORT): Remove names of removed files.
  2561. * MAINTAINERS: Likewise.
  2562. 2004-03-24 Nathanael Nerode <neroden@gcc.gnu.org>
  2563. * Makefile.tpl (top level bootstrap support): Remove now-unneeded
  2564. STRICT_WARN, WARN_CFLAGS flags passed down to make.
  2565. * Makefile.in: Regenerate.
  2566. * configure.in (top level bootstrap support): Rework --enable-werror
  2567. to set @stage2_werror_flag@.
  2568. * configure: Regenerate.
  2569. * Makefile.tpl (top level bootstrap support): Pass
  2570. @stage2_werror_flag@ down to configure in stages 2 and 3.
  2571. * Makefile.in: Regenerate.
  2572. 2004-03-23 Nathanael Nerode <neroden@gcc.gnu.org>
  2573. * Makefile.tpl (new-bootstrap): Set CC and CC_FOR_BUILD in configure
  2574. for stages 2 and 3 as well as in make. As a consequence, remove
  2575. OUTPUT_OPTION (now detected by configure) from the flags passed down
  2576. to make.
  2577. * Makefile.in: Regenerate.
  2578. * Makefile.tpl (new-bootstrap): Fix typo.
  2579. * Makefile.in: Regenerate.
  2580. 2004-03-22 Nathanael Nerode <neroden@gcc.gnu.org>
  2581. * Makefile.tpl: Rearrange by moving recursive_targets rules
  2582. into their proper sections.
  2583. * Makefile.tpl (top level bootstrap support): Move disabling
  2584. of coverage flags from 'make' to 'configure'; improve comments.
  2585. * Makefile.in: Regenerate.
  2586. * Makefile.tpl (experimental top level bootstrap) Move stage1
  2587. language setting from all- target to configure- target; disable
  2588. intermodule optimization in stage 1; prevent gratuitous rebuilds
  2589. of stage 1.
  2590. * Makefile.in: Regenerate.
  2591. * configure.in: Comma-separate stage 1 language list for top
  2592. level bootstrap.
  2593. * configure: Regenerate.
  2594. * Makefile.tpl: Clean up experimental top level bootstrap support:
  2595. note known problems; set CONFIG_SHELL; don't set BUILD_CC; relocate
  2596. prev-gcc in configure- targets as well as all- targets.
  2597. * Makefile.in: Regenerate.
  2598. 2004-03-17 Paolo Bonzini <bonzini@gnu.org>
  2599. * configure.in: Remove symbolic link section.
  2600. * configure: Regenerate.
  2601. * Makefile.tpl (links): Remove.
  2602. * Makefile.in: Regenerate.
  2603. 2004-03-15 Paolo Bonzini <bonzini@gnu.org>
  2604. Nathanael Nerode <neroden@gcc.gnu.org>
  2605. * configure.in (DEFAULT_YACC, DEFAULT_M4, DEFAULT_LEX):
  2606. Set with AC_CHECK_PROGS.
  2607. * configure.in: Fix comment typo from last patch.
  2608. * configure: Regenerate.
  2609. 2004-03-15 Nathanael Nerode <neroden@gcc.gnu.org>
  2610. * Makefile.tpl: Introduce experimental top level bootstrap support.
  2611. * Makefile.in: Regenerate.
  2612. * configure.in: Introduce support for top level bootstrap.
  2613. * configure: Regenerate.
  2614. 2004-03-12 Eric Botcazou <ebotcazou@gcc.gnu.org>
  2615. Paolo Bonzini <bonzini@gnu.org>
  2616. PR bootstrap/14522
  2617. * configure.in: Cope with shells that do not support unquoted ^
  2618. * configure: Regenerate.
  2619. 2004-03-11 Eric Botcazou <ebotcazou@gcc.gnu.org>
  2620. Paolo Bonzini <bonzini@gnu.org>
  2621. PR bootstrap/14522
  2622. * configure.in: Cope with shell that do not support nesting
  2623. quotes inside quoted backquote substitutions.
  2624. * configure: Regenerate.
  2625. 2004-03-10 Andrew Pinski <pinskia@physics.uc.edu>
  2626. PR bootstrap/14522
  2627. * configure.in: Fix escaping of $.
  2628. * configure: Regenerate.
  2629. 2004-03-11 Nathanael Nerode <neroden@gcc.gnu.org>
  2630. * configure: Regenerate.
  2631. 2004-03-08 Paolo Bonzini <bonzini@gnu.org>
  2632. PR ada/14131
  2633. Move language detection to the top level.
  2634. * configure.in: Find default values for the tools as
  2635. soon as possible. Disable ada if GNAT is not found.
  2636. Emit error message about missing languages. Expand
  2637. --enable-languages=all for the gcc subdirectory.
  2638. 2004-03-01 Richard Sandiford <rsandifo@redhat.com>
  2639. * configure.in (mips64*-*-linux*): Override mips*-*-linux* case
  2640. and disable libgcj.
  2641. * configure: Regenerated.
  2642. 2004-02-28 Nathanael Nerode <neroden@gcc.gnu.org>
  2643. PR bootstrap/7087
  2644. * Makefile.tpl: Guard XFOO sed statements better.
  2645. * Makefile.tpl: Add dependency for configure-target-libada.
  2646. * Makefile.in: Regenerate (incidentally fixes broken
  2647. commit when libada-branch was merged).
  2648. 2004-02-28 Andrew Cagney <cagney@redhat.com>
  2649. * src-release (CVS_NAMES): Define.
  2650. (do-tar, do-tar): Prune $(CVS_NAMES).
  2651. 2004-02-23 Andrew Cagney <cagney@redhat.com>
  2652. * texinfo/texinfo.tex: Update from version 2003-02-03.16 to
  2653. 2004-02-19.09.
  2654. 2004-02-19 Nathanael Nerode <neroden@gcc.gnu.org>
  2655. PR bootstrap/11932
  2656. * mkinstalldirs, install-sh: Import from automake CVS HEAD.
  2657. 2004-02-19 Andrew Cagney <cagney@redhat.com>
  2658. * config.guess: Update from version 2003-06-12 to 2004-02-16.
  2659. * config.sub: Update from version 2003-06-13 to 2004-02-16.
  2660. 2004-02-11 David Edelsohn <edelsohn@gnu.org>
  2661. * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.
  2662. (rs6000-*-aix*): Same.
  2663. * configure: Regenerate.
  2664. 2004-02-11 Kelley Cook <kcook@gcc.gnu.org>
  2665. * configure.in (host): Add in missing $noconfigdirs to defines.
  2666. * configure: Regenerate.
  2667. 2004-02-10 Arnaud Charlet <charlet@act-europe.fr>,
  2668. Nathanael Nerode <neroden@gcc.gnu.org>
  2669. PR ada/6637, PR ada/5911
  2670. Merge with libada-branch:
  2671. * configure.in, Makefile.tpl, Makefile.def: Add target-libada,
  2672. with appropriate dependencies. Add --enable-libada configure switch.
  2673. * configure, Makefile.in: Regenerate.
  2674. 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  2675. * configure.in: Don't pass --with-stabs on IRIX 5 either.
  2676. * configure: Regenerate.
  2677. 2004-02-02 Jeff Johnston <jjohnstn@redhat.com>
  2678. * COPYING.NEWLIB: Update Red Hat license to 2004.
  2679. 2004-01-23 DJ Delorie <dj@redhat.com>
  2680. * Makefile.def (target_modules) [libiberty]: Don't stage.
  2681. * Makefile.in: Rebuilt.
  2682. 2004-01-23 Jeff Johnston <jjohnstn@redhat.com>
  2683. * COPYING.NEWLIB: Update to include copyrights for new
  2684. iconv code.
  2685. 2004-01-15 Andrew Cagney <cagney@redhat.com>
  2686. * src-release: Update copyright year.
  2687. (do-proto-toplev): Configure using i686-pc-linux-gnu.
  2688. (NEWLIB_SUPPORT_DIRS): Delete macro.
  2689. (newlib.tar.bz2): Delete rule.
  2690. 2004-01-14 Loren J. Rittle <ljrittle@acm.org>
  2691. * Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.
  2692. * Makefile.tpl (configure-target-[+module+]): Support stage.
  2693. * Makefile.in: Rebuilt.
  2694. 2003-01-14 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
  2695. * gettext.m4: Quote names of macros to be defined by AC_DEFUN
  2696. throughout.
  2697. 2004-01-04 Nathanael Nerode <neroden@gcc.gnu.org>
  2698. * configure.in: Use ./config.cache, not config.cache.
  2699. * configure: Regenerate.
  2700. * Makefile.tpl: Special-casing not needed for GCC any more.
  2701. * Makefile.in: Regenerate.
  2702. * configure.in: Don't share a cache file for host dirs.
  2703. * configure: Regenerate.
  2704. * config-ml.in: Don't mess with the cache file.
  2705. 2004-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
  2706. * Makefile.tpl: Make GCC use a separate config.cache.
  2707. * Makefile.in: Regenerate.
  2708. PR bootstrap/11932, PR bootstrap/11933
  2709. (I don't know if it will fix either of them, but it relates
  2710. to them.)
  2711. * configure.in: Don't use shared config.cache for target
  2712. directories.
  2713. * configure: Regenerate.
  2714. 2003-12-31 Roger Sayle <roger@eyesopen.com>
  2715. * configure.in (ia64*-*-hpux*): Disable building java libraries.
  2716. * configure: Regenerated.
  2717. 2003-12-21 Bernardo Innocenti <bernie@develer.com>
  2718. * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda.
  2719. * configure: Regenerated.
  2720. 2003-12-19 Nathanael Nerode <neroden@gcc.gnu.org>
  2721. Port change over from GCC:
  2722. 2003-11-20 Kelley Cook <kcook@gcc.gnu.org>
  2723. * Makefile.tpl (BASE_FLAGS_TO_PASS): Pass along CONFIG_SHELL.
  2724. (configure-build-[+module+], configure-[+module+]): Likewise.
  2725. (configure-target-[+module+], configure-gcc, config.status): Likewise.
  2726. * Makefile.in: Regenerate.
  2727. 2003-12-08 Thomas Fitzsimmons <fitzsim@redhat.com>
  2728. * configure.in (raw_libstdcxx_flags): Remove the leading space.
  2729. * configure: Regenerate.
  2730. 2003-11-27 Jeff Johnston <jjohnstn@redhat.com>
  2731. * COPYING.NEWLIB: Add license info for long long routines added to
  2732. stdlib.
  2733. 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
  2734. * Makefile.tpl (EXTRA_GCC_FLAGS): Pass BOOT_ADAFLAGS.
  2735. * Makefile.in: Regenerate.
  2736. 2003-10-20 Phil Edwards <phil@codesourcery.com>
  2737. * configure.in (*-*-vxworks): Add target-libiberty to noconfdirs.
  2738. * configure: Regenerate.
  2739. 2003-10-13 Nathanael Nerode <neroden@gcc.gnu.org>
  2740. * Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
  2741. HOST_FLAGS_TO_PASS.
  2742. * Makefile.in: Regenerate.
  2743. 2003-10-05 Mohan Embar <gnustuff@thisiscool.com>
  2744. * configure.in: Allow explicit specification of CFLAGS_FOR_BUILD.
  2745. * configure: Rebuilt
  2746. * Makefile.tpl: Use CFLAGS_FOR_BUILD computed by configure
  2747. * Makefile.in: Rebuilt
  2748. 2003-10-03 H.J. Lu <hongjiu.lu@intel.com>
  2749. * ltconfig (sys_lib_search_path_spec): Fix a typo for HPUX.
  2750. 2003-10-01 Phil Edwards <pme@gcc.gnu.org>
  2751. * config-ml.in: Use ac_configure_args directly instead of
  2752. ml_arguments. Only set ml_norecursion if --no[-]recursion is
  2753. actually seen.
  2754. 2003-10-01 Eric Botcazou <ebotcazou@libertysurf.fr>
  2755. * config-ml.in: Propagate INSTALL variables.
  2756. 2003-09-21 Daniel Jacobowitz <drow@mvista.com>
  2757. * configure.in: Pass a computed --program-transform-name
  2758. to subconfigures.
  2759. * configure: Regenerated.
  2760. 2003-09-20 Nathanael Nerode <neroden@gcc.gnu.org>
  2761. * Makefile.tpl: Don't pass down obsolete ENQUIRE variable.
  2762. * Makefile.in: Regenerate.
  2763. * Makefile.tpl: Don't pass (unused) DLLTOOL or WINDRES to gcc.
  2764. * Makefile.in: Regenerate.
  2765. 2003-09-17 Daniel Jacobowitz <drow@mvista.com>
  2766. * configure.in (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Fix
  2767. quoting.
  2768. * configure: Regenerated.
  2769. 2003-09-12 Michael Chastain <mec@shout.net>
  2770. Fix PR gdb/857.
  2771. * src-release (do-proto-topleve): Remove junk files
  2772. intl/config.cache, intl/config.status,
  2773. intl/config.h, intl/stamp-h.
  2774. 2003-09-14 Andrew Cagney <cagney@redhat.com>
  2775. * src-release (dejagnu.tar): New target.
  2776. (dejagnu.tar.bz2): Recursively call "gdb-taz" rule.
  2777. (do-djunpack): Use $(PACKAGE) for the package name.
  2778. 2003-09-04 DJ Delorie <dj@redhat.com>
  2779. * configure: Regenerate.
  2780. 2003-09-04 Robert Millan <robertmh@gnu.org>
  2781. * configure.in: Match GNU/KFreeBSD with new kfreebsd*-gnu triplet.
  2782. 2003-09-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  2783. * configure.in: Ensure arguments to sed are properly spaced.
  2784. * configure: Regenerate.
  2785. 2003-08-28 Daniel Jacobowitz <drow@mvista.com>
  2786. Merge from gcc:
  2787. 2003-07-20 Phil Edwards <pme@gcc.gnu.org>
  2788. * install-sh: Update to newer upstream versions (associated with
  2789. aclocal 1.7).
  2790. * missing: Likewise, plus $1Help2man -> $1 typo fix.
  2791. 2003-08-27 Daniel Jacobowitz <drow@mvista.com>
  2792. * configure.in: Set RAW_CXX_FOR_TARGET if unset.
  2793. * configure: Regenerated.
  2794. 2003-08-23 Phil Edwards <pme@gcc.gnu.org>
  2795. * configure.in: Use newline instead of semicolon when assuming
  2796. shell arguments in a for loop.
  2797. * configure: Regenerated.
  2798. 2003-08-20 Geoffrey Keating <geoffk@apple.com>
  2799. PR 8180
  2800. * configure.in: When testing with_libs and with_headers, treat
  2801. 'no' as unset. Based on a patch by Dan Kegel <dank@kegel.com>.
  2802. * configure: Regenerate.
  2803. * configure.in (TOPLEVEL_CONFIGURE_ARGUMENTS): Quote properly for
  2804. make, shell, etc.
  2805. (baseargs): Likewise.
  2806. * configure: Regenerate.
  2807. 2003-08-19 Geoffrey Keating <geoffk@apple.com>
  2808. * configure.in: Disable libgcj for darwin not on powerpc.
  2809. * configure: Rebuild.
  2810. 2003-08-15 Michael Chastain <mec@shout.net>
  2811. * src-release (do-proto-toplev): Remove junk files
  2812. dejagnu/example/calc/config.status,
  2813. dejagnu/example/calc/config.log.
  2814. 2003-08-14 Alexandre Duret-Lutz <adl@gnu.org>
  2815. * config-ml.in, symlink-tree: Add license.
  2816. 2003-08-01 Nathanael Nerode <neroden@gcc.gnu.org>
  2817. Merge from gcc:
  2818. 2003-08-01 Matt Kraai <kraai@alumni.cmu.edu>
  2819. * Makefile.tpl (check, check-c++): Express dependencies using
  2820. dependencies rather than commands.
  2821. * Makefile.in: Regenerate.
  2822. 2003-07-31 Geoffrey Keating <geoffk@apple.com>
  2823. * Makefile.tpl (libsubdir): Use gcc instead of gcc-lib.
  2824. * Makefile.in: Update.
  2825. 2003-08-01 Andrew Cagney <cagney@redhat.com>
  2826. * configure.in (noconfigdirs): Do not add GDB when m32r-*-*.
  2827. * configure: Ditto.
  2828. 2003-07-30 Andreas Tobler <a.tobler@schweiz.ch>
  2829. * configure.in: Enable libgcj for darwin.
  2830. * configure: Rebuild.
  2831. 2003-07-29 Nathanael Nerode <neroden@gcc.gnu.org>
  2832. * mkinstalldirs: Import autoconf 2.57 / automake 1.7 version.
  2833. 2003-07-27 Nathanael Nerode <neroden@gcc.gnu.org>
  2834. * Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
  2835. creating target and build subdirs to build all parent dirs as needed.
  2836. * Makefile.in: Rebuild.
  2837. * configure.in: Don't build dirs explicitly here.
  2838. * configure: Rebuild.
  2839. 2003-07-22 Alexandre Oliva <aoliva@redhat.com>
  2840. * Makefile.tpl (all-make): Depend on intl.
  2841. * Makefile.in: Rebuilt.
  2842. 2003-07-16 Nathanael Nerode <neroden@gcc.gnu.org>
  2843. * config.if: Remove unused libc_interface determination.
  2844. 2003-07-14 Nathanael Nerode <neroden@gcc.gnu.org>
  2845. * Makefile.in: Regenerate, correctly this time.
  2846. 2003-07-13 Nathanael Nerode <neroden@gcc.gnu.org>
  2847. * Makefile.tpl: Set INSTALL and friends using autoconf. Remove
  2848. unused INSTALL_PROGRAM_ARGS.
  2849. * configure.in: Use AC_PROG_INSTALL.
  2850. * Makefile.in: Regenerate.
  2851. * configure: Regenerate.
  2852. 2003-07-10 Alexandre Oliva <aoliva@redhat.com>
  2853. * configure: Rebuilt.
  2854. 2001-09-26 Alexandre Oliva <aoliva@redhat.com>
  2855. * configure.in (noconfigdirs) [am33_2.0-*-linux*]: Don't build
  2856. newlib nor libgloss.
  2857. Wed May 9 10:07:19 2001 Alexandre Oliva <aoliva@redhat.com>
  2858. * configure.in (am33_2.0-*-linux*): Added.
  2859. 2003-07-09 Bob Wilson <bob.wilson@acm.org>
  2860. * configure.in: Add ${libgcj} to noconfigdirs for xtensa-*-* targets.
  2861. * configure: Regenerate.
  2862. 2003-07-06 H.J. Lu <hongjiu.lu@intel.com>
  2863. * config-ml.in: Replace PWD with PWD_COMMAND.
  2864. * Makefile.tpl: Likewise.
  2865. * Makefile.in: Regenerated.
  2866. 2003-06-27 Nathanael Nerode <neroden@gcc.gnu.org>
  2867. * configure.in: Clean up config-lang.in handling. Delete
  2868. useless assignment to "subdirs".
  2869. * configure: Regenerate.
  2870. 2003-06-26 Nathanael Nerode <neroden@gcc.gnu.org>
  2871. * configure.in: Rename 'target_libs' to 'target_libraries'.
  2872. Remove useless reference to 'target_libs'.
  2873. * configure: Regenerate.
  2874. 2003-06-23 Keith Seitz <kseitz@sources.redhat.com>
  2875. * Makefile.tpl: Add maybe-configure-itcl to configure-gdb.
  2876. * Makefile.in: Regenerate.
  2877. 2003-06-23 Nathanael Nerode <neroden@gcc.gnu.org>
  2878. * Makefile.def: Introduce flags_to_pass.
  2879. * Makefile.tpl: Generate BASE_FLAGS_TO_PASS using it.
  2880. * Makefile.in: Regenerate.
  2881. 2003-06-23 Hans-Peter Nilsson <hp@bitrange.com>
  2882. * configure.in (noconfigdirs) <cris-*-*>: Disable target-newlib
  2883. and target-libgloss.
  2884. <d30v-*-*, fr30-*-*, i960-*-*, m32r-*-*>: Disable gdb.
  2885. <h8300*-*-*>: Disable libf2c and ${libgcj}.
  2886. * configure: Regenerate.
  2887. 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
  2888. * configure.in: Update testsuite_flags to new location.
  2889. * configure. Regenerate.
  2890. 2003-06-18 Nathanael Nerode <neroden@gcc.gnu.org>
  2891. * Makefile.tpl: Remove BUILD_CC stuff.
  2892. * Makefile.in: Regenerate.
  2893. 2003-06-14 H.J. Lu <hongjiu.lu@intel.com>
  2894. * config.guess: Update to 2003-06-12 version.
  2895. * config.sub: Update to 2003-06-13 version.
  2896. 2003-06-12 Thiemo Seufer <seufer@csv.ica.uni-stuttgart.de>
  2897. * MAINTAINERS: Add myself as MIPS co-maintainer.
  2898. 2003-06-12 H.J. Lu <hongjiu.lu@intel.com>
  2899. * config.guess: Update to 2003-06-06 version.
  2900. * config.sub: Update to 2003-06-06 version.
  2901. 2003-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  2902. * configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.
  2903. * configure. Regenerate.
  2904. 2003-06-10 Nathanael Nerode <neroden@gcc.gnu.org>
  2905. * configure.in: Disable serial configure by default.
  2906. * configure: Regenerate.
  2907. * Makefile.tpl: Abolish .NOTPARALLEL.
  2908. * Makefile.in: Regenerate.
  2909. * Makefile.tpl: Replace {build,host,target}_canonical by
  2910. {build,host,target}.
  2911. * Makefile.in: Regenerate.
  2912. * Makefile.tpl: Fix stupid pasto.
  2913. * Makefile.in: Regenerate.
  2914. 2003-06-09 Nathanael Nerode <neroden@gcc.gnu.org>
  2915. * Makefile.tpl: Remove bogus conditional.
  2916. * Makefile.in: Regenerate.
  2917. 2003-06-03 Nathanael Nerode <neroden@gcc.gnu.org>
  2918. * Makefile.tpl: Make 'recursive targets' using autogen rather
  2919. than shell loop. Remove duplicate 'clean' targets and false
  2920. comments.
  2921. * Makefile.def: Add systematic dependencies to 'recursive' targets.
  2922. Add systematic method of specifying missing targets in subdirs.
  2923. Add copyright boilerplate.
  2924. * Makefile.in: Regenerate.
  2925. * configure.in: Add 'recursive targets' to maybe list.
  2926. * configure: Regenerate.
  2927. * Makefile.tpl: Rename [+target+] to [+make_target+].
  2928. * Makefile.def: Rename 'target' to 'make_target'.
  2929. 2003-05-30 Nick Clifton <nickc@redhat.com>
  2930. * README-maintainer-mode: Update URL for locating blessed config
  2931. tools.
  2932. 2003-05-29 Robert Millan <rmh@debian.org>
  2933. * ltconfig: Import this patch and modify for use with current
  2934. version of ltconfig:
  2935. 2003-05-21 Bruno Haible <bruno@clisp.org>
  2936. * libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Add support for
  2937. GNU/FreeBSD.
  2938. 2003-05-28 DJ Delorie <dj@redhat.com>
  2939. * Makefile.tpl: Make maybe-check-gcc .PHONY.
  2940. * Makefile.in: Regenerate.
  2941. 2003-05-28 Jeff Johnston <jjohnstn@redhat.com>
  2942. * COPYING.NEWLIB: Add license info for newlib/libc/sys/linux/stdlib.
  2943. 2003-05-21 DJ Delorie <dj@redhat.com>
  2944. * Makefile.tpl (configure-target-libiberty): Depend only on gcc, not
  2945. newlib or libgloss.
  2946. * Makefile.in: Regenerate.
  2947. 2003-05-21 DJ Delorie <dj@redhat.com>
  2948. * Makefile.tpl: Add missing empty maybe-check-gcc target.
  2949. * Makefile.in: Regenerate.
  2950. 2003-05-20 Maciej W. Rozycki <macro@ds2.pg.gda.pl>
  2951. * configure.in: Use curly braces in the definition of tooldir.
  2952. * configure: Regenerate.
  2953. 2003-05-19 Nathanael Nerode <neroden@gcc.gnu.org>
  2954. * configure.in: Switch more things to use maybe dependencies.
  2955. * Makefile.tpl: Switch more things to use maybe dependencies.
  2956. Factor out common code from autogen IF statements.
  2957. * configure: Regenerate.
  2958. * Makefile.in: Regenerate.
  2959. 2003-05-14 Kelley Cook <kelleycook@wideopenwest.com>
  2960. * configure.in: Accept i[3456789]86 for machine type.
  2961. * configure: Regenerate.
  2962. 2003-05-18 Nathanael Nerode <neroden@gcc.gnu.org>
  2963. * configure.in: Switch more things to use maybe dependencies.
  2964. Rearrange a little. Use GCC_TOPLEV_SUBDIRS.
  2965. * configure: Regenerate.
  2966. * Makefile.tpl: Switch more things to use maybe dependencies.
  2967. * Makefile.in: Regenerate.
  2968. 2003-05-16 Andreas Schwab <schwab@suse.de>
  2969. * Makefile.tpl (install-opcodes): Define.
  2970. * Makefile.in: Rebuild.
  2971. 2003-05-13 Andreas Jaeger <aj@suse.de>
  2972. * config.guess: Update to 2003-05-09 version.
  2973. * config.sub: Update to 2003-05-09 version.
  2974. 2003-05-13 Michael Eager <eager@mvista.com>
  2975. * configure.in: Correct sed script so that options in quotes are not
  2976. deleted.
  2977. * configure: Rebuild.
  2978. 2003-05-12 Corinna Vinschen <corinna@vinschen.de>
  2979. * configure.in (FLAGS_FOR_TARGET): Remove $$s/newlib/libc/sys/cygwin
  2980. and $$s/newlib/libc/sys/cygwin32 include paths.
  2981. * configure: Ditto.
  2982. 2003-05-05 H.J. Lu <hjl@gnu.org>
  2983. * config-ml.in: Restored from gcc repository.
  2984. 2003-05-02 Chris Demetriou <cgd@broadcom.com>
  2985. * Makefile.tpl: Require "makeinfo" from texinfo 4.2 or later.
  2986. * Makefile.in: Regenerate.
  2987. 2003-04-27 Daniel Jacobowitz <drow@mvista.com>
  2988. * src-release (DEVO_SUPPORT): Add src-release, Makefile.tpl,
  2989. and Makefile.def.
  2990. 2003-04-27 Daniel Jacobowitz <drow@mvista.com>
  2991. * Makefile.tpl: Clean $(BUILD_SUBDIR).
  2992. * Makefile.in: Regenerated.
  2993. 2003-04-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
  2994. * Makefile.tpl (MAKEINFOFLAGS): Default to --split-size=5000000.
  2995. * Makefile.in: Regenerate.
  2996. 2003-04-18 Jakub Jelinek <jakub@redhat.com>
  2997. * configure.in (powerpc64*-*-linux*): Remove.
  2998. * configure: Rebuilt.
  2999. 2003-04-17 Phil Edwards <pme@gcc.gnu.org>
  3000. * Makefile.tpl (GCC_STRAP_TARGETS): New variable containing all the
  3001. previous bootstrap targets, plus bubblestrap, quickstrap, cleanstrap,
  3002. and restrap.
  3003. * Makefile.in: Regenerate.
  3004. 2003-04-16 Richard Earnshaw <rearnsha@arm.com>
  3005. * configure.in (arm-*-netbsdelf*): Enable building java libraries.
  3006. * configure: Regenerated.
  3007. 2003-04-11 Alexandre Oliva <aoliva@redhat.com>
  3008. * libtool.m4 (lt_cv_deplibs_check_method): Use pass_all on mips*.
  3009. * */configure: Rebuilt.
  3010. 2003-03-14 Nathanael Nerode <neroden@gcc.gnu.org>
  3011. * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES back down.
  3012. * Makefile.in: Regenerate.
  3013. 2003-03-14 Michael Chastain <mec@shout.net>
  3014. * Makefile.in: Regenerate with correct Makefile.def.
  3015. 2003-03-12 Nathanael Nerode <neroden@gcc.gnu.org>
  3016. * Makefile.tpl: Move .NOEXPORT, MAKEOVERRIDES up. Delete unused
  3017. Make macro.
  3018. * Makefile.in: Regenerate.
  3019. * configure.in: Clean up gxx_include_dir logic.
  3020. * configure: Regenerate.
  3021. 2003-03-09 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  3022. * configure.in (gxx_include_dir): Fix typo.
  3023. * configure: Regenerated.
  3024. 2003-03-06 Andrew Cagney <cagney@redhat.com>
  3025. * texinfo/texinfo.tex: Import version 2003-02-03.16.
  3026. 2003-03-04 Daniel Jacobowitz <drow@mvista.com>
  3027. * configure.in: Include $(build_tooldir)/sys-include in
  3028. FLAGS_FOR_TARGET.
  3029. * configure: Regenerated.
  3030. 2003-03-04 Nathanael Nerode <neroden@gcc.gnu.org>
  3031. * Makefile.tpl: Reindent.
  3032. * Makefile.in: Regenerate.
  3033. * configure.in: Reindent. Don't set unused variables.
  3034. * configure: Regenerate.
  3035. * Makefile.tpl: Always pass down RANLIB.
  3036. * Makefile.in: Regenerate.
  3037. * Makefile.tpl: Don't set unused enable_shared, enable_threads macros.
  3038. * Makefile.in: Regenerate.
  3039. * configure.in: Remove unused logic relating to --enable-shared
  3040. and --enable-threads. Remove bogus comments. Remove redundant
  3041. noconfigdirs.
  3042. * configure: Regenerate.
  3043. * configure.in: Replace ${libstdcxx_version} by its value.
  3044. Remove reference to mh-dgux.
  3045. * configure: Regenerate.
  3046. 2003-02-28 Nathanael Nerode <neroden@gcc.gnu.org>
  3047. * Makefile.tpl: Rearrange.
  3048. * Makefile.in: Regenerate.
  3049. 2003-02-25 Nick Clifton <nickc@redhat.com>
  3050. * configure: Remove site-file supprot - it is obsolete.
  3051. 2003-02-24 Uwe Stieber <uwe@wwws.de>
  3052. * configure.in: Add support for kaOS as cross build target system.
  3053. * configure: Regenerated.
  3054. 2003-02-20 Sean McNeil <sean@blue.mcneil.com>
  3055. * Makefile.tpl: Add definition of CPPFLAGS to pass into
  3056. configure-target-* as some target builds may require additional
  3057. flags for preprocessor tests.
  3058. * Makefile.in: Regenerated.
  3059. 2003-02-19 Alexandre Oliva <aoliva@redhat.com>
  3060. * libtool.m4 (LD): Append -melf* option to LD on IRIX with GNU ld.
  3061. * ltconfig: Handle it.
  3062. * ltcf-cxx.sh: Use with_gnu_ld passed as a shell variable instead of
  3063. auto-detecting it.
  3064. 2003-02-19 Alexandre Oliva <aoliva@redhat.com>
  3065. * ltcf-cxx.sh: Replace $linker_flags with $compiler_flags wherever
  3066. it is used as argument to $CC.
  3067. * ltcf-gcj.sh: Likewise.
  3068. 2003-02-19 Alexandre Oliva <aoliva@redhat.com>
  3069. * configure.in: Introduce --enable-maintainer-mode.
  3070. * configure: Rebuilt.
  3071. * Makefile.tpl (Makefile.in, configure): Enable dependencies only
  3072. for maintainer mode.
  3073. * Makefile.in: Rebuilt.
  3074. 2003-02-19 Andrew Cagney <ac131313@redhat.com>
  3075. * configure: Regenerate using autoconf 2.13.
  3076. 2003-02-19 Alan Modra <amodra@bigpond.net.au>
  3077. * config.guess: Import latest version.
  3078. * config.sub: Import latest version.
  3079. 2003-02-18 Jason Merrill <jason@redhat.com>
  3080. * Makefile.tpl (check-c++): Allow parallelism.
  3081. 2003-02-17 Andrew Cagney <ac131313@redhat.com>
  3082. * configure: Regenerate using autoconf 000227.
  3083. 2003-02-15 Geoffrey Keating <geoffk@apple.com>
  3084. * configure.in (*-*-darwin*): Rename from powerpc*-*-darwin*,
  3085. don't configure target-libobjc.
  3086. * configure: Regenerate.
  3087. 2003-02-14 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  3088. * Makefile.tpl (RANLIB): Define.
  3089. * Makefile.in: Regenerate.
  3090. 2003-02-06 Keith R Seitz <keiths@redhat.com>
  3091. * Makefile.def: Remove "snavigator", "grep", and "db" modules.
  3092. * Makefile.tpl: Remove "all-snavigator" and "all-grep".
  3093. * Makefile.in: Regenerated.
  3094. * configure.in: Remove all traces of snavigator, db, and grep.
  3095. * configure: Regenerated.
  3096. 2003-01-31 Frank Ch. Eigler <fche@redhat.com>
  3097. * Makefile.tpl (all-sid): Add libiberty/bfd/opcodes dependencies.
  3098. * Makefile.in: Regenerated.
  3099. 2003-01-30 Alexandre Oliva <aoliva@redhat.com>
  3100. * config.if: Copy from GCC.
  3101. 2003-01-27 Phil Edwards <pme@gcc.gnu.org>
  3102. * configure.in: Revert 24Jan change.
  3103. * configure: Regenerate.
  3104. 2003-01-23 Nathanael Nerode <neroden@gcc.gnu.org>
  3105. * configure.in: Revert previous change.
  3106. * configure: Regenerate.
  3107. 2003-01-23 Nathanael Nerode <neroden@gcc.gnu.org>
  3108. * configure.in: Make rda native-only.
  3109. * configure: Regenerate.
  3110. 2003-01-19 Nathanael Nerode <neroden@gcc.gnu.org>
  3111. * configure.in: Add missing \.
  3112. * configure: Rebuilt.
  3113. 2003-01-17 Jakub Jelinek <jakub@redhat.com>
  3114. * configure.in (baseargs): Avoid using \| in sed regular
  3115. expressions.
  3116. * configure: Rebuilt.
  3117. 2003-01-16 Jakub Jelinek <jakub@redhat.com>
  3118. * configure.in (baseargs): Remove all supported forms of
  3119. --cache-file, --srcdir, --host, --build and --target options
  3120. from argument lists.
  3121. * configure: Rebuilt.
  3122. 2003-01-15 Alexandre Oliva <aoliva@redhat.com>
  3123. * configure.in (noconfigdirs): Don't skip gas on IRIX 6.
  3124. * configure: Rebuilt.
  3125. 2003-01-09 Nathanael Nerode <neroden@gcc.gnu.org>
  3126. * configure.in: Substitute TOPLEVEL_CONFIGURE_ARGUMENTS.
  3127. * Makefile.tpl: Pass TOPLEVEL_CONFIGURE_ARGUMENTS to gcc.
  3128. * Makefile.in: Regenerate.
  3129. * configure: Regenerate.
  3130. 2003-01-09 Christian Cornelssen <ccorn@cs.tu-berlin.de>
  3131. * Makefile.tpl (BASE_FLAGS_TO_PASS): Also pass DESTDIR.
  3132. (install-info, dir.info): Prepend $(DESTDIR) to $(infodir).
  3133. * Makefile.in: Regenerate.
  3134. 2003-01-09 Alexandre Oliva <aoliva@redhat.com>
  3135. * configure.in: Remove Makefile in build, host and target modules
  3136. unless configure was run with --no-recursion.
  3137. * configure: Rebuilt.
  3138. 2003-01-08 Chris Demetriou <cgd@broadcom.com>
  3139. * config.guess: Update to 2003-01-03 version.
  3140. * config.sub: Update to 2003-01-03 version.
  3141. 2003-01-07 Christopher Faylor <cgf@redhat.com>
  3142. * configure: Regenerate with proper autoconf 2.13.
  3143. 2003-01-07 Christopher Faylor <cgf@redhat.com>
  3144. * configure.in: Add AC_PREREQ for consistency.
  3145. * configure: Regenerate.
  3146. 2003-01-06 Andrew Cagney <ac131313@redhat.com>
  3147. * configure.in (GDB_TK): Add tcl directories conditional on
  3148. gdb/gdbtk directory being present.
  3149. * configure: Regenerate.
  3150. 2003-01-04 John David Anglin <dave.anglin@nrc.ca>
  3151. * configure.in (LD): Improve test for gcc. Try to set LD to the ld used
  3152. by gcc if LD is not defined and we are not doing a Canadian Cross.
  3153. * configure: Rebuilt.
  3154. 2003-01-01 Daniel Jacobowitz <drow@mvista.com>
  3155. * src-release (ETC_SUPPORT): Add fdl.texi and texi2pod.pl.
  3156. 2002-12-31 Tom Tromey <tromey@redhat.com>
  3157. * Makefile.in: Rebuilt.
  3158. * Makefile.def (target_modules) [libffi]: Allow installation.
  3159. 2002-12-31 Andreas Schwab <schwab@suse.de>
  3160. * configure.in: Fix use of $program_transform_name.
  3161. * configure: Regenerated.
  3162. 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
  3163. * configure.in (baseargs): Don't remove first configure argument.
  3164. * configure: Regenerated.
  3165. 2002-12-29 Alexandre Oliva <aoliva@redhat.com>
  3166. * Makefile.tpl (local-distclean): Don't remove...
  3167. (multilib.ts): ... this. Moved into...
  3168. (multilib.out): ... this. Don't use sub-make.
  3169. ($(BUILD_SUBDIR)/[+module+]/Makefile, [+module+]/Makefile,
  3170. $(TARGET_SUBDIR)/[+module+]/Makefile, gcc/Makefile): Moved into...
  3171. (configure-build-[+module+], configure-[+module+],
  3172. configure-target-[+module+], configure-gcc): ... these. Test
  3173. for Makefile existence. Drop config.status from dependencies.
  3174. * Makefile.in: Rebuilt.
  3175. * configure.in: Move gcc-version-trigger to the end of
  3176. ac_configure_args. Add comments to maybedep.tmp and
  3177. serdep.tmp. Introduce --disable-serial-configure. Remove
  3178. nonopt from baseargs, matching and removing corresponding
  3179. whitespace while at it.
  3180. * configure: Rebuilt.
  3181. 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
  3182. * configure.in (host_configargs): Replace reference to
  3183. no-longer-defined buildopts with --build=${build_alias}.
  3184. * configure: Rebuilt.
  3185. 2002-12-28 Alexandre Oliva <aoliva@redhat.com>
  3186. * Makefile.tpl ($(NOTPARALLEL)): Move to the end. Bring uses of
  3187. program_transform_name to standard idiom.
  3188. (AUTOGEN, AUTOCONF): Define.
  3189. (Makefile.in): Use $(AUTOGEN).
  3190. (Makefile): Depend on config.status, and use autoconf-style rule to
  3191. build it. Move original commands to...
  3192. (config.status): ... this new target.
  3193. (configure): Add $(srcdir). Depend on config/acx.m4. Use
  3194. $(AUTOCONF).
  3195. * Makefile.in: Rebuilt.
  3196. 2002-12-28 Nathanael Nerode <neroden@gcc.gnu.org>
  3197. * Makefile.tpl: Fix dramatic bustage due to change in
  3198. program_transform_name.
  3199. * Makefile.in: Regenerate.
  3200. * configure.in: Remove unnecessary PATH setting.
  3201. * configure: Regnerate.
  3202. * configure.in: Don't default to unprefixed tools unless
  3203. the native tools will work.
  3204. * configure: Regenerate.
  3205. * configure.in: Convert to autoconf script. Blow away lots
  3206. of now-redundant Makefile fragments.
  3207. * configure: Generate using Autoconf.
  3208. * Makefile.tpl: Rewrite to reflect autoconfiscation.
  3209. * Makefile.in: Regenerate.
  3210. 2002-12-27 Nathanael Nerode <neroden@gcc.gnu.org>
  3211. * configure: Remove unneeded 'export's. Make CC_FOR_TARGET,
  3212. CXX_FOR_TARGET, GCJ_FOR_TARGET substituted in configure.in only.
  3213. * ChangeLog: Move a couple of entries from here to winsup/cygwin,
  3214. where they belong.
  3215. 2002-12-24 Andreas Schwab <schwab@suse.de>
  3216. * Makefile.tpl (multilib.out): Fix missing space.
  3217. * Makefile.in: Regenerate.
  3218. 2002-12-23 Nathanael Nerode <neroden@gcc.gnu.org>
  3219. * Makefile.tpl: Use shared multilib.out. Use move-if-change for it.
  3220. Convert (cd foo; make) to (cd foo && make). Clean up multilib.out.
  3221. * Makefile.in: Regenerate.
  3222. * configure.in: Remove unnecessary leftovers.
  3223. 2002-12-21 Geoffrey Keating <geoffk@apple.com>
  3224. * configure.in (extra_ranlibflags_for_target): New variable.
  3225. (*-*-darwin): Add -c to ranlib commands.
  3226. * configure (tooldir): Handle extra_ranlibflags_for_target.
  3227. 2002-12-20 Jeff Johnston <jjohnstn@redhat.com>
  3228. * COPYING.NEWLIB: Updated.
  3229. * COPYING.LIBGLOSS: Ditto.
  3230. 2002-12-19 Nathanael Nerode <neroden@gcc.gnu.org>
  3231. * Makefile.tpl: Revert HJL's change.
  3232. * Makefile.in: Regenerated.
  3233. * configure.in: Put build_prefix before $(BUILD_SUBDIR) here, and
  3234. always.
  3235. 2002-12-19 Andreas Schwab <schwab@suse.de>
  3236. * Makefile.tpl, configure.in: Substitute libstdcxx_incdir.
  3237. * Makefile.in: Regenerate.
  3238. 2002-12-18 H.J. Lu <hjl@gnu.org>
  3239. * Makefile.tpl: Add @build_prefix@ before $(BUILD_SUBDIR).
  3240. * Makefile.in: Regenerated.
  3241. * configure.in (build_prefix): New. Substitute.
  3242. 2002-12-18 Nathanael Nerode <neroden@gcc.gnu.org>
  3243. * Makefile.tpl: Don't let real targets depend on phony targets.
  3244. * Makefile.in: Regenerate.
  3245. * Makefile.tpl (do-info): Depend on maybe-all-texinfo, not all-texinfo.
  3246. * Makefile.in: Regenerate.
  3247. 2002-12-16 Jason Merrill <jason@redhat.com>
  3248. * Makefile.tpl (all-gcc): Use 'make quickstrap' if there was a
  3249. previous 'make bootstrap'.
  3250. * Makefile.in: Regenerate.
  3251. 2002-12-17 Hans-Peter Nilsson <hp@bitrange.com>
  3252. * configure.in (noconfigdirs) [mmix-*-*]: Disable libgloss and gdb.
  3253. 2002-12-13 Jason Merrill <jason@redhat.com>
  3254. * Makefile.tpl (check-gcc-c++): Renamed from check-c++. Don't run
  3255. library tests.
  3256. (check-c++): Just depend on it and check-target-libstdc++-v3.
  3257. * Makefile.in: Regenerate.
  3258. 2002-12-13 Nathanael Nerode <neroden@gcc.gnu.org>
  3259. * configure.in, Makefile.tpl, Makefile.def: Remove tclX.
  3260. * Makefile.in: Regenerate.
  3261. 2002-12-12 Jeff Johnston <jjohnstn@redhat.com>
  3262. * COPYING.NEWLIB: Update list of alternate Regent of California
  3263. licenses and discuss official revoking of advertising clause.
  3264. * COPYING.LIBGLOSS: Ditto.
  3265. 2002-12-12 Alexandre Oliva <aoliva@redhat.com>
  3266. * Makefile.tpl (configure-target-rda): Depend on $(ALL_GCC_C).
  3267. * Makefile.in: Rebuilt.
  3268. 2002-12-10 Nathanael Nerode <neroden@gcc.gnu.org>
  3269. * configure: Fix bug put in by gremlins.
  3270. * Makefile.tpl: Substitute more autoconfily.
  3271. * configure: Substitute more autoconfily.
  3272. * Makefile.in: Regenerate.
  3273. 2002-12-08 Andrew Cagney <ac131313@redhat.com>
  3274. * Makefile.tpl (all-sim): Depend on maybe-configure-gdb.
  3275. * Makefile.in (all-sim): Ditto.
  3276. 2002-12-06 DJ Delorie <dj@redhat.com>
  3277. * Makefile.tpl: Change configure dependencies to not have real
  3278. targets depend on phony targets.
  3279. 2002-12-05 Nathanael Nerode <neroden@gcc.gnu.org>
  3280. * configure.in: Revert unintentional change.
  3281. * src-release: Configure host subdirs.
  3282. * Makefile.tpl: Change dependency for */multilib.out so that
  3283. it works when gcc isn't in the tree.
  3284. * configure.in: Substitute more.
  3285. * configure: Run subconfigures from the Makefile.
  3286. * Makefile.tpl: Run subconfigures from the Makefile; add a few
  3287. convenience targets. Make sure gcc isn't rebuilt after bootstrap.
  3288. 2002-12-03 Nathanael Nerode <neroden@gcc.gnu.org>
  3289. * Makefile.tpl: Add targets for configuring host subdirs in Makefile,
  3290. and corresponding dependencies.
  3291. * Makefile.in: Regenerate.
  3292. * configure.in (host_tools): Order binutils, gas and ld for
  3293. convenience in running the testsuites.
  3294. * Makefile.tpl: Introduce rules to serialize subconfigure runs.
  3295. * Makefile.in: Regenerate.
  3296. * configure.in: Introduce rules to serialize subconfigure runs.
  3297. * configure.in: Introduce BASE_CC_FOR_TARGET.
  3298. * Makefile.tpl: Reorganize and comment. Introduce HOST_CONFIGARGS.
  3299. Realize configure-build-* targets. Realize configure-target-* targets.
  3300. * Makefile.in: Regenerate.
  3301. 2002-12-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3302. * configure: Move gcc_version_trigger stuff from here...
  3303. * configure.in: ...to here.
  3304. * configure.in: Separate subconfigure options added by this file from
  3305. options given by the user. Add machinery to put args for host
  3306. subconfigures into the Makefile.
  3307. * Makefile.tpl: Remove 'vault' targets.
  3308. * Makefile.tpl: Reorder and comment dependencies.
  3309. * Makefile.in: Regenerate.
  3310. 2002-11-28 Geoffrey Keating <geoffk@apple.com>
  3311. * configure.in: Move host-specific darwin noconfigdirs into
  3312. the host-specific section.
  3313. 2002-12-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3314. * Makefile.tpl: Restore bkorb's style patch, accidentally lost
  3315. during replay.
  3316. * Makefile.in: Regenerate.
  3317. (finishing slow-motion replay)
  3318. * configure: Remove skip-this-dir support.
  3319. * Makefile.tpl: Remove skip-this-dir support.
  3320. * Makefile.tpl: Remove leftover support for non-autoconfiscated
  3321. subdirectories.
  3322. * Makefile.in: Regenerate.
  3323. * Makefile.tpl: Strip out useless setting of 'dir'.
  3324. * Makefile.in: Regenerate.
  3325. 2002-12-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3326. (finishing slow-motion replay)
  3327. * configure.in: Fix deeply stupid bug.
  3328. * configure.in: Introduce RAW_CXX_FOR_TARGET and simplify embedded
  3329. shell code in CXX_FOR_TARGET
  3330. * Makefile.def: Introduce raw_cxx.
  3331. * Makefile.tpl: Use raw_cxx to select between CXX_FOR_TARGET and
  3332. RAW_CXX_FOR_TARGET.
  3333. * Makefile.in: Regenerate.
  3334. 2002-12-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3335. (finishing slow-motion replay)
  3336. * Makefile.tpl: Remove unnecessary ifs.
  3337. * Makefile.in: Regenerate.
  3338. * Makefile.tpl: Implement soft dependency machinery. Maybe-ize
  3339. dependencies. Maybe-ize build-libiberty. Create dummy install
  3340. targets for 'no_install' modules.
  3341. * configure: Move GDB_TK substitution to configure.in. Move
  3342. build_modules stuff to configure.in.
  3343. * configure.in: Implement soft dependency machinery. Maybe-ize
  3344. GDB_TK, rearrange slightly. Move build_modules stuff from configure.
  3345. * Makefile.in: Regenerate.
  3346. 2002-12-01 Nathanael Nerode <neroden@gcc.gnu.org>
  3347. (continuing slow-motion replay)
  3348. * Makefile.tpl: Make all-target, install-target behave similarly
  3349. to all, install (only hitting configured targets). Eliminate
  3350. unused macro defintions.
  3351. * Makefile.tpl: Add all-gcc: all-build-libiberty dependency when
  3352. build != host.
  3353. * Makefile.tpl: Add all-gcc: all-libiberty dependency.
  3354. * ltcf-c.sh, ltcf-gcj.sh, Makefile.tpl: Correct BUILD/HOST confusion.
  3355. * configure.in: Produce lists of subdir targets we're actually
  3356. configuring. Remove references to "dosrel".
  3357. * Makefile.tpl: Let configure set which subdir targets are hit.
  3358. Remove install-cross; clean up install; remove ALL. Remove
  3359. references to "dosrel". Remove "EXTRA_TARGET_HOST" hackery.
  3360. Autogenerate host module targets. Remove empty dependency lines
  3361. and redundant dependency; rearrange slightly.
  3362. * Makefile.def: Add host-side libtermcap, utils.
  3363. * Makefile.in: Regenerate.
  3364. 2002-12-01 Nathanael Nerode <neroden@gcc.gnu.org>
  3365. (Continuing slow-motion replay)
  3366. * Makefile.def: Add list of recursive targets to autogenerate.
  3367. Add build_modules.
  3368. * Makefile.tpl: Autogenerate do-* targets. Autogenerate *-target-*
  3369. targets. Autogenerate *-build-* targets.
  3370. * Makefile.in: Regenerate.
  3371. 2002-11-30 Nathanael Nerode <neroden@gcc.gnu.org>
  3372. (Continuing slow-motion replay)
  3373. * configure: More autoconf-style substitutions.
  3374. * Makefile.tpl: More autoconf-style substitutions.
  3375. * Makefile.in: Regenerate.
  3376. 2002-11-30 Nathanael Nerode <neroden@gcc.gnu.org>
  3377. (Continuing slow-motion replay)
  3378. * configure: Substitute more variables in a more autoconf-friendly
  3379. way. Simplify slightly.
  3380. * Makefile.tpl: Make more variables substitutable in an
  3381. autoconf-friendly way.
  3382. * Makefile.in: Regenerate.
  3383. 2002-11-29 Nathanael Nerode <neroden@gcc.gnu.org>
  3384. (Continuing slow-motion replay)
  3385. * configure.in (v810*): Remove special setting of tools.
  3386. * configure: Add support for extra required flags for ar or nm.
  3387. * configure.in (aix4.3+): Use above support for target-specific
  3388. issues, rather than using config/mt-aix43.
  3389. 2002-11-29 Nathanael Nerode <neroden@gcc.gnu.org>
  3390. (Starting slow-motion replay merge from gcc 3.4 b-i-b branch)
  3391. * configure: Remove 'removing', which doesn't work. Replace $subdir
  3392. with . everywhere. Replace $subdirs with ''. Replace $makesrcdir
  3393. with $srcdir. Reformat indentation. Substitute some variables
  3394. formerly hard-coded in the Makefile for build=host.
  3395. * Makefile.tpl: Autogenerate more; make more autoconf-friendly.
  3396. * Makefile.def: Autogenerate more.
  3397. * Makefile.in: Regenerate.
  3398. 2002-11-13 Bruce Korb <bkorb@gnu.org>
  3399. * Makefile.tpl: syntactic cleanup
  3400. 2002-11-04 Kevin Buettner <kevinb@redhat.com>
  3401. * Makefile.def (host_modules): Add rda.
  3402. * Makefile.in: Regenerate.
  3403. * configure.in (target_tool): Add target-rda to list.
  3404. 2002-10-25 Phil Edwards <pme@gcc.gnu.org>
  3405. * Makefile.tpl (bootstrap): Add bubblestrap, quickstrap, cleanstrap,
  3406. and restrap targets to this rule.
  3407. * Makefile.in: Regenerate.
  3408. 2002-10-24 Hans-Peter Nilsson <hp@bitrange.com>
  3409. * configure.in (i[3456]86-*-linux*): Add check to disable
  3410. ${libgcj} for glibc1.
  3411. 2002-10-07 Svein E. Seldal <Svein.Seldal@solidas.com>
  3412. * configure.in: Add tic4x target.
  3413. 2002-10-03 Nathanael Nerode <neroden@gcc.gnu.org>
  3414. * Makefile.tpl: Make SET_LIB_PATH substitution more autoconfy.
  3415. * Makefile.tpl: Make RPATH_ENVVAR substitution more autoconfy.
  3416. * configure.in: Make SET_LIB_PATH substitution more autoconfy.
  3417. * configure.in: Make RPATH_ENVVAR substitution more autoconfy.
  3418. * Makefile.in: Regenerate.
  3419. 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3420. * Makefile.tpl: Eliminate reference to all-gui, all-libproc.
  3421. * Makefile.in: Regenerate.
  3422. * Makefile.def: Remove order dependency comments.
  3423. * Makefile.tpl: Add explicit install-install dependencies.
  3424. * Makefile.in: Regenerate.
  3425. * Makefile.tpl: Remove material now in src-release. (Finally!)
  3426. * Makefile.in: Regenerate.
  3427. * configure: Restore my original patch by syncing with gcc version.
  3428. * Bring following over from gcc:
  3429. 2002-09-30 Ulrich Weigand <uweigand@de.ibm.com>
  3430. * configure.in (s390*-*-linux*): Enable libgcj.
  3431. 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3432. * Makefile.in: Regenerate. This really ought to fix things. :sigh:
  3433. 2002-10-02 Alan Modra <amodra@bigpond.net.au>
  3434. * configure: Move stray lines back to where they belong.
  3435. 2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>
  3436. * Makefile.tpl: Insert configure-target target, for src-release.
  3437. * configure: Finish reverting change which Andrew Cagney started
  3438. reverting. Should fix bustage.
  3439. * src-release (BINUTILS_SUPPORT_DIRS): Add cpu directory.
  3440. * src-release: New file. Contains material for making net
  3441. releases for gdb, binutils, et al., formerly in Makefile.in.
  3442. 2002-09-30 Nick Clifton <nickc@redhat.com>
  3443. * cpu: New top level directory. Intended to hold input files for
  3444. CGEN which have FSF copyright assignment.
  3445. * Makefile.in (BINUTILS_SUPPORT_DIRS): Add cpu directory.
  3446. 2002-09-29 Andrew Cagney <ac131313@redhat.com>
  3447. Revert below (note that src does not contain Makefile.tpl):
  3448. * Makefile.tpl: Make subsituted variables more autoconfy.
  3449. * Makefile.in: Regenerate.
  3450. 2002-09-29 Nathanael Nerode <neroden@gcc.gnu.org>
  3451. * configure: Revert accidentally applied changes.
  3452. * Makefile.tpl: Make more autoconf-friendly.
  3453. * Makefile.in: Regenerate.
  3454. * configure: Make substitution more autoconf-like.
  3455. 2002-09-28 Richard Earnshaw <rearnsha@arm.com>
  3456. * configure.in (arm-*-coff, strongarm-*-coff, xscale-*-coff): Use a
  3457. single entry to handle all these.
  3458. (arm-*-elf, strongarm-*-elf, xscale-*-elf): Likewise. Also enable
  3459. libjava on arm-*-elf.
  3460. 2002-09-27 Geoffrey Keating <geoffk@apple.com>
  3461. * configure.in (powerpc-*-darwin*): Don't configure BFD, TK, or the
  3462. things that depend on them.
  3463. 2002-09-25 Nathanael Nerode <neroden@gcc.gnu.org>
  3464. * Makefile.tpl: Make subsituted variables more autoconfy.
  3465. * Makefile.in: Regenerate.
  3466. * configure: Make seds more autoconfy.
  3467. 2002-09-25 Nathanael Nerode <neroden@gcc.gnu.org>
  3468. * Makefile.tpl: Rewrite substituted lines to look autoconfy.
  3469. * Makefile.in: Regenerate.
  3470. * configure.in: Rewrite sed statements to look autoconfy.
  3471. * Makefile.tpl: Autogenerate *-target-* lists, dependencies of
  3472. all-target-foo on configure-target-foo.
  3473. * Makefile.def: Ditto.
  3474. * Makefile.in: Rebuild.
  3475. 2002-09-22 Nathanael Nerode <neroden@gcc.gnu.org>
  3476. * Makefile.def: New file.
  3477. * Makefile.tpl: New file.
  3478. * Makefile.in: Generate from Makefile.tpl with 'autogen Makefile.def'.
  3479. * configure.in: Minor rearrangement. Simplify tests.
  3480. 2002-09-23 Jason Thorpe <thorpej@wasabisystems.com>
  3481. * configure.in (with_headers): Skip copy if value is "yes".
  3482. (with_libs): Likewise.
  3483. 2002-09-20 Nathanael Nerode <neroden@gcc.gnu.org>
  3484. * configure.in (*-*-netbsd*): Use noconfigdirs, not skipdirs.
  3485. * configure.in (sh*-*-pe*): Ditto.
  3486. * configure.in (mips*-*-pe*): Ditto.
  3487. * configure.in (*arm-wince-pe): Ditto.
  3488. * configure.in: Rearrange.
  3489. 2002-09-12 Nick Clifton <nickc@redhat.com>
  3490. * Import these changes from the config master repository:
  3491. 2002-09-05 Svein E. Seldal <Svein.Seldal@solidas.com>
  3492. * config.sub: Add tic4x target.
  3493. 2002-09-03 Ben Elliston <bje@redhat.com>
  3494. * config.guess: Detect NSR-D machines for nsr-tandem-nsk.
  3495. Reported by <Duncan_Stodart@insession.com>.
  3496. 2002-09-10 Jeff Johnston <jjohnstn@redhat.com>
  3497. * COPYING.NEWLIB: More updates.
  3498. 2002-09-09 Jeff Johnston <jjohnstn@redhat.com>
  3499. * COPYING.NEWLIB: Update.
  3500. 2002-08-23 Andrew Cagney <ac131313@redhat.com>
  3501. * texinfo/texinfo.tex: Import version 2002-06-04.06.
  3502. * config.guess: Import version 2002-08-23.
  3503. * config.sub: Import version 2002-08-22.
  3504. 2002-08-20 Alexandre Oliva <aoliva@redhat.com>
  3505. * Makefile.in (GCC_FOR_TARGET): Prepend STAGE_CC_WRAPPER.
  3506. * configure.in (CC_FOR_TARGET, GCJ_FOR_TARGET, CXX_FOR_TARGET,
  3507. CXX_FOR_TARGET_FOR_RECURSIVE_MAKE): Likewise.
  3508. 2002-08-06 Federico G. Schwindt <fgsch@olimpo.com.br>
  3509. * configure.in (hppa*-*-openbsd*): Treat like hppa*-*-*elf*.
  3510. 2002-08-04 H.J. Lu (hjl@gnu.org)
  3511. * configure.in (mips*-*-linux*): Don't skip target-libffi.
  3512. 2002-07-31 Alan Modra <amodra@bigpond.net.au>
  3513. * configure.in: Move generic linux case to end. Copy generic
  3514. linux noconfigdirs to mips*-*-linux* entry and new
  3515. powerpc64*-*-linux* entry. Add target-libffi for the latter.
  3516. 2002-07-19 Chris Demetriou <cgd@broadcom.com>
  3517. * MAINTAINERS: Clarify on config.guess and config.sub, and add
  3518. one instance of them which was missed to the list to update.
  3519. 2002-07-16 Chris Demetriou <cgd@broadcom.com>
  3520. * config.guess: Update to 2002-07-09 version.
  3521. * config.sub: Update to 2002-07-03 version.
  3522. 2002-07-11 Nathanael Nerode <neroden@gcc.gnu.org>
  3523. * configure.in: Remove two redundant tests.
  3524. 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  3525. * configure.in (mips*-*-irix6*o32): Enable stabs.
  3526. 2002-07-08 Nathanael Nerode <neroden@gcc.gnu.org>
  3527. * configure.in: Don't build grez.
  3528. * Makefile.in: Ditto.
  3529. * Makefile.in: Remove references to bsp, cygmon, libstub.
  3530. * configure.in: Ditto.
  3531. * configure.in: Remove leftover reference to gdbtest.
  3532. 2002-07-08 Phil Edwards <pme@gcc.gnu.org>
  3533. * configure.in (gxx_include_dir): Change to match versioned
  3534. C++ headers if --enable-version-specific-runtime-libs is used.
  3535. 2002-07-04 Steve Ellcey <sje@cup.hp.com>
  3536. * ltcf-cxx.sh (hpux*): Modify to support ia64-*-hpux*.
  3537. 2002-07-03 Nathanael Nerode <neroden@gcc.gnu.org>
  3538. * configure.in: Make --without-x work.
  3539. 2002-07-03 Nick Clifton <nickc@cambridge.redhat.com>
  3540. * contrib: New directory. Created to contain a copy of the
  3541. texi2pod.pl script so that it is in the same place as the version in
  3542. the FSF GCC sources.
  3543. 2002-07-02 Nathanael Nerode <neroden@gcc.gnu.org>
  3544. * configure.in: Rearrange target Makefile fragment collection.
  3545. * Makefile.in: Don't try to build gdbtest, tgas, ispell, inet, or
  3546. cvs[src].
  3547. * configure.in: Ditto.
  3548. 2002-07-01 Nathanael Nerode <neroden@gcc.gnu.org>
  3549. * Makefile.in: Eliminate 'apache' targets.
  3550. * configure.in: Eliminate 'apache' targets.
  3551. * configure.in: Eliminate redundant tests. Reorganize.
  3552. * Makefile.in: Eliminate last reference to LIBGCC1_TEST.
  3553. * config-ml.in: Eliminate references to Cygnus configure.
  3554. * Makefile.in: Eliminate references to building emacs.
  3555. 2002-07-01 Denis Chertykov <denisc@overta.ru>
  3556. * configure.in: Add support for ip2k.
  3557. 2002-06-24 Ben Elliston <bje@redhat.com>
  3558. * configure.in (host_tools): Remove cgen.
  3559. * Makefile.in (all-cgen): Remove; runs from its source directory.
  3560. (check-cgen, install-cgen, clean-cgen): Likewise.
  3561. (all-opcodes): No not depend on all-cgen.
  3562. (all-sim): Likewise.
  3563. 2002-06-22 Nathanael Nerode <neroden@twcny.rr.com>
  3564. * configure.in: Fix AIX configury bug.
  3565. 2002-06-19 Nathanael Nerode <neroden@twcny.rr.com>
  3566. * configure.in: Replace ${topsrcdir} with ${srcdir}.
  3567. * configure.in: Move definition of libstdcxx_flags right above
  3568. usage, rather than way earlier.
  3569. * configure.in: Pull definition of is_cross_compiler earlier.
  3570. * configure.in: Rearrange a little.
  3571. * configure.in: Remove references to librx.
  3572. * Makefile.in: Remove references to librx.
  3573. 2002-06-19 Nathanael Nerode <neroden@twcny.rr.com>
  3574. * configure.in: Eliminate ${gasdir} variable.
  3575. 2002-06-18 Dave Brolley <brolley@redhat.com>
  3576. * configure.in: Add support for frv.
  3577. * config.sub: Add support for frv.
  3578. 2002-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
  3579. * Makefile.in (CFLAGS_FOR_TARGET): Add -O2.
  3580. 2002-06-08 Jason Thorpe <thorpej@wasabisystems.com>
  3581. * configure.in (vax-*-netbsd*): Re-enable gas.
  3582. 2002-05-31 Nathanael Nerode <neroden@twcny.rr.com>
  3583. * Makefile.in: Replace HOST_PREFIX, HOST_PREFIX_1 with BUILD_PREFIX,
  3584. BUILD_PREFIX_1, to correct nomenclature.
  3585. * configure: Likewise.
  3586. * Makefile.in: Eliminate version-specific references to tcl8.1, tk8.1.
  3587. * configure.in: Eliminate version-specific references to tcl8.1, tk8.1.
  3588. 2002-05-31 Olaf Hering <olh@suse.de>
  3589. * config-ml.in: Propogate DESTDIR also.
  3590. 2002-05-29 Jason Thorpe <thorpej@wasabisystems.com>
  3591. * configure.in (vax-*-netbsd*): Don't build gas for this
  3592. platform.
  3593. 2002-05-28 Marek Michalkiewicz <marekm@amelek.gda.pl>
  3594. * configure.in (noconfigdirs): Don't compile libiberty, libstdcxx
  3595. and libgcj for AVR.
  3596. 2002-05-28 Nick Clifton <nickc@cambridge.redhat.com>
  3597. * config.sub: Add DLX target.
  3598. 2002-05-22 Jason Thorpe <thorpej@wasabisystems.com>
  3599. * config.guess: Update to 2002-05-22 version.
  3600. * config.sub: Likewise.
  3601. 2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  3602. * Makefile.in: Allow for PWDCMD to override hardcoded pwd.
  3603. * config-ml.in: Likewise.
  3604. * configure: Likewise.
  3605. * configure.in: Likewise.
  3606. 2002-05-13 Nathanael Nerode <neroden@twcny.rr.com>
  3607. * configure.in: Simplify makefile fragment collection.
  3608. * configure.in: Remove code to build emacs.
  3609. * configure.in : Remove --srcdir argument from targargs and buildargs
  3610. (it's always overridden in the Makefile anyway). Rearrange a bit.
  3611. * configure: Move some logic to configure.in.
  3612. * configure.in: Move some logic from configure.
  3613. 2002-05-07 Jeff Johnston <jjohnstn@redhat.com>
  3614. * COPYING.LIBGLOSS: New file.
  3615. 2002-05-07 Federico G. Schwindt <fgsch@olimpo.com.br>
  3616. * Makefile.in: Honour DESTDIR.
  3617. 2002-05-05 Alexandre Oliva <aoliva@redhat.com>
  3618. * configure.in (noconfigdirs): Don't disable libgcj on
  3619. sparc64-*-solaris* and sparcv9-*-solaris*.
  3620. 2002-05-03 Alexandre Oliva <aoliva@redhat.com>
  3621. * configure.in: Revert 2002-04-18's patch; fixed in libjava.
  3622. 2002-05-03 Thomas Fitzsimmons <fitzsim@redhat.com>
  3623. * configure.in (FLAGS_FOR_TARGET): Do not add
  3624. -B$$r/$(TARGET_SUBDIR)/newlib/ when compiling newlib natively
  3625. on i[3456]86-*-linux*.
  3626. 2002-05-01 Thomas Fitzsimmons <fitzsim@redhat.com>
  3627. * configure.in (noconfigdirs): Replace [ ] with test.
  3628. * configure.in (noconfigdirs): Do not add target-newlib if
  3629. target == i[3456]86-*-linux*, and host == target.
  3630. 2002-04-29 Mark Mitchell <mark@codesourcery.com>
  3631. * config.guess: Updated to 2002-04-26's version.
  3632. * config.sub: Updated to 2002-04-26's version.
  3633. 2002-04-29 Nathanael Nerode <neroden@doctormoo.dyndns.org>
  3634. * configure.in: delete reference to absent file
  3635. * configure.in: replace '[' with 'test'
  3636. * configure.in: Eliminate references to gash.
  3637. * Makefile.in: Eliminate references to gash.
  3638. * configure.in: remove useless references to 'pic' makefile fragments.
  3639. * configure.in: (*-*-windows*) Finish removing.
  3640. * configure.in: Eliminate redundant test for libgui.
  3641. 2002-04-26 Joel Sherrill <joel@OARcorp.com>
  3642. * configure.in (h8300*-*-rtems*): Disable libf2c and libgcj.
  3643. (sparc-*-elf*, sparc64-*-elf*): Disable libgcj.
  3644. 2002-04-19 Nathanael Nerode <neroden@twcny.rr.com>
  3645. * configure.in: remove references to dead files
  3646. 2002-04-18 Tom Tromey <tromey@redhat.com>
  3647. * configure.in: Disallow configuring libgcj when it is already
  3648. installed and we're using Solaris 2.8 linker. Do enable libgcj on
  3649. Solaris 2.8 by default. For PR libgcj/6158.
  3650. 2002-04-17 Nathanael Nerode <neroden@twcny.rr.com>
  3651. * configure.in: Move default CC setting out of config/mh-* fragments
  3652. directly into here.
  3653. 2002-04-17 Nathanael Nerode <neroden@twcny.rr.com>
  3654. * configure.in: don't even try to configure or make a subdirectory
  3655. if there's no configure script for it.
  3656. 2002-04-15 Mark Mitchell <mark@codesourcery.com>
  3657. * MAINTAINERS: Remove chill maintainers.
  3658. * Makefile.in (CHILLFLAGS): Remove.
  3659. (CHILL_LIB): Remove.
  3660. (TARGET_CONFIGDIRS): Remove libchill.
  3661. (CHILL_FOR_TARGET): Remove.
  3662. (BASE_FLAGS_TO_PASS): Don't pass CHILLFLAGS, CHILL_FOR_TARGET, or
  3663. CHILL_LIB.
  3664. (CONFIGURE_TARGET_MODULES): Remove configure-target-libchill.
  3665. (CHECK_TARGET_MODULES): Likewise.
  3666. (INSTALL_TARGET_MODULES): Likewise.
  3667. (CLEAN_TARGET_MODULES): Likewise.
  3668. (configure-target-libchill): Remove.
  3669. (all-target-libchill): Remove.
  3670. * configure.in (target_libs): Remove target-libchill.
  3671. Do not compute CHILL_FOR_TARGET.
  3672. * libchill: Remove directory.
  3673. 2002-04-15 DJ Delorie <dj@redhat.com>
  3674. * Makefile.in, configure.in, configure: Sync with gcc, entries
  3675. follow...
  3676. 2002-04-08 Tom Tromey <tromey@redhat.com>
  3677. * configure.in: Add FLAGS_FOR_TARGET to GCJ_FOR_TARGET.
  3678. Fixes PR libgcj/6068.
  3679. 2002-03-30 Krister Walfridsson <cato@df.lth.se>
  3680. * configure.in (i*86-*-netbsdelf*): Don't disable libgcj.
  3681. 2002-03-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
  3682. * configure.in (alpha*-dec-osf*): Enable libgcj.
  3683. 2002-03-24 Nick Clifton <nickc@cambridge.redhat.com>
  3684. Fix for: PR bootstrap/3591, target/5676
  3685. * configure.in (mcore-pe): Disable the configuration of
  3686. libstdc++-v3 since exceptions are not supported.
  3687. 2002-03-20 Anthony Green <green@redhat.com>
  3688. * configure.in: Enable libgcj for xscale-elf target.
  3689. 2002-02-28 Alexandre Oliva <aoliva@redhat.com>
  3690. * configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
  3691. libjava.
  3692. (CXX_FOR_TARGET): Explain why -shared-libgcc here.
  3693. 2002-02-22 Alexandre Oliva <aoliva@redhat.com>
  3694. * configure.in (CXX_FOR_TARGET): Add -shared-libgcc for
  3695. libstdc++-v3 and libjava.
  3696. 2002-02-11 Adam Megacz <adam@xwt.org>
  3697. * gcc/Makefile.in: Removed libstdc++-v3 dependancy for libjava and
  3698. boehm-gc
  3699. 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
  3700. * config.guess: Updated to 2002-01-30's version.
  3701. * config.sub: Updated to 2002-02-01's version.
  3702. Contribute sh64-elf.
  3703. 2000-12-01 Alexandre Oliva <aoliva@redhat.com>
  3704. * configure.in: Added sh64-*-*.
  3705. 2002-01-17 H.J. Lu <hjl@gnu.org>
  3706. * Makefile.in (all-fastjar): Also depend on all-libiberty.
  3707. (all-target-fastjar): Also depend on all-target-libiberty.
  3708. Wed Dec 5 07:33:45 2001 Douglas B. Rupp <rupp@gnat.com>
  3709. * configure, configure.in: Use temp file for long sed commands.
  3710. 2001-11-14 Hans-Peter Nilsson <hp@bitrange.com>
  3711. * configure.in (noconfigdirs) [h8300*-*-*, h8500-*-*]: Disable
  3712. libf2c.
  3713. 2001-11-03 Hans-Peter Nilsson <hp@bitrange.com>
  3714. * configure.in (noconfigdirs) [mmix-*-*]: Disable libgcj.
  3715. 2001-10-11 Hans-Peter Nilsson <hp@axis.com>
  3716. * configure.in (noconfigdirs) [cris-*-*]: Disable libgcj.
  3717. 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
  3718. * configure: Handle temporary files securely using mkdir.
  3719. 2001-09-26 Will Cohen <wcohen@redhat.com>
  3720. * configure.in (*-*-linux*): Disable configuration of target-newlib
  3721. and target-libgloss.
  3722. 2001-09-26 Alexandre Oliva <aoliva@redhat.com>
  3723. * Makefile.in (EXTRA_TARGET_FLAGS): Pass RANLIB_FOR_TARGET for
  3724. RANLIB.
  3725. 2001-08-11 Graham Stott <grahams@redhat.com>
  3726. * Makefile.in (check-c++): Add missing semicolon.
  3727. 2001-07-25 Andrew Haley <aph@cambridge.redhat.com>
  3728. * configure.in (sh-*-linux*): New.
  3729. 2001-07-12 Stephane Carrez <Stephane.Carrez@worldnet.fr>
  3730. * configure.in (noconfigdirs): Don't compile libiberty, libstdcxx
  3731. and libgcj on m68hc11/m68hc12.
  3732. 2001-06-27 H.J. Lu (hjl@gnu.org)
  3733. * Makefile (CFLAGS_FOR_BUILD): New.
  3734. (EXTRA_GCC_FLAGS): Add CFLAGS_FOR_BUILD.
  3735. 2001-06-01 Hans-Peter Nilsson <hp@axis.com>
  3736. * configure.in (libstdcxx_flags): Do not try to execute
  3737. libstdc++-v3/testsuite_flags until it exists.
  3738. 2001-05-18 Benjamin Kosnik <bkoz@redhat.com>
  3739. * configure.in (libstdcxx_flags): Remove reference to libstdc++.INC.
  3740. 2001-05-09 Jeffrey Oldham <oldham@codesourcery.com>
  3741. * ltcf-cxx.sh: Add -nostdlib to IRIX 6 archive_cmds.
  3742. Mon Apr 23 09:15:03 2001 Anthony Green <green@redhat.com>
  3743. * configure.in: Move *-chorusos target case to the proper switch.
  3744. Disable libgcj.
  3745. 2001-04-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
  3746. * Makefile.in (STAGE1_CFLAGS): Pass down.
  3747. 2001-04-13 Alan Modra <amodra@one.net.au>
  3748. * config.guess: Add hppa64-linux support. Note for next import that
  3749. this is already in the master file.
  3750. * configure.in: Likewise. Accept `parisc' alias for `hppa'.
  3751. 2001-03-22 Colin Howell <chowell@redhat.com>
  3752. * Makefile.in (DO_X): Do not backslash single-quotes in
  3753. backquotes (two places).
  3754. 2001-03-18 Laurynas Biveinis <lauras@softhome.net>
  3755. * Makefile.in (DO_X): Quote nested quotes.
  3756. 2001-03-15 Laurynas Biveinis <lauras@softhome.net>
  3757. * Makefile.in (DO_X): Use double quotes for quoting
  3758. "RANLIB=$${RANLIB}".
  3759. 2001-03-09 Nicola Pero <n.pero@mi.flashnet.it>
  3760. * configure.in: Only use `lang_requires' for languages athat are
  3761. actually enabled.
  3762. 2001-03-07 Tom Tromey <tromey@redhat.com>
  3763. * configure.in: Allow config-lang.in to set `lang_requires' to list
  3764. of other required languages.
  3765. 2001-03-06 Laurynas Biveinis <lauras@softhome.net>
  3766. * Makefile.in: Remove RANLIB definition. Use RANLIB
  3767. in RANLIB_FOR_TARGET, EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS,
  3768. EXTRA_GCC_FLAGS, $(DO_X) targets only when the RANLIB is set.
  3769. 2001-02-28 Benjamin Kosnik <bkoz@redhat.com>
  3770. Alexandre Oliva <aoliva@redhat.com>
  3771. * Makefile.in (check-c++): Use tabs, not spaces.
  3772. 2001-02-19 Benjamin Kosnik <bkoz@redhat.com>
  3773. * Makefile.in (check-c++): New rule.
  3774. * configure.in (target_libs): Remove libg++.
  3775. (noconfigdirs): Remove libg++.
  3776. (noconfigdirs): Same.
  3777. (noconfigdirs): Same.
  3778. (noconfigdirs): Same.
  3779. * config-ml.in: Remove libg++ references.
  3780. * Makefile.in (TARGET_CONFIGDIRS): Remove libio, libstdc++, libg++.
  3781. (ALL_TARGET_MODULES): Same.
  3782. (configure-target-libg++): Remove.
  3783. (all-target-libg++): Remove.
  3784. (configure-target-libio): Remove.
  3785. (all-target-libio): Remove.
  3786. (check-target-libio): Remove.
  3787. (.PHONY): Remove.
  3788. (libg++.tar.bz2): Remove.
  3789. (all-target-cygmon): Remove libio.
  3790. (all-target-libstdc++): Remove.
  3791. (configure-target-libstdc++): Remove.
  3792. (TARGET_LIB_PATH): Remove libstdc++.
  3793. (ALL_GCC_CXX): Remove libstdc++.
  3794. (all-target-gperf): Correct.
  3795. 2001-02-15 Anthony Green <green@redhat.com>
  3796. * configure: Introduce GCJ_FOR_TARGET.
  3797. * configure.in: Ditto.
  3798. * Makefile.in: Ditto.
  3799. 2001-02-08 Chandrakala Chavva <cchavva@redhat.com>
  3800. * configure.in: for *-chorusos, don't config target-newlib and
  3801. target-libgloss.
  3802. 2001-02-04 Mark Mitchell <mark@codesourcery.com>
  3803. Remove V2 C++ library.
  3804. * configure.in: Remove --enable-libstdcxx_v3 support.
  3805. 2001-01-27 Richard Henderson <rth@redhat.com>
  3806. * configure.in (target_makefile_frag) [alpha*-*]: Use mt-alphaieee.
  3807. 2001-01-26 Tom Tromey <tromey@redhat.com>
  3808. * configure.in: Allow libgcj to be built on Sparc Solaris.
  3809. 2001-01-23 Bryce McKinlay <bryce@albatross.co.nz>
  3810. * configure.in: Enable libgcj on several additional platforms.
  3811. 2001-01-22 Bryce McKinlay <bryce@albatross.co.nz>
  3812. * configure.in: Enable libgcj for linux targets.
  3813. 2001-01-09 Mike Stump <mrs@wrs.com>
  3814. * Makefile.in (CONFIGURE_TARGET_MODULES): Pass back configuration
  3815. failures of subdirectories.
  3816. 2001-01-02 Laurynas Biveinis <lauras@softhome.net>
  3817. * configure: handle DOS-style absolute paths.
  3818. 2001-01-02 Laurynas Biveinis <lauras@softhome.net>
  3819. * configure.in: remove supported directories from $noconfigdirs for DJGPP.
  3820. 2000-12-18 Benjamin Kosnik <bkoz@redhat.com>
  3821. * Makefile.in (BASE_FLAGS_TO_PASS): Alphabetize.
  3822. (libstdcxx_incdir): Pass down.
  3823. * config.if: Remove expired bits for cxx_interface, add stub.
  3824. (libstdcxx_incdir): Add variable for g++ include directory.
  3825. * configure.in (gxx_include_dir): Use it.
  3826. 2000-12-15 Andreas Jaeger <aj@suse.de>
  3827. * configure.in: Handle lang_dirs.
  3828. 2000-12-13 Anthony Green <green@redhat.com>
  3829. * configure.in: Disable libgcj for any target not specifically
  3830. listed. Disable libgcj for x86 and Alpha Linux until compatible
  3831. with g++ abi.
  3832. 2000-12-13 Mike Stump <mrs@wrs.com>
  3833. * Makefile.in (local-distclean): Also remove fastjar.
  3834. 2000-12-10 Anthony Green <green@redhat.com>
  3835. * configure.in: Define libgcj. Disable libgcj target libraries for
  3836. most targets.
  3837. 2000-12-09 Alexandre Petit-Bianco <apbianco@cygnus.com>
  3838. * configure.in (target_libs): Revert 2000-12-08 patch.
  3839. (noconfigdirs): Added target-libjava.
  3840. 2000-12-09 Laurynas Biveinis <lauras@softhome.net>
  3841. * Makefile.in: handle DOS-style absolute paths.
  3842. 2000-12-08 Alexandre Petit-Bianco <apbianco@cygnus.com>
  3843. * Makefile.in (TARGET_CONFIGDIRS): Wrong place. Removed note about
  3844. libjava.
  3845. * configure.in (target_libs): Removed `target-libjava'.
  3846. 2000-12-08 Alexandre Petit-Bianco <apbianco@cygnus.com>
  3847. * Makefile.in (TARGET_CONFIGDIRS): Added note about libjava.
  3848. (ALL_MODULES): Added fastjar.
  3849. (NATIVE_CHECK_MODULES, INSTALL_MODULES, CLEAN_MODULES): Likewise.
  3850. (all-target-libjava): all-fastjar replaces all-zip.
  3851. (all-fastjar): Added.
  3852. (configure-target-fastjar, all-target-fastjar): Likewise.
  3853. * configure.in (host_tools): Added fastjar.
  3854. 2000-12-07 Mike Stump <mrs@wrs.com>
  3855. * Makefile.in (local-distclean): Remove leftover built files.
  3856. 2000-11-16 Fred Fish <fnf@be.com>
  3857. * configure.in (enable_libstdcxx_v3): Fix typo,
  3858. libstd++ -> libstdc++.
  3859. 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
  3860. * configure: Provide the original toplevel configure arguments
  3861. (including $0) to subprocesses in the environment rather than
  3862. through gcc/configargs.h.
  3863. 2000-11-12 Mark Mitchell <mark@codesourcery.com>
  3864. * configure: Turn on libstdc++ V3 by default.
  3865. 2000-10-16 Michael Meissner <meissner@redhat.com>
  3866. * configure (gcc/configargs.h): Only create if there is a build GCC
  3867. directory created.
  3868. 2000-10-05 Phil Edwards <pme@gcc.gnu.org>
  3869. * configure: Save configure arguments to gcc/configargs.h.
  3870. 2000-10-04 Andris Pavenis <pavenis@latnet.lv>
  3871. * Makefile.in (bootstrap): avoid recursion if subdir missing
  3872. (cross): ditto
  3873. (do-proto-toplev): ditto
  3874. Wed Sep 13 11:11:29 2000 Jeffrey A Law (law@cygnus.com)
  3875. * configure.in: Do not build byacc for hppa64. Provide paths to the
  3876. X11 libraries for hppa64.
  3877. 2000-09-02 Anthony Green <green@cygnus.com>
  3878. * Makefile.in (all-gcc): Depend on all-zlib.
  3879. (CLEAN_MODULES): Add clean-zlib.
  3880. (ALL_MODULES): Add all-zlib.
  3881. * configure.in (host_libs): Add zlib.
  3882. 2000-08-25 Alexandre Oliva <aoliva@redhat.com>
  3883. * configure.in (FLAGS_FOR_TARGET): Use $target_configdirs and
  3884. $targargs to tell whether newlib is going to be built.
  3885. * configure.in [disable-libstdcxx-v3] (libstdcxx_flags): Search
  3886. $$r/TARGET_SUBDIR/libio for _G_config.h.
  3887. 2000-08-14 Zack Weinberg <zack@wolery.cumb.org>
  3888. * configure.in (libstdcxx_flags): Remove -isystem $$s/libio/stdio.
  3889. * configure: Make enable_threads and enable_shared defaults
  3890. explicit. Substitute enable_threads into generated Makefiles.
  3891. * configure.in: Accept *-*-linux* not just *-*-linux-gnu*.
  3892. * libtool.m4: Accept *-*-linux* not just *-*-linux-gnu*.
  3893. 2000-08-02 Manfred Hollstein <manfredh@redhat.com>
  3894. * configure.in: Re-enable all references to libg++ and librx.
  3895. 2002-04-09 Loren James Rittle <rittle@labs.mot.com>
  3896. * configure.in: Add *-*-freebsd* configurations.
  3897. 2002-04-07 Andrew Cagney <ac131313@redhat.com>
  3898. * Makefile.in (do-tar-bz2): Delete rule. Replace with ...
  3899. (do-tar, do-bz2): New rules.
  3900. (taz): Update. Replace do-tar-bz2 with do-tar and do-bz2.
  3901. (gdb-tar): New rule.
  3902. (gdb-taz): Rewrite. Use gdb-tar and do-bz2.
  3903. (insight_dejagnu.tar): New rule.
  3904. (insight.tar): New rule.
  3905. (gdb+dejagnu.tar): New rule.
  3906. (gdb.tar): New rule.
  3907. 2002-04-07 Andrew Cagney <ac131313@redhat.com>
  3908. * MAINTAINERS: Update dejagnu/
  3909. 2002-03-16 Alexandre Oliva <aoliva@redhat.com>
  3910. * ltmain.sh (relink_command): Fix typo in previous change.
  3911. 2002-03-15 Alexandre Oliva <aoliva@redhat.com>
  3912. * ltmain.sh (taglist): Initialized. Don't let `CC' tag out of it.
  3913. (relink_command): Added --tag flags.
  3914. (mode=install): If relinking fails; error out.
  3915. 2002-03-12 Richard Henderson <rth@redhat.com>
  3916. * Makefile.in (NOTPARALLEL): New. Use it instead of explicit
  3917. .NOTPARALLEL tag.
  3918. (do-check): Rename from check.
  3919. (check): Allow parallel check.
  3920. 2002-03-11 Richard Henderson <rth@redhat.com>
  3921. * Makefile.in (.NOTPARALLEL): Add fake tag.
  3922. 2002-03-07 H.J. Lu (hjl@gnu.org)
  3923. * configure.in: Enable gprof for mips*-*-linux*.
  3924. 2002-02-28 Alexandre Oliva <aoliva@redhat.com>
  3925. * configure.in (libstdcxx_flags): Don't add libstdc++-v3 flags for
  3926. libjava.
  3927. (CXX_FOR_TARGET): Add -shared-libgcc for libstdc++-v3 and libjava.
  3928. 2002-02-24 Andrew Cagney <ac131313@redhat.com>
  3929. * texinfo/texinfo.tex: Update to version 2002-02-14.08.
  3930. 2002-02-23 Daniel Jacobowitz <drow@mvista.com>
  3931. * config.guess: Import from master sources, rev 1.232.
  3932. * config.sub: Import from master sources, rev 1.246.
  3933. 2002-02-23 Alexandre Oliva <aoliva@redhat.com>
  3934. * Makefile.in (MAKEINFO): Don't assume makeinfo will be built just
  3935. because its Makefile is there; test for the executable instead.
  3936. 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
  3937. Contribute sh64-elf.
  3938. 2000-12-01 Alexandre Oliva <aoliva@redhat.com>
  3939. * configure.in: Added sh64-*-*.
  3940. 2002-02-04 Jeff Johnston <jjohnstn@redhat.com>
  3941. * COPYING.NEWLIB: Remove advertising clause from
  3942. Berkeley and Red Hat licenses.
  3943. 2002-02-01 Mo DeJong <supermo@bayarea.net>
  3944. * Makefile.in: Add all-tix to deps for all-snavigator
  3945. so that tix is built when building snavigator.
  3946. 2002-02-01 Ben Elliston <bje@redhat.com>
  3947. * config.guess: Import from master sources, rev 1.229.
  3948. * config.sub: Import from master sources, rev 1.240.
  3949. 2002-01-27 Daniel Jacobowitz <drow@mvista.com>
  3950. From Steve Ellcey <sje@cup.hp.com>:
  3951. * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI.
  3952. (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd,
  3953. lt_cv_file_magic_test_f