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~

Reply via email to