* ld-pe/aligncomm-1.c (_alloca): Add dummy definition to
authorDave Korn <dave.korn@artimi.com>
Thu, 21 May 2009 16:28:45 +0000 (16:28 +0000)
committerDave Korn <dave.korn@artimi.com>
Thu, 21 May 2009 16:28:45 +0000 (16:28 +0000)
satisfy final link on Windows targets when using gcc-3.
* ld-pe/aligncomm-2.c (_alloca):  Likewise.
* ld-pe/aligncomm-3.c (_alloca):  Likewise.
* ld-pe/aligncomm-4.c (_alloca):  Likewise.

ld/testsuite/ChangeLog
ld/testsuite/ld-pe/aligncomm-1.c
ld/testsuite/ld-pe/aligncomm-2.c
ld/testsuite/ld-pe/aligncomm-3.c
ld/testsuite/ld-pe/aligncomm-4.c

index 2c26f087ae048bb8c15d487a02a284da9f246168..ca27faf0b2b041c3757afe6c40f86fdad55f8c0e 100644 (file)
@@ -1,3 +1,11 @@
+2009-05-21  Dave Korn  <dave.korn.cygwin@gmail.com>
+
+       * ld-pe/aligncomm-1.c (_alloca):  Add dummy definition to
+       satisfy final link on Windows targets when using gcc-3.
+       * ld-pe/aligncomm-2.c (_alloca):  Likewise.
+       * ld-pe/aligncomm-3.c (_alloca):  Likewise.
+       * ld-pe/aligncomm-4.c (_alloca):  Likewise.
+
 2009-05-20  Dave Korn  <dave.korn.cygwin@gmail.com>
 
        * lib/ld-lib.exp (run_ld_link_tests):  Filter test names against
index 44f576e2d6d7eb6f0ca85251c50ad7d971328b95..bff42b885573a26f6f3d53441c41e06bcee34387 100755 (executable)
@@ -17,3 +17,9 @@ void __main (void)
        "  .ascii \" -aligncomm:r,4\"\n"
        "  .text");
 }
+
+#if defined (__CYGWIN__) || defined (__MINGW32__)
+void _alloca (void)
+{
+}
+#endif
index 3b333625f09e3a0e7be971019e1fdb0bb82f4576..61adc69f9e1a1dc3940bedb1522c3295cf4fa334 100755 (executable)
@@ -18,3 +18,9 @@ void __main (void)
        "  .ascii \" -aligncomm:r,4\"\n"
        "  .text");
 }
+
+#if defined (__CYGWIN__) || defined (__MINGW32__)
+void _alloca (void)
+{
+}
+#endif
index 04fdfd1c60b7102558f7e4311389861612d9fd60..ae0dbfb391f85b96afd11f3e82556ec7ce3fdd42 100755 (executable)
@@ -19,3 +19,9 @@ void __main (void)
        "  .ascii \" -aligncomm:r,4\"\n"
        "  .text");
 }
+
+#if defined (__CYGWIN__) || defined (__MINGW32__)
+void _alloca (void)
+{
+}
+#endif
index 854d9bab23907f98c0335b00e4d3472378359e3f..0c9e65d296245e7223d56661d08005989c3b559a 100755 (executable)
@@ -20,3 +20,9 @@ void __main (void)
        "  .ascii \" -aligncomm:r,4\"\n"
        "  .text");
 }
+
+#if defined (__CYGWIN__) || defined (__MINGW32__)
+void _alloca (void)
+{
+}
+#endif