]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
hppa: Export main in pr104869.C on hpux
authorJohn David Anglin <danglin@gcc.gnu.org>
Thu, 23 Nov 2023 20:19:57 +0000 (20:19 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Thu, 23 Nov 2023 20:19:57 +0000 (20:19 +0000)
This is needed to avoid a linker warning.

2023-11-23  John David Anglin  <danglin@gcc.gnu.org>

gcc/testsuite/ChangeLog:

* g++.dg/pr104869.C: Export main on hpux.

gcc/testsuite/g++.dg/pr104869.C

index 9a6ef88adbda41ffeddb2d1fc4d5f3abca43dcde..13a39fccdb9a2e8f8a70d7d3ef4649de886a3653 100644 (file)
@@ -68,6 +68,9 @@ struct ControlFlow {
     foo(2);
   return false;
 }
+#ifdef __hpux__
+extern int main(void);
+#endif
 int
 main() {
   ControlFlow cf = { nullptr, ControlFlow::UnwindType::EE };