kernel: remove the BROKEN dependency on the kernel export symbol strip

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35935 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: use -ffunction-sections, -fdata-sections and --gc-sections on ARM to reduce kernel image size, disable those flags when tracing on MIPS to fix compile errors

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35936 3c298f89-4303-0410-b956-a3cf2f4a3e73