[lld] [LLD][COFF] Demangle ARM64EC export names. (PR #87068)
Jacek Caban via llvm-commits
llvm-commits at lists.llvm.org
Mon May 20 15:05:12 PDT 2024
================
@@ -0,0 +1,127 @@
+REQUIRES: aarch64
+RUN: split-file %s %t.dir && cd %t.dir
+
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows func.s -o func.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows data-mangled.s -o data-mangled.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows data-demangled.s -o data-demangled.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows drectve1.s -o drectve1.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows drectve2.s -o drectve2.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows drectve3.s -o drectve3.obj
+RUN: llvm-mc -filetype=obj -triple=arm64ec-windows %S/Inputs/loadconfig-arm64ec.s -o loadconfig-arm64ec.obj
----------------
cjacek wrote:
I changed the test to use a single object file and multiple function names to reduce number of files. I also added C++ demangling test in the new version.
https://github.com/llvm/llvm-project/pull/87068
More information about the llvm-commits
mailing list