[llvm] [llvm-objcopy] Add --remove-symbol-prefix (PR #79415)

Yi Kong via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 2 03:00:37 PST 2024


================
@@ -0,0 +1,59 @@
+# RUN: yaml2obj %s -o %t
+# RUN: llvm-objcopy --remove-symbol-prefix __pf_ %t %t2
+# RUN: llvm-readelf --symbols %t2 | FileCheck %s
+
+## Show that an empty string is permitted as the argument to
+## --remove-prefix-symbols.
+# RUN: llvm-objcopy --remove-symbol-prefix= %t2 %t3
+# RUN: cmp %t2 %t3
+
+## When both options are present, llvm-objcopy should remove
+## prefixes first, before adding prefixes.
----------------
kongy wrote:

Done

https://github.com/llvm/llvm-project/pull/79415


More information about the llvm-commits mailing list