mirror of git://gcc.gnu.org/git/gcc.git
parent
b937d91625
commit
0ceeebd306
|
@ -1,3 +1,7 @@
|
||||||
|
2005-04-07 Mike Stump <mrs@apple.com>
|
||||||
|
|
||||||
|
* configure: Regenerate.
|
||||||
|
|
||||||
2005-04-06 Andrew Haley <aph@redhat.com>
|
2005-04-06 Andrew Haley <aph@redhat.com>
|
||||||
|
|
||||||
* testsuite/libjava.lang/bytearray.java: New file.
|
* testsuite/libjava.lang/bytearray.java: New file.
|
||||||
|
|
|
@ -4435,6 +4435,87 @@ deplibs_check_method=$lt_cv_deplibs_check_method
|
||||||
|
|
||||||
# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
|
# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
|
||||||
|
|
||||||
|
# find the maximum length of command line arguments
|
||||||
|
echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
|
||||||
|
echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
|
||||||
|
if test "${lt_cv_sys_max_cmd_len+set}" = set; then
|
||||||
|
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||||
|
else
|
||||||
|
i=0
|
||||||
|
teststring="ABCD"
|
||||||
|
|
||||||
|
case $build_os in
|
||||||
|
msdosdjgpp*)
|
||||||
|
# On DJGPP, this test can blow up pretty badly due to problems in libc
|
||||||
|
# (any single argument exceeding 2000 bytes causes a buffer overrun
|
||||||
|
# during glob expansion). Even if it were fixed, the result of this
|
||||||
|
# check would be larger than it should be.
|
||||||
|
lt_cv_sys_max_cmd_len=12288; # 12K is about right
|
||||||
|
;;
|
||||||
|
|
||||||
|
cygwin* | mingw*)
|
||||||
|
# On Win9x/ME, this test blows up -- it succeeds, but takes
|
||||||
|
# about 5 minutes as the teststring grows exponentially.
|
||||||
|
# Worse, since 9x/ME are not pre-emptively multitasking,
|
||||||
|
# you end up with a "frozen" computer, even though with patience
|
||||||
|
# the test eventually succeeds (with a max line length of 256k).
|
||||||
|
# Instead, let's just punt: use the minimum linelength reported by
|
||||||
|
# all of the supported platforms: 8192 (on NT/2K/XP).
|
||||||
|
lt_cv_sys_max_cmd_len=8192;
|
||||||
|
;;
|
||||||
|
|
||||||
|
amigaos*)
|
||||||
|
# On AmigaOS with pdksh, this test takes hours, literally.
|
||||||
|
# So we just punt and use a minimum line length of 8192.
|
||||||
|
lt_cv_sys_max_cmd_len=8192;
|
||||||
|
;;
|
||||||
|
|
||||||
|
netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
|
||||||
|
# This has been around since 386BSD, at least. Likely further.
|
||||||
|
if test -x /sbin/sysctl; then
|
||||||
|
lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
|
||||||
|
elif test -x /usr/sbin/sysctl; then
|
||||||
|
lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
|
||||||
|
else
|
||||||
|
lt_cv_sys_max_cmd_len=65536 # usable default for *BSD
|
||||||
|
fi
|
||||||
|
# And add a safety zone
|
||||||
|
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
|
||||||
|
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
# If test is not a shell built-in, we'll probably end up computing a
|
||||||
|
# maximum length that is only half of the actual maximum length, but
|
||||||
|
# we can't tell.
|
||||||
|
SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
|
||||||
|
while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
|
||||||
|
= "XX$teststring") >/dev/null 2>&1 &&
|
||||||
|
new_result=`expr "X$teststring" : ".*" 2>&1` &&
|
||||||
|
lt_cv_sys_max_cmd_len=$new_result &&
|
||||||
|
test $i != 17 # 1/2 MB should be enough
|
||||||
|
do
|
||||||
|
i=`expr $i + 1`
|
||||||
|
teststring=$teststring$teststring
|
||||||
|
done
|
||||||
|
teststring=
|
||||||
|
# Add a significant safety factor because C++ compilers can tack on massive
|
||||||
|
# amounts of additional arguments before passing them to the linker.
|
||||||
|
# It appears as though 1/2 is a usable value.
|
||||||
|
lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test -n $lt_cv_sys_max_cmd_len ; then
|
||||||
|
echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
|
||||||
|
echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
|
||||||
|
else
|
||||||
|
echo "$as_me:$LINENO: result: none" >&5
|
||||||
|
echo "${ECHO_T}none" >&6
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
# Only perform the check for file, if the check method requires it
|
# Only perform the check for file, if the check method requires it
|
||||||
case $deplibs_check_method in
|
case $deplibs_check_method in
|
||||||
file_magic*)
|
file_magic*)
|
||||||
|
@ -4768,7 +4849,7 @@ test x"$pic_mode" = xno && libtool_flags="$libtool_flags --prefer-non-pic"
|
||||||
case $host in
|
case $host in
|
||||||
*-*-irix6*)
|
*-*-irix6*)
|
||||||
# Find out which ABI we are using.
|
# Find out which ABI we are using.
|
||||||
echo '#line 4771 "configure"' > conftest.$ac_ext
|
echo '#line 4852 "configure"' > conftest.$ac_ext
|
||||||
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
|
||||||
(eval $ac_compile) 2>&5
|
(eval $ac_compile) 2>&5
|
||||||
ac_status=$?
|
ac_status=$?
|
||||||
|
@ -5812,7 +5893,7 @@ if test "${enable_sjlj_exceptions+set}" = set; then
|
||||||
:
|
:
|
||||||
else
|
else
|
||||||
cat > conftest.$ac_ext << EOF
|
cat > conftest.$ac_ext << EOF
|
||||||
#line 5815 "configure"
|
#line 5896 "configure"
|
||||||
struct S { ~S(); };
|
struct S { ~S(); };
|
||||||
void bar();
|
void bar();
|
||||||
void foo()
|
void foo()
|
||||||
|
|
Loading…
Reference in New Issue