------- Additional Comments From mjw at redhat dot com 2009-07-25 14:44 ------- The solution is simply to allow single and double dash before a DASH_Z in options.cc. (-z --defs or any other double dashed option after -z is also accepted by GNU ld, although I haven't seen that used in practice yet).
2009-07-25 Mark Wielaard <m...@redhat.com> * options.cc (parse_long_option): Accept DASH_Z also with one or two leading dashes. Index: gold/options.cc =================================================================== RCS file: /cvs/src/src/gold/options.cc,v retrieving revision 1.88 diff -u -p -r1.88 options.cc --- gold/options.cc 24 Jun 2009 05:01:17 -0000 1.88 +++ gold/options.cc 25 Jul 2009 14:37:57 -0000 @@ -593,14 +593,16 @@ parse_long_option(int argc, const char** { if (retval->dashes != gold::options::ONE_DASH && retval->dashes != gold::options::EXACTLY_ONE_DASH - && retval->dashes != gold::options::TWO_DASHES) + && retval->dashes != gold::options::TWO_DASHES + && retval->dashes != gold::options::DASH_Z) return NULL; } else // two dashes (or more!) { if (retval->dashes != gold::options::TWO_DASHES && retval->dashes != gold::options::EXACTLY_TWO_DASHES - && retval->dashes != gold::options::ONE_DASH) + && retval->dashes != gold::options::ONE_DASH + && retval->dashes != gold::options::DASH_Z) return NULL; } -- http://sourceware.org/bugzilla/show_bug.cgi?id=10445 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils