]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
tests: Fix 'type defaults' error in link_cond due to main not being properly declared
authorFrédéric Bérat <fberat@redhat.com>
Mon, 12 Dec 2022 07:05:53 +0000 (08:05 +0100)
committerMike Frysinger <vapier@gentoo.org>
Fri, 13 Jan 2023 06:32:02 +0000 (01:32 -0500)
This is related to an effort to prepare Automake for future GCC/Clang
versions which set c99 as default standard to be used.
Not properly declaring main as "int main(...)" is rejected since c99.

* t/link_cond.sh: Add (void) to main definition.

t/link_cond.sh

index 45d0d7f402e2639390e6c583542ba4179e656ced..8896231311a49cf622a31573e480ef4576a80659 100644 (file)
@@ -52,7 +52,7 @@ $AUTOCONF
 rm -f *.c++
 cat > less.c <<'END'
 /* Valid C but deliberately invalid C++ */
-main ()
+int main (void)
 {
   int new = 0;
   return new;