-void
-help ()
-{
- printf ("\
-Usage: %s [-o output] objfile...\n\
-Options:\n\
- [-A architecture] [-b input-format] [-Bstatic]\n\
- [-c MRI-commandfile] [-d | -dc | -dp]\n\
- [-defsym symbol=expression] [-e entry] [-F] [-Fformat]\n",
- program_name);
- puts ("\
- [-format input-format] [-g] [-G size] [-help] [-i]\n\
- [-l archive] [-L searchdir] [-M] [-Map mapfile]\n\
- [-m emulation] [-N | -n] [-noinhibit-exec]\n\
- [-oformat output-format] [-R filename] [-relax]");
- puts ("\
- [-r | -Ur] [-S] [-s] [-sort-common] [-T commandfile]\n\
- [-Ttext textorg] [-Tdata dataorg] [-Tbss bssorg] [-t]\n\
- [-traditional-format] [-u symbol] [-V] [-v] [-version]\n\
- [-warn-common] [-X] [-x] [-y symbol]\n\
- [-( archives -)] [--start-group archives --end-group]");
+ if (noisy & 1)
+ {
+ ld_emulation_xfer_type **ptr = ld_emulations;
+
+ printf (_(" Supported emulations:\n"));
+ while (*ptr)
+ {
+ printf (" %s\n", (*ptr)->emulation_name);
+ ptr++;
+ }
+ }