summaryrefslogtreecommitdiffhomepage
path: root/src/internal
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal')
-rw-r--r--src/internal/perk_driver_impl.h4
-rw-r--r--src/internal/perk_synopsis_impl.h35
2 files changed, 39 insertions, 0 deletions
diff --git a/src/internal/perk_driver_impl.h b/src/internal/perk_driver_impl.h
index 5cd0d73..44115c7 100644
--- a/src/internal/perk_driver_impl.h
+++ b/src/internal/perk_driver_impl.h
@@ -15,6 +15,9 @@
extern const struct argv_option pe_default_options[];
extern const struct argv_option pe_perk_options[];
extern const struct argv_option pe_ar_options[];
+extern const struct argv_option pe_nm_options[];
+extern const struct argv_option pe_size_options[];
+extern const struct argv_option pe_strip_options[];
enum app_tags {
TAG_HELP,
@@ -32,6 +35,7 @@ enum app_tags {
TAG_IMPSYMS,
TAG_DSOLIBS,
TAG_DSOSYMS,
+ TAG_RELOCS,
TAG_HDRDUMP,
TAG_AR_LIST_MEMBERS,
TAG_AR_PRINT_MEMBERS,
diff --git a/src/internal/perk_synopsis_impl.h b/src/internal/perk_synopsis_impl.h
index f3d0a3a..2806881 100644
--- a/src/internal/perk_synopsis_impl.h
+++ b/src/internal/perk_synopsis_impl.h
@@ -7,6 +7,8 @@
#ifndef SLIBTOOL_SYNOPSIS_IMPL_H
#define SLIBTOOL_SYNOPSIS_IMPL_H
+
+
#define PERK_DEFAULT_CMD_SYNOPSIS \
"%s — PE/COFF Resource Kit\n\n" \
"Synopsis:\n" \
@@ -15,6 +17,8 @@
" %s --cmd=<command> [option] ... <file> ...\n\n" \
"Options:\n"
+
+
#define PERK_PERK_CMD_SYNOPSIS \
"%s — PE/COFF Resource Kit\n\n" \
"Synopsis:\n" \
@@ -22,6 +26,37 @@
" %s [option] ... <file> ...\n\n" \
"Options:\n"
+
+
+#define PERK_NM_CMD_SYNOPSIS \
+ "%s — PE/COFF Name Mangler\n\n" \
+ "Synopsis:\n" \
+ " %s [-V] [-APv] [-efox] [-g|-u] [-t format] <file> ...\n\n" \
+ "Options:\n"
+
+
+
+#define PERK_SIZE_CMD_SYNOPSIS \
+ "%s — PE/COFF Section Size Information\n\n" \
+ "Synopsis:\n" \
+ " %s [-V] [-A|-B|-G] [-d|-o|-x] [-t] [-f] <file> ...\n\n" \
+ "Options:\n"
+
+
+
+#define PERK_STRIP_CMD_SYNOPSIS \
+ "%s — PE/COFF Fluff Removal Utility\n\n" \
+ "Synopsis:\n" \
+ " %s [-V] [-v] [-p] [-o output] <file> \n" \
+ " %s [-X] [-x] <file> ... \n" \
+ " %s [-s] [-g|-d|-S] <file> ... \n" \
+ " %s [-w] [-R secname] ... <file> ... \n" \
+ " %s [-w] [-K symname] ... <file> ... \n" \
+ " %s [-w] [-N symname] ... <file> ... \n\n" \
+ "Options:\n"
+
+
+
#define PERK_AR_CMD_SYNOPSIS \
"%s — the PE/COFF Resource Kit Archiver\n\n" \
"Synopsis:\n" \