On Thursday 23 October 2014 16:33:38 Olof's autobuilder wrote:
arm.allmodconfig:
include/uapi/linux/coda.h:221:2: error: unknown type name 'u_quad_t' include/uapi/linux/coda.h:229:2: error: unknown type name 'u_quad_t' include/uapi/linux/coda.h:230:2: error: unknown type name 'u_quad_t' include/uapi/linux/coda.h:221:2: error: unknown type name 'u_quad_t'
drivers/gpu/drm/radeon/radeon_cp.c:1769:6: error: implicit declaration of function 'tsleep' [-Werror=implicit-function-declaration] drivers/gpu/drm/radeon/radeon_cp.c:1769:19: error: 'PZERO' undeclared (first use in this function)
drivers/scsi/aic7xxx/aic7xxx_core.c:48:37: fatal error: dev/aic7xxx/aic7xxx_osm.h: No such file or directory drivers/scsi/aic7xxx/aic7xxx_93cx6.c:72:37: fatal error: dev/aic7xxx/aic7xxx_osm.h: No such file or directory drivers/scsi/aic7xxx/aic7xxx_pci.c:50:37: fatal error: dev/aic7xxx/aic7xxx_osm.h: No such file or directory drivers/scsi/aic7xxx/aic79xx_core.c:48:37: fatal error: dev/aic7xxx/aic79xx_osm.h: No such file or directory drivers/scsi/aic7xxx/aic79xx_pci.c:48:37: fatal error: dev/aic7xxx/aic79xx_osm.h: No such file or directory
FWIW, all three of the above errors are caused by the compiler not setting the __linux__ macro right. You should be able to work around that by setting "CC=${CROSS_COMPILE}gcc -D__linux__" in your top-level Makefile.
Where did you get your compiler from? We used to have this problem with Android compilers a few years ago, but I thought they had fixed that.
Arnd