Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
7743113b
Commit
7743113b
authored
Dec 11, 2000
by
Anthony Green
Committed by
Anthony Green
Dec 11, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
configure.in cleanup for libgcj
From-SVN: r38191
parent
89741abb
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
92 additions
and
71 deletions
+92
-71
ChangeLog
+5
-0
configure.in
+87
-71
No files found.
ChangeLog
View file @
7743113b
2000-12-10 Anthony Green <green@redhat.com>
* configure.in: Define libgcj. Disable libgcj target libraries for
most targets.
2000-12-10 Neil Booth <neilb@earthling.net>
2000-12-10 Neil Booth <neilb@earthling.net>
* MAINTAINERS: Update mail address, remove from WAA list.
* MAINTAINERS: Update mail address, remove from WAA list.
...
...
configure.in
View file @
7743113b
...
@@ -63,6 +63,13 @@ fi
...
@@ -63,6 +63,13 @@ fi
# know that we are building the simulator.
# 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 ash bash bzip2 m4 autoconf automake libtool 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 zip fastjar"
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 bzip2 m4 autoconf automake libtool 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 zip fastjar"
# libgcj represents the runtime libraries only used by gcj.
libgcj
=
"target-libffi
\
target-boehm-gc
\
target-zlib
\
target-qthreads
\
target-libjava"
# these libraries are built for the target environment, and are built after
# these libraries are built for the target environment, and are built after
# the host libraries and the host tools (which may be a cross compiler)
# the host libraries and the host tools (which may be a cross compiler)
#
#
...
@@ -74,11 +81,7 @@ target_libs="target-libiberty \
...
@@ -74,11 +81,7 @@ target_libs="target-libiberty \
target-libg++
\
target-libg++
\
target-libf2c
\
target-libf2c
\
target-libchill
\
target-libchill
\
target-libffi
\
${
libgcj
}
target-libjava
\
target-zlib
\
target-boehm-gc
\
target-qthreads
\
target-libobjc"
target-libobjc"
# these tools are built using the target libs, and are intended to run only
# these tools are built using the target libs, and are intended to run only
...
@@ -549,7 +552,7 @@ esac
...
@@ -549,7 +552,7 @@ esac
# target this usually means that a port of the program doesn't
# target this usually means that a port of the program doesn't
# exist yet.
# exist yet.
noconfigdirs
=
"
target-libjava
"
noconfigdirs
=
""
case
"
${
host
}
"
in
case
"
${
host
}
"
in
hppa
*
64
*
-
*
-
*
)
hppa
*
64
*
-
*
-
*
)
...
@@ -582,25 +585,24 @@ case "${host}" in
...
@@ -582,25 +585,24 @@ case "${host}" in
;;
;;
esac
esac
case
"
${
target
}
"
in
case
"
${
target
}
"
in
*
-
*
-netware
)
*
-
*
-netware
)
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-newlib target-libiberty target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-newlib target-libiberty target-libgloss
${
libgcj
}
"
;;
;;
*
-
*
-rtems
*
)
*
-
*
-rtems
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
*
-
*
-vxworks
*
)
*
-
*
-vxworks
*
)
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
${
libgcj
}
"
;;
;;
alpha
*
-dec-osf
*
)
alpha
*
-dec-osf
*
)
# ld works, but does not support shared libraries. emacs doesn't
# ld works, but does not support shared libraries. emacs doesn't
# work. newlib is not 64 bit ready. I'm not sure about fileutils.
# work. newlib is not 64 bit ready. I'm not sure about fileutils.
# gas doesn't generate exception information.
# gas doesn't generate exception information.
noconfigdirs
=
"
$noconfigdirs
gas ld emacs fileutils target-newlib target-libgloss"
noconfigdirs
=
"
$noconfigdirs
gas ld emacs fileutils target-newlib target-libgloss
${
libgcj
}
"
;;
;;
alpha
*
-
*
-
*
vms
*
)
alpha
*
-
*
-
*
vms
*
)
noconfigdirs
=
"
$noconfigdirs
gdb ld target-newlib target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gdb ld target-newlib target-libgloss
${
libgcj
}
"
;;
;;
alpha
*
-
*
-linux
*
)
alpha
*
-
*
-linux
*
)
# newlib is not 64 bit ready
# newlib is not 64 bit ready
...
@@ -610,11 +612,11 @@ case "${target}" in
...
@@ -610,11 +612,11 @@ case "${target}" in
;;
;;
alpha
*
-
*
-
*
)
alpha
*
-
*
-
*
)
# newlib is not 64 bit ready
# newlib is not 64 bit ready
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss"
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
${
libgcj
}
"
;;
;;
sh
*
-
*
-pe
|
mips
*
-
*
-pe
|
*
arm-wince-pe
)
sh
*
-
*
-pe
|
mips
*
-
*
-pe
|
*
arm-wince-pe
)
noconfigdirs
=
"
$noconfigdirs
target-libjava target-libffi target-zlib
"
noconfigdirs
=
"
$noconfigdirs
${
libgcj
}
"
noconfigdirs
=
"
$noconfigdirs
target-
boehm-gc target-qthreads target-
examples"
noconfigdirs
=
"
$noconfigdirs
target-examples"
noconfigdirs
=
"
$noconfigdirs
target-libiberty texinfo send-pr"
noconfigdirs
=
"
$noconfigdirs
target-libiberty texinfo send-pr"
noconfigdirs
=
"
$noconfigdirs
tcl tix tk itcl libgui sim"
noconfigdirs
=
"
$noconfigdirs
tcl tix tk itcl libgui sim"
noconfigdirs
=
"
$noconfigdirs
expect dejagnu"
noconfigdirs
=
"
$noconfigdirs
expect dejagnu"
...
@@ -628,89 +630,92 @@ case "${target}" in
...
@@ -628,89 +630,92 @@ case "${target}" in
esac
esac
;;
;;
arc-
*
-
*
)
arc-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
arm-
*
-pe
*
)
arm-
*
-pe
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
arm-
*
-coff
*
)
arm-
*
-coff
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
arm-
*
-elf
*
)
arm-
*
-elf
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
arm-
*
-oabi
*
)
arm-
*
-oabi
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
c4x-
*
-
*
)
c4x-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
${
libgcj
}
"
;;
;;
c54x
*
-
*
-
*
|
tic54x-
*
-
*
)
c54x
*
-
*
-
*
|
tic54x-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
${
libstdcxx_version
}
target-libgloss
target-libffi
gcc gdb newlib"
noconfigdirs
=
"
$noconfigdirs
${
libstdcxx_version
}
target-libgloss
${
libgcj
}
gcc gdb newlib"
;;
;;
thumb-
*
-coff
)
thumb-
*
-coff
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
thumb-
*
-elf
)
thumb-
*
-elf
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
thumb-
*
-oabi
)
thumb-
*
-oabi
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
strongarm-
*
-elf
)
strongarm-
*
-elf
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
strongarm-
*
-coff
)
strongarm-
*
-coff
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
xscale-
*
-elf
)
xscale-
*
-elf
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
xscale-
*
-coff
)
xscale-
*
-coff
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
thumb-
*
-pe
)
thumb-
*
-pe
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
arm-
*
-riscix
*
)
arm-
*
-riscix
*
)
noconfigdirs
=
"
$noconfigdirs
ld target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
ld target-libgloss
${
libgcj
}
"
;;
;;
d10v-
*
-
*
)
d10v-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-librx target-libg++
${
libstdcxx_version
}
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-librx target-libg++
${
libstdcxx_version
}
target-libgloss
${
libgcj
}
"
;;
;;
d30v-
*
-
*
)
d30v-
*
-
*
)
noconfigdirs
=
"
${
libgcj
}
"
;;
;;
fr30-
*
-elf
*
)
fr30-
*
-elf
*
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
fi
fi
;;
;;
h8300
*
-
*
-
*
|
\
h8300
*
-
*
-
*
|
\
h8500-
*
-
*
)
h8500-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
${
libgcj
}
"
;;
;;
hppa
*
-
*
-
*
elf
*
|
\
hppa
*
-
*
-
*
elf
*
|
\
hppa
*
-
*
-linux
*
|
\
hppa
*
-
*
-linux
*
|
\
hppa
*
-
*
-lites
*
|
\
hppa
*
-
*
-lites
*
|
\
hppa
*
64
*
-
*
-
*
)
hppa
*
64
*
-
*
-
*
)
noconfigdirs
=
"
${
libgcj
}
"
# Do configure ld/binutils/gas for this case.
# Do configure ld/binutils/gas for this case.
;;
;;
hppa
*
-
*
-
*
)
hppa
*
-
*
-
*
)
...
@@ -721,28 +726,34 @@ case "${target}" in
...
@@ -721,28 +726,34 @@ case "${target}" in
""
|
cc
*
)
noconfigdirs
=
"
$noconfigdirs
emacs emacs19"
;;
""
|
cc
*
)
noconfigdirs
=
"
$noconfigdirs
emacs emacs19"
;;
*
)
;;
*
)
;;
esac
esac
noconfigdirs
=
"
$noconfigdirs
ld shellutils"
noconfigdirs
=
"
$noconfigdirs
ld shellutils
${
libgcj
}
"
;;
;;
ia64
*
-
*
-elf
*
)
ia64
*
-
*
-elf
*
)
# No gdb support yet.
# No gdb support yet.
noconfigdirs
=
"
$noconfigdirs
tix readline mmalloc libgui itcl gdb"
noconfigdirs
=
"
$noconfigdirs
tix readline mmalloc libgui itcl gdb"
;;
;;
i[3456]86-
*
-coff
|
i[3456]86-
*
-elf
)
i[3456]86-
*
-coff
|
i[3456]86-
*
-elf
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
fi
fi
;;
;;
i[3456]86-
*
-go32
*
|
i[3456]-
*
-msdosdjgpp
*
)
i[3456]86-
*
-go32
*
|
i[3456]-
*
-msdosdjgpp
*
)
# but don't build gdb
# but don't build gdb
noconfigdirs
=
"
$noconfigdirs
gdb target-libg++
${
libstdcxx_version
}
target-librx target-libffi"
noconfigdirs
=
"
$noconfigdirs
gdb target-libg++
${
libstdcxx_version
}
target-librx
${
libgcj
}
"
;;
i[3456]86-
*
-linux
*
)
# linux has rx in libc
skipdirs
=
"
$skipdirs
target-librx"
;;
;;
*
-
*
-linux
*
)
*
-
*
-linux
*
)
noconfigdirs
=
"
${
libgcj
}
"
# linux has rx in libc
# linux has rx in libc
skipdirs
=
"
$skipdirs
target-librx"
skipdirs
=
"
$skipdirs
target-librx"
;;
;;
i[3456]86-
*
-mingw32
*
)
i[3456]86-
*
-mingw32
*
)
target_configdirs
=
"
$target_configdirs
target-mingw"
target_configdirs
=
"
$target_configdirs
target-mingw"
noconfigdirs
=
"
$noconfigdirs
expect target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
expect target-libgloss
${
libgcj
}
"
# Can't build gdb for mingw32 if not native.
# Can't build gdb for mingw32 if not native.
case
"
${
host
}
"
in
case
"
${
host
}
"
in
...
@@ -753,7 +764,7 @@ case "${target}" in
...
@@ -753,7 +764,7 @@ case "${target}" in
;;
;;
*
-
*
-cygwin
*
)
*
-
*
-cygwin
*
)
target_configdirs
=
"
$target_configdirs
target-libtermcap target-winsup"
target_configdirs
=
"
$target_configdirs
target-libtermcap target-winsup"
noconfigdirs
=
"
$noconfigdirs
target-gperf target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-gperf target-libgloss
${
libgcj
}
"
# always build newlib.
# always build newlib.
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ target-newlib / /'
`
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ target-newlib / /'
`
...
@@ -765,18 +776,18 @@ case "${target}" in
...
@@ -765,18 +776,18 @@ case "${target}" in
esac
esac
;;
;;
i[3456]86-
*
-pe
)
i[3456]86-
*
-pe
)
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libg++
${
libstdcxx_version
}
target-librx target-libgloss
${
libgcj
}
"
;;
;;
i[3456]86-
*
-sco3
.2v5
*
)
i[3456]86-
*
-sco3
.2v5
*
)
# The linker does not yet know about weak symbols in COFF,
# The linker does not yet know about weak symbols in COFF,
# and is not configured to handle mixed ELF and COFF.
# and is not configured to handle mixed ELF and COFF.
noconfigdirs
=
"
$noconfigdirs
ld target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
ld target-libgloss
${
libgcj
}
"
;;
;;
i[3456]86-
*
-sco
*
)
i[3456]86-
*
-sco
*
)
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
${
libgcj
}
"
;;
;;
i[3456]86-
*
-solaris2
*
)
i[3456]86-
*
-solaris2
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
i[3456]86-
*
-sysv4
*
)
i[3456]86-
*
-sysv4
*
)
# The SYSV4 C compiler doesn't handle Emacs correctly
# The SYSV4 C compiler doesn't handle Emacs correctly
...
@@ -785,29 +796,31 @@ case "${target}" in
...
@@ -785,29 +796,31 @@ case "${target}" in
*
)
;;
*
)
;;
esac
esac
# but that's okay since emacs doesn't work anyway
# but that's okay since emacs doesn't work anyway
noconfigdirs
=
"
$noconfigdirs
emacs emacs19 target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
emacs emacs19 target-libgloss
${
libgcj
}
"
;;
;;
i[3456]86-
*
-beos
*
)
i[3456]86-
*
-beos
*
)
noconfigdirs
=
"
$noconfigdirs
gdb target-newlib target-libgloss"
noconfigdirs
=
"
$noconfigdirs
gdb target-newlib target-libgloss
${
libgcj
}
"
;;
;;
m68k-
*
-elf
*
)
m68k-
*
-elf
*
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
m68k-
*
-coff
*
)
m68k-
*
-coff
*
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-cygmon"
fi
fi
;;
;;
mn10200-
*
-
*
)
mn10200-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
fi
fi
;;
;;
mn10300-
*
-
*
)
mn10300-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
fi
fi
...
@@ -818,70 +831,71 @@ case "${target}" in
...
@@ -818,70 +831,71 @@ case "${target}" in
# GNU ld is known to be broken for AIX 4.2 and 4.3 (at least)
# GNU ld is known to be broken for AIX 4.2 and 4.3 (at least)
# The symptom is that GDBtk 4.18 fails at startup with a segfault
# The symptom is that GDBtk 4.18 fails at startup with a segfault
# if linked by GNU ld, but not if linked by the native ld.
# if linked by GNU ld, but not if linked by the native ld.
noconfigdirs
=
"
$noconfigdirs
gprof cvssrc target-libgloss
target-libffi
ld"
noconfigdirs
=
"
$noconfigdirs
gprof cvssrc target-libgloss
${
libgcj
}
ld"
use_gnu_ld
=
no
use_gnu_ld
=
no
;;
;;
powerpc
*
-
*
-winnt
*
|
powerpc
*
-
*
-pe
*
|
ppc
*
-
*
-pe
)
powerpc
*
-
*
-winnt
*
|
powerpc
*
-
*
-pe
*
|
ppc
*
-
*
-pe
)
target_configdirs
=
"
$target_configdirs
target-winsup"
target_configdirs
=
"
$target_configdirs
target-winsup"
noconfigdirs
=
"
$noconfigdirs
gdb tcl tk make expect target-libgloss itcl tix db snavigator gnuserv
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gdb tcl tk make expect target-libgloss itcl tix db snavigator gnuserv
${
libgcj
}
"
# always build newlib.
# always build newlib.
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ target-newlib / /'
`
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ target-newlib / /'
`
;;
;;
# This is temporary until we can link against shared libraries
# This is temporary until we can link against shared libraries
powerpcle-
*
-solaris
*
)
powerpcle-
*
-solaris
*
)
noconfigdirs
=
"
$noconfigdirs
gdb sim make tcl tk expect itcl tix db snavigator gnuserv
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gdb sim make tcl tk expect itcl tix db snavigator gnuserv
${
libgcj
}
"
;;
;;
powerpc-
*
-beos
*
)
powerpc-
*
-beos
*
)
noconfigdirs
=
"
$noconfigdirs
gdb target-newlib target-libgloss"
noconfigdirs
=
"
$noconfigdirs
gdb target-newlib target-libgloss
${
libgcj
}
"
;;
;;
powerpc-
*
-eabi
)
powerpc-
*
-eabi
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
fi
fi
;;
;;
rs6000-
*
-lynxos
*
)
rs6000-
*
-lynxos
*
)
# The CVS server code doesn't work on the RS/6000
# The CVS server code doesn't work on the RS/6000
noconfigdirs
=
"
$noconfigdirs
target-newlib gprof cvssrc
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-newlib gprof cvssrc
${
libgcj
}
"
;;
;;
rs6000-
*
-aix
*
)
rs6000-
*
-aix
*
)
# The configure and build of ld are currently disabled because
# The configure and build of ld are currently disabled because
# GNU ld is known to be broken for AIX 4.2 and 4.3 (at least)
# GNU ld is known to be broken for AIX 4.2 and 4.3 (at least)
# The symptom is that GDBtk 4.18 fails at startup with a segfault
# The symptom is that GDBtk 4.18 fails at startup with a segfault
# if linked by GNU ld, but not if linked by the native ld.
# if linked by GNU ld, but not if linked by the native ld.
noconfigdirs
=
"
$noconfigdirs
gprof
target-libffi ld
"
noconfigdirs
=
"
$noconfigdirs
gprof
ld
${
libgcj
}
"
use_gnu_ld
=
no
use_gnu_ld
=
no
;;
;;
rs6000-
*
-
*
)
rs6000-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
gprof
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gprof
${
libgcj
}
"
;;
;;
m68k-apollo-
*
)
m68k-apollo-
*
)
noconfigdirs
=
"
$noconfigdirs
ld binutils gprof target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
ld binutils gprof target-libgloss
${
libgcj
}
"
;;
;;
mips
*
-
*
-irix5
*
)
mips
*
-
*
-irix5
*
)
# The GNU linker does not support shared libraries.
# The GNU linker does not support shared libraries.
# emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)
# emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)
noconfigdirs
=
"
$noconfigdirs
ld gprof emacs target-libgloss"
noconfigdirs
=
"
$noconfigdirs
ld gprof emacs target-libgloss
${
libgcj
}
"
;;
;;
mips
*
-
*
-irix6
*
)
mips
*
-
*
-irix6
*
)
# The GNU assembler does not support IRIX 6.
# The GNU assembler does not support IRIX 6.
# emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)
# emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)
noconfigdirs
=
"
$noconfigdirs
gas gprof emacs target-libgloss"
noconfigdirs
=
"
$noconfigdirs
gas gprof emacs target-libgloss
${
libgcj
}
"
;;
;;
mips
*
-dec-bsd
*
)
mips
*
-dec-bsd
*
)
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
${
libgcj
}
"
;;
;;
mips
*
-
*
-bsd
*
)
mips
*
-
*
-bsd
*
)
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gprof target-libgloss
${
libgcj
}
"
;;
;;
mipstx39-
*
-
*
)
mipstx39-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
gprof
target-libffi
"
# same as generic mips
noconfigdirs
=
"
$noconfigdirs
gprof
${
libgcj
}
"
# same as generic mips
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
;;
;;
mips
*
-
*
-
*
)
mips
*
-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
gprof
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
gprof
${
libgcj
}
"
;;
;;
romp-
*
-
*
)
romp-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
bfd binutils ld gas opcodes target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
bfd binutils ld gas opcodes target-libgloss
${
libgcj
}
"
;;
;;
sh-
*
-
*
)
sh-
*
-
*
)
case
"
${
host
}
"
in
case
"
${
host
}
"
in
...
@@ -890,9 +904,10 @@ case "${target}" in
...
@@ -890,9 +904,10 @@ case "${target}" in
i[3456]86-
*
-msdosdjgpp
*
)
;;
# don't add gprof back in
i[3456]86-
*
-msdosdjgpp
*
)
;;
# don't add gprof back in
*
)
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ gprof / /'
`
;;
*
)
skipdirs
=
`
echo
"
${
skipdirs
}
"
| sed
-e
's/ gprof / /'
`
;;
esac
esac
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
sparc-
*
-elf
*
)
sparc-
*
-elf
*
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
fi
fi
...
@@ -901,15 +916,16 @@ case "${target}" in
...
@@ -901,15 +916,16 @@ case "${target}" in
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-libstub target-cygmon"
fi
fi
noconfigdirs
=
"
target-libffi
"
noconfigdirs
=
"
${
libgcj
}
"
;;
;;
sparclite-
*
-
*
)
sparclite-
*
-
*
)
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
target_configdirs
=
"
${
target_configdirs
}
target-bsp target-libstub target-cygmon"
fi
fi
noconfigdirs
=
"
target-libffi
"
noconfigdirs
=
"
${
libgcj
}
"
;;
;;
sparc-
*
-sunos4
*
)
sparc-
*
-sunos4
*
)
noconfigdirs
=
"
${
libgcj
}
"
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
if
[
x
${
is_cross_compiler
}
!=
xno
]
;
then
noconfigdirs
=
"
$noconfigdirs
gdb gdbtest target-newlib target-libgloss"
noconfigdirs
=
"
$noconfigdirs
gdb gdbtest target-newlib target-libgloss"
else
else
...
@@ -917,31 +933,31 @@ case "${target}" in
...
@@ -917,31 +933,31 @@ case "${target}" in
fi
fi
;;
;;
v810-
*
-
*
)
v810-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
bfd binutils gas gcc gdb ld target-libg++
${
libstdcxx_version
}
opcodes target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
bfd binutils gas gcc gdb ld target-libg++
${
libstdcxx_version
}
opcodes target-libgloss
${
libgcj
}
"
;;
;;
v850-
*
-
*
)
v850-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
v850e-
*
-
*
)
v850e-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
v850ea-
*
-
*
)
v850ea-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-libgloss
${
libgcj
}
"
;;
;;
vax-
*
-vms
)
vax-
*
-vms
)
noconfigdirs
=
"
$noconfigdirs
bfd binutils gdb ld target-newlib opcodes target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
bfd binutils gdb ld target-newlib opcodes target-libgloss
${
libgcj
}
"
;;
;;
vax-
*
-
*
)
vax-
*
-
*
)
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
${
libgcj
}
"
;;
;;
*
-
*
-lynxos
*
)
*
-
*
-lynxos
*
)
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
target-libffi
"
noconfigdirs
=
"
$noconfigdirs
target-newlib target-libgloss
${
libgcj
}
"
;;
;;
*
-
*
-macos
*
|
\
*
-
*
-macos
*
|
\
*
-
*
-mpw
*
)
*
-
*
-mpw
*
)
# Macs want a resource compiler.
# Macs want a resource compiler.
configdirs
=
"
$configdirs
grez"
configdirs
=
"
$configdirs
grez"
noconfigdirs
=
"
target-libffi
"
noconfigdirs
=
"
${
libgcj
}
"
;;
;;
esac
esac
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment