summaryrefslogtreecommitdiffhomepage
path: root/src/cmds
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2025-06-18 04:47:07 +0000
committermidipix <writeonce@midipix.org>2025-06-18 04:47:07 +0000
commit733dcf7478d466eac6bfef09efee476d43679787 (patch)
treebb6cf0ebcfd723ebb5d844796f3ef20549bf5259 /src/cmds
parentc5998808867bf8209722357c745508c592d337cf (diff)
downloadperk-733dcf7478d466eac6bfef09efee476d43679787.tar.bz2
perk-733dcf7478d466eac6bfef09efee476d43679787.tar.xz
driver: added the --relocs switch (image base relocations).
Diffstat (limited to 'src/cmds')
-rw-r--r--src/cmds/pe_cmd_perk.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cmds/pe_cmd_perk.c b/src/cmds/pe_cmd_perk.c
index bdb6364..37b80ee 100644
--- a/src/cmds/pe_cmd_perk.c
+++ b/src/cmds/pe_cmd_perk.c
@@ -64,6 +64,9 @@ static void pe_perform_unit_actions_impl(
if ((flags & PERK_OUTPUT_MDSO_LIBS) || (flags & PERK_OUTPUT_MDSO_SYMS))
pe_output_mdso_libraries(dctx,meta);
+ if (flags & PERK_OUTPUT_BASE_RELOCS)
+ pe_output_base_relocs(dctx,meta);
+
if (dctx->cctx->hdrdump)
pe_perform_hdrdump_actions(dctx,meta);
}