On 3/18/25 15:21, Richard Henderson wrote:
On 3/18/25 15:16, Pierrick Bouvier wrote:
This doesn't make any sense to me. CPU_INCLUDE is defined within the very file
that
you're trying to include by avoiding "cpu.h".
Every target/X/cpu.h includes cpu-all.h, which includes "cpu.h" itself, relying
on per
target include path set by build system.
So, another solution would be to fix the silly include loop?
If you're ok with it, I'm willing to remove cpu-all.h completely (moving
tlb flags bits in a new header), and fixing missing includes everywhere.
I just wanted to make sure it's an acceptable path before spending too
much time on it.
r~