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.