summaryrefslogtreecommitdiff
path: root/backends/ChangeLog
diff options
context:
space:
mode:
authorShahab Vahedi <shahab@synopsys.email>2022-12-21 12:27:05 +0100
committerMark Wielaard <mark@klomp.org>2022-12-22 00:16:14 +0100
commitde3d46b3e7cb0f8f5bd9164ee83177c13c37355b (patch)
tree2c83b5a8cd6158248aa5a43e8a6e77976989cc81 /backends/ChangeLog
parent8abee8bdecbeb3496af34038694da626b69b41c0 (diff)
downloadelfutils-de3d46b3e7cb0f8f5bd9164ee83177c13c37355b.tar.gz
Add support for Synopsys ARCv2 processors
There is no regression in tests for an x86_64 build, while the new hello_arc_hs4.ko is added as well. This is the only meaningful test that I could add at the moment, given the features supported by this port. $ cat tests/test-suite.log ========================================== elfutils 0.188: tests/test-suite.log ========================================== # TOTAL: 236 # PASS: 235 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 SKIP: run-lfs-symbols.sh ======================== LFS testing is irrelevant on this system SKIP run-lfs-symbols.sh (exit status: 77) $ cat tests/run-strip-reloc.sh.log runtest hello_i386.ko runtest hello_x86_64.ko runtest hello_ppc64.ko runtest hello_s390.ko runtest hello_aarch64.ko runtest hello_m68k.ko runtest hello_riscv64.ko runtest hello_csky.ko runtest hello_arc_hs4.ko <-- [ new ARC HS4 test ] runtest /home/shahab/pahole_pkg/elfutils-git/bld_arc/src/strip runtest /home/shahab/pahole_pkg/elfutils-git/bld_arc/src/strip.o runtest strip-uncompressed.o runtest strip-compressed.o runtest testfile-debug-rel-ppc64.o runtest testfile-debug-rel-ppc64-z.o runtest testfile-debug-rel-ppc64-g.o PASS run-strip-reloc.sh (exit status: 0) Signed-off-by: Shahab Vahedi <shahab@synopsys.email>
Diffstat (limited to 'backends/ChangeLog')
-rw-r--r--backends/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog
index 5813ddcc..f28ab89b 100644
--- a/backends/ChangeLog
+++ b/backends/ChangeLog
@@ -1,3 +1,12 @@
+2022-12-21 Shahab Vahedi <shahab@synopsys.email>
+
+ * Makefile.am (modules): Add arc.
+ (arc_SRCS): Added.
+ (libebl_backends_a_SOURCES): Append arc_SRCS.
+ * arc_init.c: New file.
+ * arc_reloc.def: New file.
+ * arc_symbol.c: New file.
+
2022-12-02 Hengqi Chen <hengqi.chen@gmail.com>
* Makefile.am (modules): Add loongarch.