[PATCH v2 0/4] x86: break gas dependency on libopcodes

Jan Beulich jbeulich@suse.com
Fri Nov 18 09:10:51 GMT 2022


Unlike many other architectures, x86 does not share an opcode table
between assembly and disassembly. Any consumer of libopcodes would only
ever access one of the two.

1: instantiate i386_{op,reg}tab[] in gas instead of in libopcodes
2: remove i386-opc.c
3: break gas dependency on libopcodes
4: drop sentinel from i386_optab[]

Jan


More information about the Binutils mailing list