Created attachment 895629 [details] build.log and emerge --info With -j1 for clarity. Note the warning message: armv7a-unknown-linux-gnueabihf-gcc -DHAVE_CONFIG_H -I. -I../../.. -I../../.. -I../../../include -I../../../coregrind -I../../../include -I../../../VEX/pub -I../../../VEX/pub -DVGA_arm=1 -DVGO_linux=1 -DVGP_arm_linux=1 -DVGPV_arm_linux_vanilla=1 -Winline -Wall -Wshadow -Wno-long-long -g -fno-stack-protector -g -mcpu=cortex-a15 -mthumb -O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard -fno-stack-protector -c -o intdiv-intdiv.o `test -f 'intdiv.c' || echo './'`intdiv.c cc1: warning: switch ‘-mcpu=cortex-a15’ conflicts with switch ‘-march=armv7-a+fp’ {standard input}: Assembler messages: {standard input}:43: Error: selected processor does not support `udiv r3,r9,r10' in Thumb mode {standard input}:84: Error: selected processor does not support `sdiv r3,r9,r10' in Thumb mode make[5]: *** [Makefile:986: intdiv-intdiv.o] Error 1
This is really annoying because it does work on ARM, it just fails to build with some CFLAGS.
(In reply to Sam James from comment #1) > This is really annoying because it does work on ARM, it just fails to build > with some CFLAGS. (including, apparently, our default stage ones.)