> > > arm-linux-gnueabi-gcc -g -DDEBUG -Os -fno-strict-aliasing > > -fno-common -ffixed-r8 -ffunction-sections -msoft-float -Wcast-align > > -Wall -D__KERNEL__ -DTEXT_BASE= -fno-builtin -ffreestanding -isystem > > /usr/lib/gcc/arm-linux-gnueabi/4.5.1/include -pipe -march=armv4t > > -mlong-calls -mtune=arm7tdmi-s -DCONFIG_ARM -D__ARM__ > > -mthumb-interwork -Wall -Wstrict-prototypes -Wcast-align -Wextra > > -Werror -Iobj_redbee-econotag_board -I../board -DBOARD=redbee-econotag > > -I../lib/include -I../src -I. -mthumb -mcallee-super-interworking -MMD > > -c -o obj_redbee-econotag_board/sleep.o sleep.c > > sleep.c:1:0: error: AAPCS does not support -mcallee-super-interworking > > This sounds like a missing implementation rather than just a toolchain > flag; or perhaps it's not needed at all with AAPCS?
-mcallee-super-interworking is ancient and need not be used with AAPCS toolchains. The linker will deal with interworking issues on AAPCS toolchains by inserting stubs at appropriate locations and arranging for correct control and state transfer at the required interfaces. cheers Ramana _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev