base/regdump.h: Add missing `regfmt.' definitions for `eflags', `rflags'.
authorMark Wooding <mdw@distorted.org.uk>
Thu, 26 Sep 2019 12:50:21 +0000 (13:50 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 27 Sep 2019 00:26:53 +0000 (01:26 +0100)
Not having these causes GNU `as' to segfault, which is a little
alarming.

base/regdump.h

index aae35bc..bbbd5bd 100644 (file)
@@ -297,12 +297,12 @@ REGDEF_GPX86_ABCD(d, D)
 
        regsrc.eflags = REGSRC_GP | REGIX_FLAGS
        regty.eflags = REGF_32
-       regty.eflags = 0
+       regfmt.eflags = 0
 
 #if CPUFAM_AMD64
        regsrc.rflags = REGSRC_GP | REGIX_FLAGS
        regty.rflags = REGF_64
-       regty.rflags = 0
+       regfmt.rflags = 0
 #endif
 
 #define REGDEF_GPX86_XP(rn, RN)                                                \