diff options
author | midipix <writeonce@midipix.org> | 2024-02-28 08:12:48 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2024-02-28 08:14:33 +0000 |
commit | dcf6a5f80a8bf402e0ba8bd61eaae7d06a9e46c6 (patch) | |
tree | 1e085e60b502ae12a9b7d3781d84a857f9c83374 /src/skin | |
parent | 6f477a3ea989f0562514cbcdc282982018c55879 (diff) | |
download | slibtool-dcf6a5f80a8bf402e0ba8bd61eaae7d06a9e46c6.tar.bz2 slibtool-dcf6a5f80a8bf402e0ba8bd61eaae7d06a9e46c6.tar.xz |
ar mode: driver: added -Wdlsyms, -Wdlunit.
Diffstat (limited to 'src/skin')
-rw-r--r-- | src/skin/slbt_skin_ar.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/skin/slbt_skin_ar.c b/src/skin/slbt_skin_ar.c index eecc5b9..948dcf3 100644 --- a/src/skin/slbt_skin_ar.c +++ b/src/skin/slbt_skin_ar.c @@ -51,6 +51,19 @@ const slbt_hidden struct argv_option slbt_ar_options[] = { 0,"<regexp>", "filter armap symbols using the specified %s."}, + {"Wdlunit", 0,TAG_AR_DLUNIT,ARGV_OPTARG_REQUIRED, + ARGV_OPTION_HYBRID_ONLY|ARGV_OPTION_HYBRID_SPACE, + 0,"<dlunit>", + "consider %s to be the name of " + "the dynamic library (libfoo), the program (foo), " + "or the loaded module (foo) for which " + "a compatible dlsym vtable should be created."}, + + {"Wdlsyms", 0,TAG_AR_DLSYMS,ARGV_OPTARG_NONE, + ARGV_OPTION_HYBRID_ONLY, + 0,0, + "print out a compatible dlsyms vtable."}, + {"Wnosort", 0,TAG_AR_NOSORT,ARGV_OPTARG_NONE, ARGV_OPTION_HYBRID_ONLY, 0,0, |