Commit 01459fb5 by Eli Zaretskii Committed by DJ Delorie

configure.ac (setobjs, msdosdjgpp): Move a-priori setting of existing and…

configure.ac (setobjs, msdosdjgpp): Move a-priori setting of existing and required library functions to...

* configure.ac  (setobjs, msdosdjgpp): Move a-priori setting of
existing and required library functions to with_target_subdir
section, so that the native build does detect them at configure
time.
* configure: Regenerated.

From-SVN: r146056
parent b32f6fff
2009-04-14 Eli Zaretskii <eliz@gnu.org>
* configure.ac (setobjs, msdosdjgpp): Move a-priori setting of
existing and required library functions to with_target_subdir
section, so that the native build does detect them at configure
time.
* configure: Regenerated.
2009-04-13 Ozkan Sezer <sezeroz@gmail.com> 2009-04-13 Ozkan Sezer <sezeroz@gmail.com>
PR target/39397 PR target/39397
......
...@@ -6375,6 +6375,59 @@ _ACEOF ...@@ -6375,6 +6375,59 @@ _ACEOF
setobjs=yes setobjs=yes
;; ;;
*-*-msdosdjgpp)
case $LIBOBJS in
"vasprintf.$ac_objext" | \
*" vasprintf.$ac_objext" | \
"vasprintf.$ac_objext "* | \
*" vasprintf.$ac_objext "* ) ;;
*) LIBOBJS="$LIBOBJS vasprintf.$ac_objext" ;;
esac
case $LIBOBJS in
"vsnprintf.$ac_objext" | \
*" vsnprintf.$ac_objext" | \
"vsnprintf.$ac_objext "* | \
*" vsnprintf.$ac_objext "* ) ;;
*) LIBOBJS="$LIBOBJS vsnprintf.$ac_objext" ;;
esac
case $LIBOBJS in
"snprintf.$ac_objext" | \
*" snprintf.$ac_objext" | \
"snprintf.$ac_objext "* | \
*" snprintf.$ac_objext "* ) ;;
*) LIBOBJS="$LIBOBJS snprintf.$ac_objext" ;;
esac
case $LIBOBJS in
"asprintf.$ac_objext" | \
*" asprintf.$ac_objext" | \
"asprintf.$ac_objext "* | \
*" asprintf.$ac_objext "* ) ;;
*) LIBOBJS="$LIBOBJS asprintf.$ac_objext" ;;
esac
for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
getcwd getpagesize getrusage gettimeofday \
index insque memchr memcmp memcpy memmove memset psignal \
putenv random rename rindex sbrk setenv stpcpy strcasecmp \
strchr strdup strerror strncasecmp strrchr strstr strtod \
strtol strtoul sysconf times tmpnam vfprintf vprintf \
vsprintf waitpid
do
n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
cat >>confdefs.h <<_ACEOF
#define $n 1
_ACEOF
done
setobjs=yes
;;
esac esac
# We may wish to install the target headers somewhere. # We may wish to install the target headers somewhere.
...@@ -6538,26 +6591,6 @@ _ACEOF ...@@ -6538,26 +6591,6 @@ _ACEOF
setobjs=yes setobjs=yes
;; ;;
*-*-msdosdjgpp)
for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
getcwd getpagesize getrusage gettimeofday \
index insque memchr memcmp memcpy memmove memset psignal \
putenv random rename rindex sbrk setenv stpcpy strcasecmp \
strchr strdup strerror strncasecmp strrchr strstr strtod \
strtol strtoul sysconf times tmpnam vfprintf vprintf \
vsprintf waitpid
do
n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
cat >>confdefs.h <<_ACEOF
#define $n 1
_ACEOF
done
setobjs=yes
;;
esac esac
fi fi
......
...@@ -469,6 +469,28 @@ if test -n "${with_target_subdir}"; then ...@@ -469,6 +469,28 @@ if test -n "${with_target_subdir}"; then
setobjs=yes setobjs=yes
;; ;;
*-*-msdosdjgpp)
AC_LIBOBJ([vasprintf])
AC_LIBOBJ([vsnprintf])
AC_LIBOBJ([snprintf])
AC_LIBOBJ([asprintf])
for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
getcwd getpagesize getrusage gettimeofday \
index insque memchr memcmp memcpy memmove memset psignal \
putenv random rename rindex sbrk setenv stpcpy strcasecmp \
strchr strdup strerror strncasecmp strrchr strstr strtod \
strtol strtoul sysconf times tmpnam vfprintf vprintf \
vsprintf waitpid
do
n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
AC_DEFINE_UNQUOTED($n)
done
setobjs=yes
;;
esac esac
# We may wish to install the target headers somewhere. # We may wish to install the target headers somewhere.
...@@ -548,23 +570,6 @@ if test -z "${setobjs}"; then ...@@ -548,23 +570,6 @@ if test -z "${setobjs}"; then
setobjs=yes setobjs=yes
;; ;;
*-*-msdosdjgpp)
for f in atexit basename bcmp bcopy bsearch bzero calloc clock ffs \
getcwd getpagesize getrusage gettimeofday \
index insque memchr memcmp memcpy memmove memset psignal \
putenv random rename rindex sbrk setenv stpcpy strcasecmp \
strchr strdup strerror strncasecmp strrchr strstr strtod \
strtol strtoul sysconf times tmpnam vfprintf vprintf \
vsprintf waitpid
do
n=HAVE_`echo $f | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
AC_DEFINE_UNQUOTED($n)
done
setobjs=yes
;;
esac esac
fi fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment