gdbsupport: replace AC_TRY_COMPILE in ptrace.m4
authorSimon Marchi <simon.marchi@polymtl.ca>
Sat, 31 Oct 2020 12:30:59 +0000 (08:30 -0400)
committerSimon Marchi <simon.marchi@polymtl.ca>
Sat, 31 Oct 2020 12:30:59 +0000 (08:30 -0400)
Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE + AC_LANG_PROGRAM.

All the changes in the generated configure files are insignificant
whitespace changes.

gdb/ChangeLog:

* configure: Re-generate.

gdbserver/ChangeLog:

* configure: Re-generate.

gdbsupport/ChangeLog:

* configure: Re-generate.
* ptrace.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE +
AC_LANG_PROGRAM.

Change-Id: Ia782b5477fe49dad04e68c0f41c6d8ab3fde5bf0

gdb/ChangeLog
gdb/configure
gdbserver/ChangeLog
gdbserver/configure
gdbsupport/ChangeLog
gdbsupport/configure
gdbsupport/ptrace.m4

index cd46bb82e0ad8703627877c8983511faf6f4df60..46e1302069e2078be0841b6d733a8d993ee12489 100644 (file)
@@ -2,6 +2,10 @@
 
        * configure: Re-generate.
 
+2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * configure: Re-generate.
+
 2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * acinclude.m4: Modernize.
index 4816b98919a07e354f9c0854c328201bc6376992..65904baf8045bbe2030b96e71cf07d5f8e79642d 100755 (executable)
@@ -15166,11 +15166,12 @@ if ${gdb_cv_func_ptrace_ret+:} false; then :
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-$gdb_ptrace_headers
+ $gdb_ptrace_headers
 int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -15185,6 +15186,7 @@ int
 main ()
 {
 extern int ptrace ();
+
   ;
   return 0;
 }
@@ -15223,6 +15225,7 @@ int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -15241,6 +15244,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
+
   ;
   return 0;
 }
@@ -15260,6 +15264,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
+
   ;
   return 0;
 }
index bd4ddf77cd17820f34116dbd010d1c8e6be1771f..8975cc9140695a689af8fb3ce16898ecb1c248bd 100644 (file)
@@ -2,6 +2,10 @@
 
        * configure: Re-generate.
 
+2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * configure: Re-generate.
+
 2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * configure.ac: Modernize.
index 968642124b566eef2138df0f1f1cf37b7e47b049..3980ae76230755186a9205043c317c9083a95653 100755 (executable)
@@ -9448,11 +9448,12 @@ if ${gdb_cv_func_ptrace_ret+:} false; then :
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-$gdb_ptrace_headers
+ $gdb_ptrace_headers
 int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -9467,6 +9468,7 @@ int
 main ()
 {
 extern int ptrace ();
+
   ;
   return 0;
 }
@@ -9505,6 +9507,7 @@ int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -9523,6 +9526,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
+
   ;
   return 0;
 }
@@ -9542,6 +9546,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
+
   ;
   return 0;
 }
index dbdb2ca9531cb1ac9f175ef8a81c22ecc1804edf..634b7c7913bf6b5829ae40439c04ac5858ae57cc 100644 (file)
@@ -1,3 +1,9 @@
+2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * configure: Re-generate.
+       * ptrace.m4: Replace AC_TRY_COMPILE with AC_COMPILE_IFELSE +
+       AC_LANG_PROGRAM.
+
 2020-10-31  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * configure: Re-generate.
index e51c7b59688330d6b13ed23cbc58e0a71a704106..904403d13f1227d7a6b48fb65b5156d5463298df 100755 (executable)
@@ -10017,11 +10017,12 @@ if ${gdb_cv_func_ptrace_ret+:} false; then :
 else
   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
 /* end confdefs.h.  */
-$gdb_ptrace_headers
+ $gdb_ptrace_headers
 int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -10036,6 +10037,7 @@ int
 main ()
 {
 extern int ptrace ();
+
   ;
   return 0;
 }
@@ -10074,6 +10076,7 @@ int
 main ()
 {
 extern long ptrace (enum __ptrace_request, ...);
+
   ;
   return 0;
 }
@@ -10092,6 +10095,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);
+
   ;
   return 0;
 }
@@ -10111,6 +10115,7 @@ int
 main ()
 {
 extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);
+
   ;
   return 0;
 }
index 57ed80260ac01ffd7efaa2748424cb328d72d26d..9f49cf6165bc544715e466973eb61c9a301ffb1c 100644 (file)
@@ -37,13 +37,17 @@ gdb_ptrace_headers='
 AC_CACHE_CHECK(
   [return type of ptrace],
   [gdb_cv_func_ptrace_ret],
-  [AC_TRY_COMPILE(
-     [$gdb_ptrace_headers],
-     [extern long ptrace (enum __ptrace_request, ...);],
-     [gdb_cv_func_ptrace_ret='long'],
-     [AC_TRY_COMPILE(
+  [AC_COMPILE_IFELSE(
+     [AC_LANG_PROGRAM(
        [$gdb_ptrace_headers],
-       [extern int ptrace ();],
+       [extern long ptrace (enum __ptrace_request, ...);]
+      )],
+     [gdb_cv_func_ptrace_ret='long'],
+     [AC_COMPILE_IFELSE(
+       [AC_LANG_PROGRAM(
+          [$gdb_ptrace_headers],
+          [extern int ptrace ();]
+        )],
        [gdb_cv_func_ptrace_ret='int'],
        [gdb_cv_func_ptrace_ret='long']
       )]
@@ -60,25 +64,31 @@ AC_DEFINE_UNQUOTED(
 AC_CACHE_CHECK(
   [types of arguments for ptrace],
   [gdb_cv_func_ptrace_args],
-  [AC_TRY_COMPILE(
-     [$gdb_ptrace_headers],
-     [extern long ptrace (enum __ptrace_request, ...);],
+  [AC_COMPILE_IFELSE(
+     [AC_LANG_PROGRAM(
+       [$gdb_ptrace_headers],
+       [extern long ptrace (enum __ptrace_request, ...);]
+      )],
      [gdb_cv_func_ptrace_args='enum __ptrace_request,int,long,long'],
      [for gdb_arg1 in 'int' 'long'; do
        for gdb_arg2 in 'pid_t' 'int' 'long'; do
          for gdb_arg3 in 'int *' 'caddr_t' 'int' 'long' 'void *'; do
            for gdb_arg4 in 'int' 'long' 'void *'; do
-             AC_TRY_COMPILE(
-               [$gdb_ptrace_headers],
-               [extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);],
+             AC_COMPILE_IFELSE(
+               [AC_LANG_PROGRAM(
+                  [$gdb_ptrace_headers],
+                  [extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4);]
+                )],
                [gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4";
                 break 4;]
              )
 
              for gdb_arg5 in 'int *' 'int' 'long'; do
-               AC_TRY_COMPILE(
-                 [$gdb_ptrace_headers],
-                 [extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);],
+               AC_COMPILE_IFELSE(
+                 [AC_LANG_PROGRAM(
+                    [$gdb_ptrace_headers],
+                    [extern $gdb_cv_func_ptrace_ret ptrace ($gdb_arg1, $gdb_arg2, $gdb_arg3, $gdb_arg4, $gdb_arg5);]
+                  )],
                  [gdb_cv_func_ptrace_args="$gdb_arg1,$gdb_arg2,$gdb_arg3,$gdb_arg4,$gdb_arg5";
                   break 5;]
                )