And apply a similar fix to the testsuite to avoid the use of
awk -f -, which does not work on AIX 7.2.
-Subproject commit 9060b3e8d2ac9296abb97f159895718cd233f3bc
+Subproject commit b045c0c5e35a1558e6b77d99e0ed8ab86d6dc550
-# Copyright © 2012, 2020-2021, 2023 Nick Bowler
+# Copyright © 2012, 2020-2021, 2023-2024 Nick Bowler
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
AT_SETUP([cdecl99 invalid character error messages])
AT_SETUP([cdecl99 invalid character error messages])
-$AWK -f - >test.dat <<'EOF'
-BEGIN {
print "explain \1";
print "explain \377";
print "explain \a";
print "explain \b";
print "explain ?";
print "explain \1";
print "explain \377";
print "explain \a";
print "explain \b";
print "explain ?";
AT_CHECK([LC_ALL=C cdecl99 -f test.dat || exit 42], [42], [], [stderr])
AT_CHECK([$AWK '{ print $NF; }' stderr], [0],
AT_CHECK([LC_ALL=C cdecl99 -f test.dat || exit 42], [42], [], [stderr])
AT_CHECK([$AWK '{ print $NF; }' stderr], [0],