Builds from current master for ipq40xx B-1300 fail with userspace stripping enabled

Boot fails at the point of handover to userspace with the message

Error relocating /lib/ __aeabi_ldivmod: symbol not found

This happens with 5.4, and 5.10. Removing CONFIG_USE_SSTRIP=y from my diffconfig results in larger, but bootable images. GCC and Binutils versions are default.

I haven't bisected yet to find the commit this started with, just wanted to already float the info.

I also use


, if that is relevant

Especially for this topic, the old saying applies - if it hurts, don't do it. Overzealous stripping easily incurs problems and is basically broken by design - and with 32 MB flash, why would you even want it on this hardware.