]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
automake: algol68: rename A68C and A68CFLAGS back to A68 and A68FLAGS.
authorJose Marchesi <jemarch@gnu.org>
Wed, 21 May 2025 16:49:46 +0000 (09:49 -0700)
committerKarl Berry <karl@freefriends.org>
Wed, 21 May 2025 16:49:46 +0000 (09:49 -0700)
From https://bugs.gnu.org/78518, discussion at 78481
(both automake-patches).

* bin/automake.in: Rename A68C and A68CFLAGS to A68 and A68FLAGS.
* doc/automake.texi: Likewise.
* configure.ac: Rename GNU_A68C and GNU_A68FLAGS to GNU_A68 and
GNU_A68FLAGS.
* lib/Automake/Variable.pm: Likewise.
* t/a68-demo.sh: Likewise.

bin/automake.in
configure.ac
doc/automake.texi
lib/Automake/Variable.pm
t/a68-demo.sh

index c0b2aea4cdfb2a4789689f9ac9efa95c8272ed4d..bb60a6355ca6e3d05239a2f7c77e3201d50edb11 100644 (file)
@@ -1024,18 +1024,18 @@ register_language ('name' => 'java',
 # Algol 68 in GCC
 register_language ('name' => 'a68',
                    'Name' => 'Algol 68',
-                   'config_vars' => ['A68C'],
+                   'config_vars' => ['A68'],
                    'linker' => 'A68LINK',
-                   'link' => '$(A68LD) $(AM_A68CFLAGS) $(A68CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
+                   'link' => '$(A68LD) $(AM_A68FLAGS) $(A68FLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@',
                   'flags' => ['A68FLAGS'],
-                  'compile' => '$(A68C) $(AM_A68CFLAGS) $(A68CFLAGS)',
-                  'ccer' => 'A68C',
+                  'compile' => '$(A68) $(AM_A68FLAGS) $(A68FLAGS)',
+                  'ccer' => 'A68',
                   'compiler' => 'A68COMPILE',
                   'compile_flag' => '-c',
                   'output_flag' => '-o',
-                  'libtool_tag' => 'A68C',
+                  'libtool_tag' => 'A68',
                   'lder' => 'A68LD',
-                  'ld' => '$(A68C)',
+                  'ld' => '$(A68)',
                   'pure' => 1,
                   'extensions' => ['.a68']);
 
@@ -5581,7 +5581,7 @@ EOF
            {
              # Hardcode the tags supported by Libtool 1.5.
              %libtool_tags = (CC => 1, CXX => 1, GCJ => 1, F77 => 1,
-                              A68C => 1);
+                              A68 => 1);
            }
        }
     }
@@ -6201,12 +6201,12 @@ my %_am_macro_for_cond =
   (
   AMDEP => "one of the compiler tests\n"
           . "    AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,\n"
-          . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68C",
+          . "    AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC, AM_PROG_A68",
   am__fastdepCC => 'AC_PROG_CC',
   am__fastdepCCAS => 'AM_PROG_AS',
   am__fastdepCXX => 'AC_PROG_CXX',
   am__fastdepGCJ => 'AM_PROG_GCJ',
-  am__fastdepA68 => 'AM_PROG_A68C',
+  am__fastdepA68 => 'AM_PROG_A68',
   am__fastdepOBJC => 'AC_PROG_OBJC',
   am__fastdepOBJCXX => 'AC_PROG_OBJCXX',
   am__fastdepUPC => 'AM_PROG_UPC'
index 0cfa093e817a4f97914aa4eee95901a31d589b43..e2422639b11f1fc503135c6eaeccc75ab6b56ede 100644 (file)
@@ -567,10 +567,10 @@ fi
 
 # GNU Algol 68 compiler.
 AC_ARG_VAR([GNU_A68],    [GNU Algol 68 compiler])
-AC_ARG_VAR([GNU_A68CFLAGS], [GNU Algol 68 compiler flags])
+AC_ARG_VAR([GNU_A68FLAGS], [GNU Algol 68 compiler flags])
 AC_CHECK_TOOLS([GNU_A68], [ga68], [false])
 if test "$GNU_A68" != false; then
-   AS_IF([AM_RUN_LOG([$GNU_A68 --version && $GNU_A68 -v])], [],
+   AS_IF([AM_RUN_LOG([$GNU_A68 --version])], [],
    [AC_MSG_WARN([botched installation for GNU Algol 68 compiler])
    _AM_SKIP_COMP_TESTS([GNU Algol 68])])
 fi
index 608c0a8d60ef3d7510064aff8012f08d693d284a..042ef65993408cabbf61f99aa5d094f0b528ad5b 100644 (file)
@@ -7192,22 +7192,22 @@ source file.
 Automake includes support for Algol 68, using GCC.
 
 Any package including Algol 68 code must define the output variable
-@code{A68C} in @file{configure.ac}; the simplest way to do this is to use
-the @code{AC_PROG_A68C} macro (@pxref{Particular Programs, , Particular
+@code{A68} in @file{configure.ac}; the simplest way to do this is to use
+the @code{AC_PROG_A68} macro (@pxref{Particular Programs, , Particular
 Program Checks, autoconf, The Autoconf Manual}).
 
 A few additional variables are defined when an Algol 68 source file is
 seen:
 
 @vtable @code
-@item A68C
+@item A68
 The name of the Algol 68 compiler.
 
-@item A68CFLAGS
+@item A68FLAGS
 Any flags to pass to the Algol 68 compiler.
 
-@item AM_A68CFLAGS
-The maintainer's variant of @code{A68CFLAGS}.
+@item AM_A68FLAGS
+The maintainer's variant of @code{A68FLAGS}.
 
 @item A68COMPILE
 The command used to compile an Algol 68 source file.  The file name is
index 2222b98e76961b0dcfeaaf527438d1522090c9ee..d454ff755e819f099e2dd5017f78aed85b728adc 100644 (file)
@@ -180,8 +180,8 @@ my %_ac_macro_for_var =
    CXX => 'AC_PROG_CXX',
    CXXFLAGS => 'AC_PROG_CXX',
    F77 => 'AC_PROG_F77',
-   A68 => 'AC_PROG_A68C',
-   A68CFLAGS => 'AC_PROG_A68C',
+   A68 => 'AC_PROG_A68',
+   A68FLAGS => 'AC_PROG_A68',
    FFLAGS => 'AC_PROG_F77',
    FC => 'AC_PROG_FC',
    FCFLAGS => 'AC_PROG_FC',
index a69d2328bbe7d74c65bdfd19be2e49e7b30a038f..38065a4a3fcbca7a1c7b9d99c73ff4656f281cda 100644 (file)
@@ -25,7 +25,7 @@ AC_INIT([GNU Algol 68 Demo], [1.0], [bug-automake@gnu.org])
 AC_CONFIG_SRCDIR([play.a68])
 AC_CONFIG_AUX_DIR([build-aux])
 AM_INIT_AUTOMAKE
-AC_PROG_A68C
+AC_PROG_A68
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
 END