diff options
author | Dale Rahn <drahn@cvs.openbsd.org> | 2003-01-13 21:35:28 +0000 |
---|---|---|
committer | Dale Rahn <drahn@cvs.openbsd.org> | 2003-01-13 21:35:28 +0000 |
commit | 5ad5e7d8571a813c03ddf452c1db60983d38dbc9 (patch) | |
tree | 09121e7a1697fb2f7da928138b2d90a06fedbded | |
parent | ca59b74c8caf478cdaa0aef4a87b5d5a6069fe77 (diff) |
Add a compatibilty flag '-Z' for upcoming elf changes, does nothing currently
but will produce old style executables when the other changes appear.
-rw-r--r-- | gnu/usr.bin/binutils/ld/lexsup.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/ld/lexsup.c b/gnu/usr.bin/binutils/ld/lexsup.c index 77a37b2ab65..e0ea6a4f73e 100644 --- a/gnu/usr.bin/binutils/ld/lexsup.c +++ b/gnu/usr.bin/binutils/ld/lexsup.c @@ -212,6 +212,9 @@ static const struct ld_option ld_options[] = { {"omagic", no_argument, NULL, 'N'}, 'N', NULL, N_("Do not page align data, do not make text readonly"), EXACTLY_TWO_DASHES }, + { {"Zmagic", no_argument, NULL, 'Z'}, + 'Z', NULL, N_("Do not page align got/plt, old style executable"), + EXACTLY_TWO_DASHES }, { {"output", required_argument, NULL, 'o'}, 'o', N_("FILE"), N_("Set output file name"), EXACTLY_TWO_DASHES }, { {NULL, required_argument, NULL, '\0'}, @@ -735,6 +738,9 @@ parse_args (argc, argv) config.magic_demand_paged = false; config.dynamic_link = false; break; + case 'Z': + /* compatibility flag, unused */ + break; case OPTION_NO_DEMANGLE: demangling = false; break; |