* configure.in: Change test for return type of ptrace to default
authorMark Kettenis <kettenis@gnu.org>
Sun, 22 Aug 2004 14:18:02 +0000 (14:18 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sun, 22 Aug 2004 14:18:02 +0000 (14:18 +0000)
to `long' instead of `int'.
* configure: Regenerate.

gdb/ChangeLog
gdb/configure
gdb/configure.in

index 831dc47783bee0c786e3214d193b7c632580eca3..0aff1bdc524de975f31ca9987ac9b2e02ea042fb 100644 (file)
@@ -1,3 +1,9 @@
+2004-08-22  Mark Kettenis  <kettenis@gnu.org>
+
+       * configure.in: Change test for return type of ptrace to default
+       to `long' instead of `int'.
+       * configure: Regenerate.        
+
 2004-08-21  Mark Kettenis  <kettenis@gnu.org>
 
        * config/alpha/alpha-linux.mh (LOADLIBES): New variable.
index 51fab0704df15169064c1189e648c5741ba92065..3c5df37b1630ff06083439ddc61c0cb1a821d942 100755 (executable)
@@ -7328,17 +7328,17 @@ else
 #include "confdefs.h"
 $gdb_ptrace_headers
 int main() {
-extern long ptrace ();
+extern int ptrace ();
 ; return 0; }
 EOF
 if { (eval echo configure:7335: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
   rm -rf conftest*
-  gdb_cv_func_ptrace_ret='long'
+  gdb_cv_func_ptrace_ret='int'
 else
   echo "configure: failed program was:" >&5
   cat conftest.$ac_ext >&5
   rm -rf conftest*
-  gdb_cv_func_ptrace_ret='int'
+  gdb_cv_func_ptrace_ret='long'
 fi
 rm -f conftest*
 fi
index fa074501bc4e5737368e7060478598f378f0446d..da0ad487189c189f1f01e48e2ccf9bcbdd4ec451 100644 (file)
@@ -506,9 +506,9 @@ gcc_AC_CHECK_DECLS(ptrace, , [
 # Check return type.
 AC_CACHE_CHECK([return type of ptrace], gdb_cv_func_ptrace_ret,
   AC_TRY_COMPILE($gdb_ptrace_headers,
-    [extern long ptrace ();],
-    gdb_cv_func_ptrace_ret='long',
-    gdb_cv_func_ptrace_ret='int'))
+    [extern int ptrace ();],
+    gdb_cv_func_ptrace_ret='int',
+    gdb_cv_func_ptrace_ret='long'))
 AC_DEFINE_UNQUOTED(PTRACE_TYPE_RET, $gdb_cv_func_ptrace_ret,
   [Define as the return type of ptrace.])
 # Check argument types.