Christian Beier
372787d29b
gcc: Use strip instead of sstrip as sstrip somehow stops the on-target compilation from working properly.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
304e86ff28
gcc: Get rid of those sed substitutions and use proper ./configure args instead.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
f24052dd61
gcc: Specify target languages the right way.
There are no CONFIG_INSTALL_* vars in the SDK anymore.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
c704c2f503
gcc: Build gcc version 4.8.3, refresh patches from openwrt.git.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
b9683bf7df
gcc: Ship all *nonshared*.a static libs.
Particularly, this fixes linking with pthreads.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
75dd400ae6
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>
11 years ago
Christian Beier
9b24b13654
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>
11 years ago
Christian Beier
13e9670993
gcc: Enable parallel GCC builds.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
ee43a57b74
gcc: Depend on binutils package.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
0401ca4ca1
gcc: Add myself as maintainer.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
5ad8b4ff1e
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>
11 years ago
Christian Beier
758da3487e
gcc: Update GCC Makefile to let it build gcc 4.6 for target.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago
Christian Beier
799110936e
gcc: Add gcc package from git.openwrt.org/packages.git.
Signed-off-by: Christian Beier <dontmind@freeshell.org>
11 years ago