{
{"EB", no_argument, NULL, OPTION_EB},
{"EL", no_argument, NULL, OPTION_EL},
+ {"mlittle-endian", no_argument, NULL, OPTION_EL},
+ {"mbig-endian", no_argument, NULL, OPTION_EB},
{ NULL, no_argument, NULL, 0}
};
/* fprintf(stream, _("\
MicroBlaze options:\n\
-noSmall Data in the comm and data sections do not go into the small data section\n")); */
+ fprintf (stream, _(" MicroBlaze specific assembler options:\n"));
+ fprintf (stream, " -%-23s%s\n", "mbig-endian", N_("assemble for a big endian cpu"));
+ fprintf (stream, " -%-23s%s\n", "mlittle-endian", N_("assemble for a little endian cpu"));
}
@end ifset
@ifset MICROBLAZE
@emph{Target MICROBLAZE options:}
-@c MicroBlaze has no machine-dependent assembler options.
+ [@b{-mlittle-endian}] [@b{-mbig-endian}]
@end ifset
@ifset MIPS
@menu
* MicroBlaze Directives:: Directives for MicroBlaze Processors.
* MicroBlaze Syntax:: Syntax for the MicroBlaze
+* MicroBlaze Options:: Options for MicroBlaze Processors.
@end menu
@node MicroBlaze Directives
@cindex MicroBlaze line separator
The @samp{;} character can be used to separate statements on the same
line.
+
+@node MicroBlaze Options
+@section Options
+
+MicroBlaze processors support the following options:
+
+@cindex MicroBlaze Options
+
+@table @code
+@item -mbig-endian
+Build for MicroBlaze in Big Endian configuration.
+
+@item -mlittle-endian
+Build for MicroBlaze in Little Endian configuration.
+@end table