]> git.eshelyaron.com Git - emacs.git/commitdiff
Check for need for bigtoc support on IBM AIX for
authorFrancesco Potortì <pot@gnu.org>
Sun, 16 Mar 2003 22:26:14 +0000 (22:26 +0000)
committerFrancesco Potortì <pot@gnu.org>
Sun, 16 Mar 2003 22:26:14 +0000 (22:26 +0000)
solving a linker table overflow problem.

configure.in

index c15c5dc0cf91f8b7d8ff4edf83d99961626e58c1..522e93f029d0d088fc8a8a13ae361744b6e463e0 100644 (file)
@@ -1598,6 +1598,22 @@ else
 fi
 AC_MSG_RESULT($HAVE_XFREE386)
 
+dnl Check for need for bigtoc support on IBM AIX
+
+case ${host_os} in
+aix*)
+  AC_CACHE_CHECK([for -bbigtoc option], [gdb_cv_bigtoc], [
+    case $GCC in
+    yes) gdb_cv_bigtoc=-Wl,-bbigtoc ;;
+    *) gdb_cv_bigtoc=-bbigtoc ;;
+    esac
+
+    LDFLAGS=$LDFLAGS\ $gdb_cv_bigtoc
+    AC_TRY_LINK([], [int i;], [], [gdb_cv_bigtoc=])
+  ])
+  ;;
+esac
+
 # Change CFLAGS temporarily so that C_SWITCH_X_SITE gets used
 # for the tests that follow.  We set it back to REAL_CFLAGS later on.