One key element to fix seems to be the definition of
Code: Select all
BIT(n)
Although my install of libnds is a bit dated (1.7.3-1), I noted that none of this seems to have been fixed in the latest github version.
1) do you have any interest in having headers of libnds allowing -Wconversion flag (I feel it helps a lot with finding some arithmetic error in general)
2) would you like me to try getting the full set of latest headers work with it and then submit a patch ?
Best regards and best wishes for passing year *<:-)