[llvm] [llvm-objcopy] Add change-section-lma *+/-offset (PR #95431)
Eleanor Bonnici via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 18 09:20:43 PDT 2024
================
@@ -254,6 +254,14 @@ def adjust_start : JoinedOrSeparate<["--"], "adjust-start">,
Alias<change_start>,
HelpText<"Alias for --change-start">;
+defm adjust_section_lma
+ : Eq<"change-section-lma",
+ "Change LMA of all sections by <val>. LMA is the physical address where the section is "
+ "loaded in the memory; as opoosed to VMA, which is the virtual address at which the "
+ "section resides during program execution. Ussually LMA and VMA are the same, but some "
+ "platforms support these to be different resulting in runtime copying">,
+ MetaVarName<"*{+|-}val">;
----------------
eleanor-arm wrote:
It looks as expected.
https://github.com/llvm/llvm-project/pull/95431
More information about the llvm-commits
mailing list