You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Similar to issue #12
e-lib/include/e-regs.h also has a full enum list of register names, but these have not been updated/are inconsistent with the epiphany-hal-data.h version.
Should only be one version of the reg enums and names.
Is this an unnecessary/dangerous duplication?
The text was updated successfully, but these errors were encountered:
I think there is similar data in e-server, and that in turn must be consistent with GDB, which in turn needs to be able to map the register numbering onto GCC/binutils DWARF representations...
Thanks for flagging this up. I'm marking it as an enhancement rather than a bug (since stuff is not actually broken at present). We need to do some design work to get this as clean as possible.
I had a look around and could not see e-libs using the reg names - so not actually 'broken' as you say.
As part of the sweeping up, some of the enum names are '...CFG' and not '...CONFIG' as per the ref manual. Easier to change the manual :-)
Similar to issue #12
e-lib/include/e-regs.h also has a full enum list of register names, but these have not been updated/are inconsistent with the epiphany-hal-data.h version.
Should only be one version of the reg enums and names.
Is this an unnecessary/dangerous duplication?
The text was updated successfully, but these errors were encountered: