toolchain: get rid of gcc kconfig symbol overloading

git-svn-id: svn://svn.openwrt.org/openwrt@36355 3c298f89-4303-0410-b956-a3cf2f4a3e73
toolchain: get rid of uclibc version kconfig symbol overloading

git-svn-id: svn://svn.openwrt.org/openwrt@36356 3c298f89-4303-0410-b956-a3cf2f4a3e73
packages: consistently use 'depends on' instead of 'depends'

make the syntax more compatible with kernel menuconfig

Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt@36357 3c298f89-4303-0410-b956-a3cf2f4a3e73
toolchain: get rid of eglibc version kconfig symbol overloading

git-svn-id: svn://svn.openwrt.org/openwrt@36358 3c298f89-4303-0410-b956-a3cf2f4a3e73
toolchain: get rid of musl version kconfig symbol overloading

git-svn-id: svn://svn.openwrt.org/openwrt@36359 3c298f89-4303-0410-b956-a3cf2f4a3e73
toolchain: get rid of libc implementation symbol overloading

git-svn-id: svn://svn.openwrt.org/openwrt@36360 3c298f89-4303-0410-b956-a3cf2f4a3e73
build: add new menuconfig code based on linux 3.9

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