diff options
author | DJ Delorie <dj@redhat.com> | 2002-06-19 23:39:41 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2002-06-19 23:39:41 +0000 |
commit | 79188d5fa9d36bbca7d8f2d0a28d3bbb103668c0 (patch) | |
tree | d416f9e5bc4ebed3402291b2d26a3c9ef3f32850 | |
parent | 333dcaabe528ecb52168fce898d3407b3e6aaa48 (diff) | |
download | newlib-79188d5fa9d36bbca7d8f2d0a28d3bbb103668c0.zip newlib-79188d5fa9d36bbca7d8f2d0a28d3bbb103668c0.tar.gz newlib-79188d5fa9d36bbca7d8f2d0a28d3bbb103668c0.tar.bz2 |
* configure.in: Pull definition of is_cross_compiler earlier.
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | configure.in | 25 |
2 files changed, 14 insertions, 13 deletions
@@ -1,5 +1,7 @@ 2002-06-19 Nathanael Nerode <neroden@twcny.rr.com> + * configure.in: Pull definition of is_cross_compiler earlier. + * configure.in: Rearrange a little. * configure.in: Remove references to librx. diff --git a/configure.in b/configure.in index 33d1a9c..e3974bd 100644 --- a/configure.in +++ b/configure.in @@ -119,6 +119,14 @@ appdirs="" # per-target: +# Define is_cross_compiler to save on calls to 'test'. +is_cross_compiler= +if test x"${host}" = x"${target}" ; then + is_cross_compiler=no +else + is_cross_compiler=yes +fi + # Don't use libstdc++-v3's flags to configure/build itself. libstdcxx_flags='`case $$dir in libstdc++-v3 | libjava) ;; *) test ! -f $$r/$(TARGET_SUBDIR)/libstdc++-v3/testsuite_flags || $(SHELL) $$r/$(TARGET_SUBDIR)/libstdc++-v3/testsuite_flags --build-includes;; esac` -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src -L$$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs' @@ -426,19 +434,10 @@ esac # toolchains, we add some directories that should only be useful in a # cross-compiler. -is_cross_compiler= - -if test x"${host}" = x"${target}" ; then - # when doing a native toolchain, don't build the targets - # that are in the 'cross only' list - skipdirs="${skipdirs} ${cross_only}" - is_cross_compiler=no -else - # similarly, don't build the targets in the 'native only' - # list when building a cross compiler - skipdirs="${skipdirs} ${native_only}" - is_cross_compiler=yes -fi +case $is_cross_compiler in + no) skipdirs="${skipdirs} ${cross_only}" ;; + yes) skipdirs="${skipdirs} ${native_only}" ;; +esac # We always want to use the same name for this directory, so that dejagnu # can reliably find it. |