configure.in (m32c): Build libstdc++-v3.

* configure.in (m32c): Build libstdc++-v3.  Pass flags to
reference libgloss so that libssp can be built in a combined
tree.
* configure: Regenerate.

From-SVN: r113066
This commit is contained in:
DJ Delorie 2006-04-18 20:56:33 -04:00
parent bca724e65d
commit e88a2c0973
3 changed files with 197 additions and 149 deletions

View file

@ -1,3 +1,10 @@
2006-04-18 DJ Delorie <dj@redhat.com>
* configure.in (m32c): Build libstdc++-v3. Pass flags to
reference libgloss so that libssp can be built in a combined
tree.
* configure: Regenerate.
2006-04-08 Robert Millan <rmh@gcc.gnu.org>
* MAINTAINERS (Write After Approval): Add myself.
@ -42,7 +49,7 @@
* MAINTAINERS (Write After Approval): Remove myself.
(Language Front End Maintainers): Add myself as fortran 95 maintainer.
2006-02-21 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
2006-02-21 Rafael Ávila de Espíndola <rafael.espindola@gmail.com>
* Makefile.tpl (BUILD_CONFIGDIRS): Remove.
(TARGET_CONFIGDIRS): Remove.
* configure.in: Remove AC_SUBST(target_configdirs).
@ -1952,7 +1959,7 @@
of libf2c.
* configure, Makefile.in: Regenerate.
2004-05-13 Tobias Schlüter <tobi@gcc.gnu.org>
2004-05-13 Tobias Schlüter <tobi@gcc.gnu.org>
* MAINTAINERS (Write After Approval): Add myself.

318
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -445,9 +445,6 @@ case "${target}" in
*-*-vxworks*)
noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty target-libstdc++-v3 ${libgcj}"
;;
m32c-*-*)
noconfigdirs="$noconfigdirs target-libstdc++-v3"
;;
alpha*-dec-osf*)
# ld works, but does not support shared libraries.
# newlib is not 64 bit ready. I'm not sure about fileutils.
@ -2129,6 +2126,20 @@ if test "x${use_gnu_ld}" = x &&
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(HOST_SUBDIR)/ld'
fi
# Search for other target-specific linker scripts and such.
case "${target}" in
m32c-*-* )
if test -d ${srcdir}/libgloss/m32c; then
# This is for crt0.o
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -B$$r/$(TARGET_SUBDIR)/libgloss/m32c'
# This is for r8c.ld
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/m32c'
# This is for libnosys.a
FLAGS_FOR_TARGET=$FLAGS_FOR_TARGET' -L$$r/$(TARGET_SUBDIR)/libgloss/libnosys'
fi
;;
esac
# Makefile fragments.
for frag in host_makefile_frag target_makefile_frag alphaieee_frag ospace_frag;
do