collect2.c (main): Explicitly parse -dynamic-linker option.
authorMarc Espie <espie@openbsd.org>
Sat, 15 Jan 2005 10:43:19 +0000 (10:43 +0000)
committerMarc Espie <espie@gcc.gnu.org>
Sat, 15 Jan 2005 10:43:19 +0000 (10:43 +0000)
2005-01-15  Marc Espie  <espie@openbsd.org>

* collect2.c (main): Explicitly parse -dynamic-linker option.

okay Mark Mitchell

From-SVN: r93693

gcc/ChangeLog
gcc/collect2.c

index 8aec528dbe91e03f06ab6b0b8ed82ea730d19bbd..7dbed637970a436043c5dff2b31766f875d12b5b 100644 (file)
@@ -1,3 +1,7 @@
+2005-01-15  Marc Espie  <espie@openbsd.org>
+
+       * collect2.c (main): Explicitly parse -dynamic-linker option.
+
 2005-01-15  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/19060
index 999e670fc7c70e5eb9eebf19547036bb200c5740..a951a3d13f6615d553edc17771fd24c30417a6d9 100644 (file)
@@ -1099,6 +1099,11 @@ main (int argc, char **argv)
                  ld1--;
                  ld2--;
                }
+             if (!strcmp (arg, "-dynamic-linker") && argv[1])
+               {
+                 ++argv;
+                 *ld1++ = *ld2++ = *argv;
+               }
              break;
 
            case 'l':