summaryrefslogtreecommitdiff
path: root/gcc/configure.in
diff options
context:
space:
mode:
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-12 12:19:25 +0000
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>2003-03-12 12:19:25 +0000
commitc1b9d0085ef720eb809014e173dd521f3e937def (patch)
tree21f81979f59861dbc5a224472cd0d0b1068f6b7f /gcc/configure.in
parent61964d1ec38b3c87f35d9389bfdcaab47e7ff40b (diff)
downloadgcc-c1b9d0085ef720eb809014e173dd521f3e937def.tar.gz
* configure.in (rlim_t): Define to long if no valid definition
found in sys/resource.h. * config.in, configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64241 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.in')
-rw-r--r--gcc/configure.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/configure.in b/gcc/configure.in
index a13f03585c7..cec3558ccb4 100644
--- a/gcc/configure.in
+++ b/gcc/configure.in
@@ -814,6 +814,15 @@ gcc_AC_CHECK_DECLS(getrlimit setrlimit getrusage, , ,[
#endif
])
+AC_TRY_COMPILE([
+#include "ansidecl.h"
+#include "system.h"
+#ifdef HAVE_SYS_RESOURCE_H
+#include <sys/resource.h>
+#endif
+],[rlim_t l = 0;],,[AC_DEFINE([rlim_t],[long],
+[Define to \`long' if <sys/resource.h> doesn't define.])])
+
gcc_AC_CHECK_DECLS(ldgetname, , ,[
#include "ansidecl.h"
#include "system.h"