Index: src/binutils/binutils/windres.c =================================================================== --- src/binutils/binutils/windres.c (revision 1213) +++ src/binutils/binutils/windres.c (working copy) @@ -1109,7 +1109,7 @@ if (!find_arch_match (tname, arches)) { char *new_tname = (char *) alloca (strlen (hyp) + 1); - strcpy (new_tname, hyp); + strcpy (new_tname, hyp + 1 ); while ((hyp = strrchr (new_tname, '-')) != NULL) { *hyp = 0;