Kelley Cook
30500d8492
config.gcc: Add comment describing extra_gcc_objs.
...
2004-02-25 Kelley Cook <kcook@gcc.gnu.org>
* config.gcc: Add comment describing extra_gcc_objs.
i[34567]86-*-cygwin*): Replace host_extra_gcc_objs with extra_gcc_objs.
* configure.ac (extra_gcc_objs): New substitution variable.
(host_extra_gcc_objs): Don't substitute.
* configure: Regenerate.
* Makefile.in: Use extra_gcc_objs.
From-SVN: r78459
2004-02-25 21:43:26 +00:00
Geoffrey Keating
9c56033feb
configure.ac: When generating auto-build.h, pass --enable-languages to the sub-configure.
...
* configure.ac: When generating auto-build.h, pass
--enable-languages to the sub-configure.
Put quotes around ${program_transform_name} when generating
name of as, ld, nm, objdump.
* configure: Regenerate.
From-SVN: r78012
2004-02-18 07:11:24 +00:00
Rainer Orth
19baba0bbf
configure.ac: Search for as, ld below libexec/gcc.
...
* configure.ac: Search for as, ld below libexec/gcc.
* configure: Regenerate.
From-SVN: r77776
2004-02-13 22:27:51 +00:00
Alexandre Oliva
1a543d2529
configure.ac (gcc_cv_ld): Don't set to LD if target is not host, but try LD_FOR_TARGET first.
...
* configure.ac (gcc_cv_ld): Don't set to LD if target is not
host, but try LD_FOR_TARGET first.
* configure: Rebuilt.
From-SVN: r77744
2004-02-13 00:55:22 +00:00
Rainer Orth
426ca3cab0
configure.ac: Remove default executable files before AC_PROG_CC.
...
* configure.ac: Remove default executable files before AC_PROG_CC.
* configure: Regenerate.
From-SVN: r77542
2004-02-09 17:40:32 +00:00
David Edelsohn
6b37db3cae
configure.ac (gcc_cv_as_powerpc_mfcrf): Correct test for mfcr.
...
* configure.ac (gcc_cv_as_powerpc_mfcrf): Correct test for mfcr.
* configure: Regenerate.
From-SVN: r77325
2004-02-05 12:09:05 -05:00
Dara Hazeghi
354b7da5e3
re PR bootstrap/9249 (bootstrap fails with --enable-__cxa-atexit on Solaris)
...
2004-01-30 Dara Hazeghi <dhazeghi@yahoo.com>
PR bootstrap/9249
* doc/install.texi: document --enable-__cxa_atexit option.
* configure.ac: Disable __cxa_atexit if not supported.
* configure: Regenerate.
From-SVN: r77023
2004-01-30 20:18:15 -08:00
Ulrich Weigand
57116d8d9f
configure.ac (gcc_cv_as_dwarf2_debug_line): Enable test for s390*-*-* targets by specifying a 'nop' insn.
...
* configure.ac (gcc_cv_as_dwarf2_debug_line): Enable test for
s390*-*-* targets by specifying a 'nop' insn.
* configure: Regenerate.
From-SVN: r76934
2004-01-30 09:07:21 +00:00
Kelley Cook
a541f69dd2
re PR other/12730 (manual page install broken with old Pod::man)
...
gcc/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
PR bootstrap/12730
* configure.ac: Delete definition and subsitution of docdir.
Add info, man, srcman and srcinfo to target hooks. Create doc/
directory.
* configure: Regenerate.
* Makefile.in: Don't substitute docdir and delete all references
throughout.
(MAKEINFOFLAGS): Define.
(stmp-docobjdir): Delete.
(INFOFILES, MANFILES): Define.
(info): Call lang.info, srcinfo and lang.srcinfo.
(generated-manpages): Call lang.man, srcman and lang.srcman.
(srcinfo, srcman): New rules to copy back files to source directory.
(doc/%.info, doc/%.dvi, doc/%.1, doc/%.7): New implict rule.
(install-man): Revamp rule.
(clean): Update dvi directory.
(distclean): Delete TAGS from front end directorys.
(maintainer-clean): Delete all document files in source directory.
objc/Make-lang.in (objc.man, objc.info): Dummy entries.
(objc.srcman, objc.srcinfo): Likewise.
gcc/ada/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Replace $(docdir) with doc.
(doc/gnat_ug_unx.info, doc/gnat_ug_vwx.info, doc/gnat_ug_vms.info
doc/gnat_ug_wnt.info, doc/gnat_rm.info, doc/gnat-style.info): Update
to use consistent MAKEINFO rule.
(ada.man, ada.srcman): Dummy entry.
(ADA_INFOFILES): Define.
(ada.info, ada.srcinfo): New rules.
gcc/cp/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Replace $(docdir) with doc.
(c++.info, c++.srcinfo): Dummy entry.
(c++.man, c++.srcman): New rules.
(c++.install-man): Revamp rule.
gcc/f/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Replace $(docdir) with doc.
(TEXI_G77_FILES): Define.
(f77.rebuilt): Delete.
(f77.srcextra): Add dependencies on f/BUGS and f/NEWS.
(f77.srcman, f77.srcinfo, f77.man, f77.info): New rules.
(doc/g77.info, doc/g77.dvi): Depend on TEXI_G77_FILES. Always build in
doc directory. Use $(MAKEINFOFLAGS).
(info, dvi, generated_manpages): Update to look in doc directory.
(f/BUGS, f/NEWS): Generate in build directory.
(f77.mostlyclean): Delete BUGS and NEWS from build directory.
(f77.maintainer-clean): Adjust to delete from source directory.
(f77.install-man): Revamp rule.
gcc/java/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Replace $(docdir) with doc.
(java.info, java.srcinfo, java.man, java.srcman): New rules.
(java.install-man): Revamp rule.
gcc/treelang/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in: Replace $(docdir) with doc.
(treelang.info, treelang.srcinfo): New rules.
(treelang.man, treelang.man): Dummy entries.
maintainer-scripts/
2004-01-20 Kelley Cook <kcook@gcc.gnu.org>
* gcc_release (build_sources): Delete call to make f77.rebuilt.
From-SVN: r76249
2004-01-21 02:01:55 +00:00
Eric Botcazou
2f3321ca81
sol2.h (ASM_DECLARE_OBJECT_NAME): New.
...
* config/sparc/sol2.h (ASM_DECLARE_OBJECT_NAME): New. Emit
"tls_object" for thread-local objects.
* config/sparc/sparc.c (sparc_elf_asm_named_section): Emit
"#tls" for thread-local sections.
* configure.ac (thread-local checks): Specify --fatal-warnings in
every binutils-specific checks. For sparc*-*-*, test whether the
OS is Solaris and the tools are native and act accordingly.
* configure: Rebuild.
From-SVN: r76156
2004-01-19 16:57:05 +00:00
Steven Bosscher
59415997a3
Makefile.in: Remove rule for ggc-simple.o.
...
* Makefile.in: Remove rule for ggc-simple.o.
* configure.ac: Don't allow ggc-simple to be selected.
* configure: Regenerate.
* ggc-simple.c: Remove.
From-SVN: r76058
2004-01-17 21:03:57 +00:00
Kelley Cook
03787dfd81
re PR bootstrap/12744 (A GCC release tarball can no longer be built without bison/flex)
...
gcc/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
PR bootstrap/12744
* configure.in: Revamp enable-generated-files-in-srcdir rule to define
GENINSRC and not parsedir. Define srcextra as a langhook.
* configure: Regenerate.
* Makefile.in: Suppress default .l.c rule. Don't substitute
parsedir and delete all references throughout. Conditionally define
rule for srcextra dependent on GENINSRC.
(stmp-docobjdir): Delete.
(c-parse.o, gengtype-lex.o, gengtype-yacc.o): Use implicit build rule.
(srcextra): Copy c-parse.y, c-parse.c, gengtype-lex.c, gengtype-yacc.c,
and gengtype-yacc.h back to source directory.
(maintainer-clean): Delete all parse files in source directory.
(distclean): Delete generated files.
* objc/Make-lang.in (objc-parse.o): Use implicit build rule.
(objc-parse.c, objc-parse.y): Don't use parsedir.
(objc.srcextra): Copy objc-parse.y and objc-parse.c back to source
directory if requested.
(po-generated): Don't use parsedir.
(objc.maintainer-clean): Delete above files from source directory.
gcc/ada/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (ada.srcextra): Dummy entry.
gcc/cp/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (c++.srcextra): Dummy entry.
gcc/f/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (f77.srcextra): Dummy entry.
gcc/java/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (parse.c, parse-scan.c): Always build in doc directory.
(java.srcextra): Copy above back to source directory if requested.
(po-generated): Delete reference to $(parsedir).
(java/parse.o, java/parse-scan.o): Delete reference to $(parsedir).
Use implicit rule.
gcc/treelang/
2004-01-15 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (TREE_GENERATED): Delete reference to $(parsedir).
(treelang/parse.o, treelang/lex.o): Look for sources in build
directory. Use implicit rule.
(treelang/parse.c, treelang/parse.h treelang/lex.c): Always build in
doc directory.
(treelang.srcextra): Copy above back to source directory if requested.
From-SVN: r75903
2004-01-15 04:02:24 +00:00
Steve Ellcey
b0fd7d2743
configure.ac: (gcc_cv_ld_hidden) Set to true for ia64*-*-hpux*.
...
* configure.ac: (gcc_cv_ld_hidden) Set to true for ia64*-*-hpux*.
* configure: Regenerate
From-SVN: r75597
2004-01-09 21:20:53 +00:00
Nathanael Nerode
ca9bc441e4
configure.ac: Use AC_PROG_CPP_WERROR.
...
* configure.ac: Use AC_PROG_CPP_WERROR.
* configure: Regenerate.
From-SVN: r75411
2004-01-05 03:21:24 +00:00
Nathanael Nerode
914c5af703
configure.ac: Replace AC_INIT, AC_OUTPUT, AC_CANONICAL_SYSTEM with modern equivalents.
...
* configure.ac: Replace AC_INIT, AC_OUTPUT, AC_CANONICAL_SYSTEM
with modern equivalents.
* configure: Regenerate.
From-SVN: r75366
2004-01-03 19:04:34 +00:00
Nathanael Nerode
78c9cb993d
configure.ac: Replace gcc_AC_CHECK_TYPE with AC_CHECK_TYPE.
...
* configure.ac: Replace gcc_AC_CHECK_TYPE with AC_CHECK_TYPE.
* aclocal.m4 (gcc_AC_CHECK_TYPE): Remove.
* configure: Regenerate.
From-SVN: r75364
2004-01-03 18:59:32 +00:00
Nathanael Nerode
ba479fd256
configure.in: Rename to configure.ac.
...
* configure.in: Rename to configure.ac.
* configure.ac: Renamed from configure.in; make minimum necessary
changes for autoconf 2.5x.
* aclocal.m4: Make minimum necessary changes for autoconf 2.5x.
* configure: Regenerate with autoconf 2.57.
From-SVN: r75362
2004-01-03 18:52:58 +00:00