Message ID | 20191219000103.36667-3-cbiesinger@google.com |
---|---|
State | New |
Headers | show |
>>>>> "Christian" == Christian Biesinger via gdb-patches <gdb-patches@sourceware.org> writes:
Christian> This breaks the compile on Solaris with enable-targets=all.
Christian> include/ChangeLog:
Christian> 2019-12-18 Christian Biesinger <cbiesinger@google.com>
Christian> * opcode/s12z.h: Undef REG_Y.
I think this one should go to the binutils list.
Tom
diff --git a/include/opcode/s12z.h b/include/opcode/s12z.h index 7e38ac5e1c..717b4a9cbb 100644 --- a/include/opcode/s12z.h +++ b/include/opcode/s12z.h @@ -20,6 +20,10 @@ struct reg extern const struct reg registers[S12Z_N_REGISTERS]; +/* Solaris defines REG_Y in sys/regset.h; undef it here to avoid + breaking compilation when this target is enabled. */ +#undef REG_Y + enum { REG_D2 = 0, REG_D3,