https://sourceware.org/bugzilla/show_bug.cgi?id=30291
Bug ID: 30291
Summary: AArch64: multiple definition of `reglist'
Product: binutils
Version: 2.41 (HEAD)
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: pexu at sourceware dot mail.kapsi.fi
Target Milestone: ---
Hi.
If targetting aarch64 linking binutils is not currently possible:
``<name>.o:(.bss+0x0): multiple definition of `reglist'; app.o:(.bss+0x0):
first defined here'' (repeated multiple times for different object files).
I suspect this is caused by
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;f=include/opcode/aarch64.h;h=f5b57feac2389eba64bea45f0115474fbbb13d8e
I wonder if the statement at include/opcode/aarch64.h used to read ``typedef
struct aarch64_reglist { ... } reglist;'' and typedef was removed but `reglist'
wasn't.
--
You are receiving this mail because:
You are on the CC list for the bug.