gcc: Add gcc package from git.openwrt.org/packages.git.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Update GCC Makefile to let it build gcc 4.6 for target.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Add README to gcc package explaining build-deps on host machine.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Add patch that fixes a build error when building a 32bit toolchain on 64bit build machine.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Add patch that fixes GCC building for MIPS.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Add GCC 4.6 patches from official openwrt.git toolchain directory.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: The variable is simply called CONFIGURE_ARGS and already contains the host,build, target triplet plus right prefixes.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Add myself as maintainer.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Do not ship .info and .man files.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Depend on binutils package.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Enable parallel GCC builds.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Heavy Makefile modification, now builds and runs on target.

* Use the same GCC version as the Attitude Adjustment toolchain.
* Use REAL_GNU_TARGET_NAME that contains the _uclibc suffix.
  Otherwise the linker on the target is not found.
* Revamped install section to install only needed binaries and omit
  static .a libs.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Remove patches that don't apply to 4.6.3.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Remove notes that mpfr-dev and the like are needed on the build machine.

That's not true, at least for GCC 4.6.3.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
gcc: Ship all *nonshared*.a static libs.

Particularly, this fixes linking with pthreads.

Signed-off-by: Christian Beier <dontmind@freeshell.org>
Merge branch 'gcc' of github.com:bk138/packages into gcc