]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
union alpha_macro_arg
authorAlan Modra <amodra@gmail.com>
Wed, 9 Jul 2025 08:45:10 +0000 (18:15 +0930)
committerAlan Modra <amodra@gmail.com>
Thu, 10 Jul 2025 22:46:26 +0000 (08:16 +0930)
commit7507184dbead052fe255bb6f83bf1354faafc358
treefb4877627ba00ebd93cd265988753aae37c0e65a
parenta6a177d0a200db9feb84aaa23c4fac02df172b61
union alpha_macro_arg

Rename the old enum alpha_macro_arg to alpha_macro_argset, and create
a union alpha_macro_arg to use in all the alpha_macro.emit functions.
This avoids intptr_t casts on retrieving index values and void* casts
on storing them in the alpha_macros array.
gas/config/tc-alpha.c