Don't define bfd_vma here!
authorKen Raeburn <raeburn@cygnus>
Wed, 7 Jul 1993 21:15:09 +0000 (21:15 +0000)
committerKen Raeburn <raeburn@cygnus>
Wed, 7 Jul 1993 21:15:09 +0000 (21:15 +0000)
(Wasted at least a day tracking this damn thing down...)

ld/ldlex.l

index 606f65a..74ecf34 100644 (file)
@@ -24,8 +24,8 @@ This was written by steve chamberlain
 */
 
 
-typedef int bfd_vma;
 #include <ansidecl.h>
+#include "bfd.h"
 #include "ldgram.h"
 
 int ldgram_in_defsym;
@@ -98,12 +98,15 @@ NOCFILENAMECHAR     [_a-zA-Z0-9\/\.\-\_\+\$\:\[\]\\\~]
 <DEFSYMEXP>{FILENAMECHAR1}{SYMBOLCHARN}*   { yylval.name = buystring(yytext); return NAME; }
 <DEFSYMEXP>[ \t]                { RTOKEN(DEFSYMEND); }
 <DEFSYMEXP>"="                  { RTOKEN('='); }
+<COMMAND>"--help"              { return OPTION_help; }
+<COMMAND>"--version"           { return OPTION_version; }
 <COMMAND>"-defsym"{WHITE}*     { return OPTION_defsym; }
-<COMMAND>"-noinhibit_exec"     { return OPTION_noinhibit_exec; }
+<COMMAND>"-format"             { return OPTION_format; }
 <COMMAND>"-noinhibit-exec"     { return OPTION_noinhibit_exec; }
-<COMMAND>"-sort_common"                { return OPTION_sort_common;}
+<COMMAND>"-noinhibit_exec"     { return OPTION_noinhibit_exec; }
+<COMMAND>"-oformat"            { return OPTION_oformat; }
 <COMMAND>"-sort-common"                { return OPTION_sort_common;}
-<COMMAND>"-format"             { return OPTION_format; }
+<COMMAND>"-sort_common"                { return OPTION_sort_common;}
 <COMMAND>"-n"                  { return OPTION_n; }
 <COMMAND>"-N"                  { return OPTION_N; }
 <COMMAND>"-r"                  { return OPTION_r; }