On Thu, Nov 16, 2023 at 10:27:26PM +0100, Bastian Blank wrote: > However it does not matter, > because the include list already is correct: > > | #include <...> search starts here: > | /usr/lib/gcc-cross/s390x-linux-gnu/13/include > | /usr/lib/gcc-cross/s390x-linux-gnu/13/../../../../s390x-linux-gnu/include > | /usr/include/s390x-linux-gnu > | /usr/include > | End of search list.
I can confirm that this works: | % cat test.c | #include <asm/errno.h> | % dpkg --print-architecture | arm64 | % s390x-linux-gnu-gcc -E test.c | grep errno.h | # 1 "/usr/lib/linux/uapi/s390/asm/errno.h" 1 3 4 | # 1 "/usr/include/asm-generic/errno.h" 1 3 4 | # 6 "/usr/include/asm-generic/errno.h" 2 3 4 | # 2 "/usr/lib/linux/uapi/s390/asm/errno.h" 2 3 4 Bastian -- Beam me up, Scotty! It ate my phaser!