diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2016-09-02 13:42:55 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <mkuvyrkov@gcc.gnu.org> | 2016-09-02 13:42:55 +0000 |
commit | 5a81036247b70013eeb764e4c0e2f65c52d6142b (patch) | |
tree | 099b0425cb6c68f855ba20090df05268b4c85317 | |
parent | 15bbb5cc9784912ca8c37b8b9a2fc458f858f3b3 (diff) | |
download | gcc-5a81036247b70013eeb764e4c0e2f65c52d6142b.zip gcc-5a81036247b70013eeb764e4c0e2f65c52d6142b.tar.gz gcc-5a81036247b70013eeb764e4c0e2f65c52d6142b.tar.bz2 |
Use setrlimit for testing libstdc++ in cross toolchains
* acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Check for presence of
setrlimit on both native and cross targets.
* configure: Regenerate.
From-SVN: r239955
-rw-r--r-- | libstdc++-v3/ChangeLog | 6 | ||||
-rw-r--r-- | libstdc++-v3/acinclude.m4 | 6 | ||||
-rwxr-xr-x | libstdc++-v3/configure | 4 |
3 files changed, 11 insertions, 5 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 10761e8..a82da55 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2016-09-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> + + * acinclude.m4 (GLIBCXX_CONFIGURE_TESTSUITE): Check for presence of + setrlimit on both native and cross targets. + * configure: Regenerate. + 2016-08-31 Jonathan Wakely <jwakely@redhat.com> * include/bits/shared_ptr.h (_Assignable): New alias template. diff --git a/libstdc++-v3/acinclude.m4 b/libstdc++-v3/acinclude.m4 index aaf5adb..6d897be 100644 --- a/libstdc++-v3/acinclude.m4 +++ b/libstdc++-v3/acinclude.m4 @@ -632,10 +632,10 @@ dnl baseline_dir dnl baseline_subdir_switch dnl AC_DEFUN([GLIBCXX_CONFIGURE_TESTSUITE], [ - if $GLIBCXX_IS_NATIVE ; then - # Do checks for resource limit functions. - GLIBCXX_CHECK_SETRLIMIT + # Do checks for resource limit functions. + GLIBCXX_CHECK_SETRLIMIT + if $GLIBCXX_IS_NATIVE ; then # Look for setenv, so that extended locale tests can be performed. GLIBCXX_CHECK_STDLIB_DECL_AND_LINKAGE_3(setenv) fi diff --git a/libstdc++-v3/configure b/libstdc++-v3/configure index f2a75aa..bfcb465 100755 --- a/libstdc++-v3/configure +++ b/libstdc++-v3/configure @@ -79449,8 +79449,7 @@ $as_echo "$ac_cv_x86_rdrand" >&6; } # This depends on GLIBCXX_ENABLE_SYMVERS and GLIBCXX_IS_NATIVE. - if $GLIBCXX_IS_NATIVE ; then - # Do checks for resource limit functions. + # Do checks for resource limit functions. setrlimit_have_headers=yes for ac_header in unistd.h sys/time.h sys/resource.h @@ -79679,6 +79678,7 @@ $as_echo "#define _GLIBCXX_RES_LIMITS 1" >>confdefs.h $as_echo "$ac_res_limits" >&6; } + if $GLIBCXX_IS_NATIVE ; then # Look for setenv, so that extended locale tests can be performed. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for setenv declaration" >&5 |