-G0 , but still small-data section exceeds 64KB; lower small-data size limit (see option -
I'm running xc32-gcc for a PIC32MX795F512L.
I added one unsigned integer variable to a rather badly-running program.
Until then, at least it built.
After the addition, I got the titular error message.
Separate definition statements for each.
I changed -G 64K to -G8.
Put new guy and a few others in the .data section.
Still no go.
Finally I went with -G0.
It still won't build.
I've looked at the output to check whether -G0 was delivered to the linker.
I'm at a loss.
How do I fix this or at least
figure out what is going on?