projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* config/tc-dvp.c (md_apply_fix3): Mark fixup for mpg loaded vu
[deliverable/binutils-gdb.git]
/
configure.in
diff --git
a/configure.in
b/configure.in
index d7e894b4ecd65e1b9fe6e89753b620e3e43f955b..9975971021e354c5e2d430b4155b93bfaaa059c4 100644
(file)
--- a/
configure.in
+++ b/
configure.in
@@
-14,7
+14,7
@@
## For more information on these two systems, check out the documentation
## for 'Autoconf' (autoconf.texi) and 'Configure' (configure.texi).
## For more information on these two systems, check out the documentation
## for 'Autoconf' (autoconf.texi) and 'Configure' (configure.texi).
-# Copyright (C) 1992, 93, 94, 95, 96,
1997
Free Software Foundation, Inc.
+# Copyright (C) 1992, 93, 94, 95, 96,
97, 1998
Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
#
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@
-41,9
+41,9
@@
# these libraries are used by various programs built for the host environment
#
# these libraries are used by various programs built for the host environment
#
-host_libs="mmalloc libiberty opcodes bfd readline gash db tcl tk tclX itcl tix libgui"
+host_libs="
intl
mmalloc libiberty opcodes bfd readline gash db tcl tk tclX itcl tix libgui"
# start-sanitize-ide
# start-sanitize-ide
-host_libs="${host_libs} libide"
+host_libs="${host_libs} libide
libidetcl
"
# end-sanitize-ide
if [ "${enable_gdbgui}" = "yes" ] ; then
# end-sanitize-ide
if [ "${enable_gdbgui}" = "yes" ] ; then
@@
-53,7
+53,7
@@
fi
# these tools are built for the host environment
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
# know that we are building the simulator.
# these tools are built for the host environment
# Note, the powerpc-eabi build depends on sim occurring before gdb in order to
# know that we are building the simulator.
-host_tools="texinfo byacc flex bison binutils ld gas gcc sim gdb make patch prms send-pr gprof gdbtest tgas etc expect dejagnu
bash m4 autoconf automake ispell grep diff rcs cvssrc fileutils shellutils time textutils wdiff find emacs emacs19 uudecode hello tar gzip indent recode release sed utils guile perl apache inet gawk findutils sn
"
+host_tools="texinfo byacc flex bison binutils ld gas gcc sim gdb make patch prms send-pr gprof gdbtest tgas etc expect dejagnu
ash bash m4 autoconf automake ispell grep diff rcs cvssrc fileutils shellutils time textutils wdiff find emacs emacs19 uudecode hello tar gzip indent recode release sed utils guile perl apache inet gawk findutils snavigator libtool gettext
"
# start-sanitize-ide
host_tools="${host_tools} ilu vmake jstools"
# end-sanitize-ide
# start-sanitize-ide
host_tools="${host_tools} ilu vmake jstools"
# end-sanitize-ide
@@
-85,7
+85,7
@@
target_tools="target-examples target-groff target-gperf"
#
# This must be a single line because of the way it is searched by grep in
# the code below.
#
# This must be a single line because of the way it is searched by grep in
# the code below.
-native_only="autoconf automake cvssrc emacs emacs19 fileutils find gawk g
rep gzip hello indent ispell m4 rcs recode sed shellutils tar textutils gash uudecode wdiff gprof target-groff guile perl apache inet time bash prms sn gnuserv target-gperf
"
+native_only="autoconf automake cvssrc emacs emacs19 fileutils find gawk g
ettext grep gzip hello indent ispell m4 rcs recode sed shellutils tar textutils gash uudecode wdiff gprof target-groff guile perl apache inet time ash bash prms snavigator gnuserv target-gperf libtool
"
# directories to be built in a cross environment only
#
# directories to be built in a cross environment only
#
@@
-191,9
+191,11
@@
case "${host}" in
*-mingw32*)
host_makefile_frag="${host_makefile_frag} config/mh-mingw32"
;;
*-mingw32*)
host_makefile_frag="${host_makefile_frag} config/mh-mingw32"
;;
+# start-sanitize-mswin
*-windows*)
host_makefile_frag="${host_makefile_frag} config/mh-windows"
;;
*-windows*)
host_makefile_frag="${host_makefile_frag} config/mh-windows"
;;
+# end-sanitize-mswin
vax-*-ultrix2*)
host_makefile_frag="${host_makefile_frag} config/mh-vaxult2"
;;
vax-*-ultrix2*)
host_makefile_frag="${host_makefile_frag} config/mh-vaxult2"
;;
@@
-284,7
+286,9
@@
if [ x${shared} = xyes ]; then
host_makefile_frag="${host_makefile_frag} config/mh-elfalphapic"
;;
*)
host_makefile_frag="${host_makefile_frag} config/mh-elfalphapic"
;;
*)
- host_makefile_frag="${host_makefile_frag} config/mh-${host_cpu}pic"
+ if test -f ${srcdir}/config/mh-${host_cpu}pic; then
+ host_makefile_frag="${host_makefile_frag} config/mh-${host_cpu}pic"
+ fi
;;
esac
fi
;;
esac
fi
@@
-334,7
+338,7
@@
case ${with_x} in
no)
skipdirs="${skipdirs} tk libgui gash"
# start-sanitize-ide
no)
skipdirs="${skipdirs} tk libgui gash"
# start-sanitize-ide
- skipdirs="${skipdirs} libide vmake jstools"
+ skipdirs="${skipdirs} libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
*)
# end-sanitize-ide
;;
*)
@@
-487,23
+491,23
@@
noconfigdirs=""
case "${host}" in
i[3456]86-*-vsta)
case "${host}" in
i[3456]86-*-vsta)
- noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl apache inet itcl tix db sn
gnuserv
"
+ noconfigdirs="tcl expect dejagnu make texinfo bison patch flex byacc send-pr gprof uudecode dejagnu diff guile perl apache inet itcl tix db sn
avigator gnuserv gettext
"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
i[3456]86-*-go32* | i[3456]86-*-msdosdjgpp*)
# end-sanitize-ide
;;
i[3456]86-*-go32* | i[3456]86-*-msdosdjgpp*)
- noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl apache inet itcl tix db sn
gnuserv
"
+ noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl apache inet itcl tix db sn
avigator gnuserv gettext
"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
i[3456]86-*-mingw32*)
# end-sanitize-ide
;;
i[3456]86-*-mingw32*)
- # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl apache inet itcl tix db sn gnuserv"
- noconfigdirs="expect dejagnu cvs autoconf automake send-pr gprof rcs guile perl texinfo apache inet"
+ # noconfigdirs="tcl tk expect dejagnu make texinfo bison patch flex byacc send-pr uudecode dejagnu diff guile perl apache inet itcl tix db sn
avigator
gnuserv"
+ noconfigdirs="expect dejagnu cvs autoconf automake send-pr gprof rcs guile perl texinfo apache inet
libtool
"
;;
*-*-cygwin32)
;;
*-*-cygwin32)
- noconfigdirs="
expect dejagnu cvssrc
autoconf automake send-pr gprof rcs guile perl texinfo apache inet"
+ noconfigdirs="autoconf automake send-pr gprof rcs guile perl texinfo apache inet"
;;
*-*-windows*)
# This is only used to build WinGDB...
;;
*-*-windows*)
# This is only used to build WinGDB...
@@
-515,9
+519,9
@@
case "${host}" in
noconfigdirs="rcs"
;;
ppc*-*-pe)
noconfigdirs="rcs"
;;
ppc*-*-pe)
- noconfigdirs="patch diff make tk tcl expect dejagnu cvssrc autoconf automake texinfo bison send-pr gprof rcs guile perl apache inet itcl tix db sn gnuserv"
+ noconfigdirs="patch diff make tk tcl expect dejagnu cvssrc autoconf automake texinfo bison send-pr gprof rcs guile perl apache inet itcl tix db sn
avigator
gnuserv"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
esac
# end-sanitize-ide
;;
esac
@@
-561,7
+565,10
@@
case "${target}" in
arm-*-coff*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-coff*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
- thumb-*-coff) # CYGNUS LOCAL nickc/thumb
+ thumb-*-coff)
+ noconfigdirs="$noconfigdirs target-libgloss"
+ ;;
+ thumb-*-pe) # CYGNUS LOCAL nickc/thumb
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-riscix*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
arm-*-riscix*)
@@
-600,25
+607,25
@@
case "${target}" in
target_configdirs="$target_configdirs target-mingw"
noconfigdirs="$noconfigdirs expect target-libgloss"
target_configdirs="$target_configdirs target-mingw"
noconfigdirs="$noconfigdirs expect target-libgloss"
- # Can't build gdb for
cygwin
32 if not native.
+ # Can't build gdb for
mingw
32 if not native.
case "${host}" in
i[3456]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
case "${host}" in
i[3456]86-*-mingw32) ;; # keep gdb tcl tk expect etc.
- *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix db sn gnuserv"
+ *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix db sn
avigator
gnuserv"
;;
esac
;;
;;
esac
;;
- *-*-cygwin32)
+ *-*-cygwin32
*
)
target_configdirs="$target_configdirs target-winsup"
target_configdirs="$target_configdirs target-winsup"
- noconfigdirs="$noconfigdirs
expect
target-libgloss"
+ noconfigdirs="$noconfigdirs
target-gperf
target-libgloss"
# always build newlib.
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
# Can't build gdb for cygwin32 if not native.
case "${host}" in
# always build newlib.
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
# Can't build gdb for cygwin32 if not native.
case "${host}" in
- *-*-cygwin32) ;; # keep gdb tcl tk expect etc.
- *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix
db sn
gnuserv"
+ *-*-cygwin32
*
) ;; # keep gdb tcl tk expect etc.
+ *) noconfigdirs="$noconfigdirs gdb tcl tk expect itcl tix
libgui db snavigator
gnuserv"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
esac
# end-sanitize-ide
;;
esac
@@
-653,7
+660,7
@@
case "${target}" in
noconfigdirs="$noconfigdirs target-libgloss"
;;
mn10300-*-*)
noconfigdirs="$noconfigdirs target-libgloss"
;;
mn10300-*-*)
- noconfigdirs="$noconfigdirs
target-libgloss
"
+ noconfigdirs="$noconfigdirs"
;;
powerpc-*-aix*)
# copied from rs6000-*-* entry
;;
powerpc-*-aix*)
# copied from rs6000-*-* entry
@@
-663,18
+670,18
@@
case "${target}" in
;;
powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
target_configdirs="$target_configdirs target-winsup"
;;
powerpc*-*-winnt* | powerpc*-*-pe* | ppc*-*-pe)
target_configdirs="$target_configdirs target-winsup"
- noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl tix db sn gnuserv"
+ noconfigdirs="$noconfigdirs gdb tcl tk make expect target-libgloss itcl tix db sn
avigator
gnuserv"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
# always build newlib.
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
;;
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
# end-sanitize-ide
# always build newlib.
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`
;;
# This is temporary until we can link against shared libraries
powerpcle-*-solaris*)
- noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl tix db sn gnuserv"
+ noconfigdirs="$noconfigdirs gdb sim make tcl tk expect itcl tix db sn
avigator
gnuserv"
# start-sanitize-ide
# start-sanitize-ide
- noconfigdirs="$noconfigdirs libide vmake jstools"
+ noconfigdirs="$noconfigdirs libide
libidetcl
vmake jstools"
# end-sanitize-ide
;;
rs6000-*-lynxos*)
# end-sanitize-ide
;;
rs6000-*-lynxos*)
@@
-729,6
+736,11
@@
case "${target}" in
target_configdirs="${target_configdirs} target-cygmon"
fi
;;
target_configdirs="${target_configdirs} target-cygmon"
fi
;;
+ sparc64-*-elf*)
+ if [ x${is_cross_compiler} != xno ] ; then
+ target_configdirs="${target_configdirs} target-cygmon"
+ fi
+ ;;
sparclite-*-aout*)
if [ x${is_cross_compiler} != xno ] ; then
target_configdirs="${target_configdirs} target-cygmon"
sparclite-*-aout*)
if [ x${is_cross_compiler} != xno ] ; then
target_configdirs="${target_configdirs} target-cygmon"
@@
-742,8
+754,9
@@
case "${target}" in
fi
;;
# start-sanitize-sky
fi
;;
# start-sanitize-sky
- txvu-*-elf*)
- noconfigdirs="$noconfigdirs gcc gdb"
+ dvp-*-elf*)
+ noconfigdirs="$noconfigdirs gcc gdb sim"
+ noconfigdirs="$noconfigdirs itcl libgui tk tix"
noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty"
noconfigdirs="$noconfigdirs target-librx target-libg++ target-libstdc++ target-libio"
;;
noconfigdirs="$noconfigdirs target-newlib target-libgloss target-libiberty"
noconfigdirs="$noconfigdirs target-librx target-libg++ target-libstdc++ target-libio"
;;
@@
-786,12
+799,6
@@
case "${noconfigdirs}" in
*target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
esac
*target-newlib*) noconfigdirs="$noconfigdirs target-libgloss" ;;
esac
-# If we are building a Canadian Cross, discard tools that can not be built
-# using a cross compiler. FIXME: These tools should be fixed.
-if [ "${build}" != "${host}" ]; then
- noconfigdirs="$noconfigdirs expect dejagnu"
-fi
-
# Make sure we don't let GNU ld be added if we didn't want it.
if [ x$with_gnu_ld = xno ]; then
use_gnu_ld=no
# Make sure we don't let GNU ld be added if we didn't want it.
if [ x$with_gnu_ld = xno ]; then
use_gnu_ld=no
@@
-951,7
+958,9
@@
if [ x${shared} = xyes ]; then
target_makefile_frag="${target_makefile_frag} config/mt-elfalphapic"
;;
*)
target_makefile_frag="${target_makefile_frag} config/mt-elfalphapic"
;;
*)
- target_makefile_frag="${target_makefile_frag} config/mt-${target_cpu}pic"
+ if test -f ${srcdir}/config/mt-${target_cpu}pic; then
+ target_makefile_frag="${target_makefile_frag} config/mt-${target_cpu}pic"
+ fi
;;
esac
fi
;;
esac
fi
@@
-973,7
+982,7
@@
fi
# can be created. At this point the main configure script has set CC.
echo "int main () { return 0; }" > conftest.c
${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
# can be created. At this point the main configure script has set CC.
echo "int main () { return 0; }" > conftest.c
${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c
-if [ $? = 0 ] && [ -s conftest ]; then
+if [ $? = 0 ] && [ -s conftest
-o -s conftest.exe
]; then
:
else
echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
:
else
echo 1>&2 "*** The command '${CC} -o conftest ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} conftest.c' failed."
@@
-1021,7
+1030,7
@@
if [ "${shared}" = "yes" ]; then
case "${host}" in
*-*-hpux*)
case "${host}" in
*-*-hpux*)
- sed -e 's/
RPATH_ENVVAR[
]*=.*$/RPATH_ENVVAR = SHLIB_PATH/' \
+ sed -e 's/
^RPATH_ENVVAR[
]*=.*$/RPATH_ENVVAR = SHLIB_PATH/' \
Makefile > Makefile.tem
rm -f Makefile
mv -f Makefile.tem Makefile
Makefile > Makefile.tem
rm -f Makefile
mv -f Makefile.tem Makefile
This page took
0.030296 seconds
and
4
git commands to generate.