| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
fixes parallel build on some systems
SVN-Revision: 33523
|
|
|
|
| |
SVN-Revision: 33443
|
|
|
|
|
|
| |
to avoid errors on copying
SVN-Revision: 32556
|
|
|
|
|
|
|
|
|
|
|
| |
testing uclibc changes is tricky because the final gcc tends to miscompile
uclibc code or barf up internal compiler errors.
install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure
prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc
can be put into $(PATH) for the uclibc build, even if the final gcc
is already installed.
SVN-Revision: 32553
|
|
|
|
| |
SVN-Revision: 30375
|
|
|
|
| |
SVN-Revision: 29836
|
|
|
|
| |
SVN-Revision: 27919
|
|
|
|
| |
SVN-Revision: 25648
|
|
|
|
| |
SVN-Revision: 25567
|
|
|
|
| |
SVN-Revision: 23685
|
|
|
|
|
|
| |
certain toolchain versions are known to break on parallel build. However, it significantly speeds up the build and latest versions of the tools do compile fine.
SVN-Revision: 23196
|
|
|
|
|
|
| |
moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK
SVN-Revision: 22723
|
|
|
|
|
|
| |
patch from Bernhard Loos
SVN-Revision: 21046
|
|
|
|
| |
SVN-Revision: 20137
|
|
|
|
| |
SVN-Revision: 18265
|
|
|
|
| |
SVN-Revision: 18263
|
|
|
|
|
|
| |
enhancements (compiles, but fails to link the kernel)
SVN-Revision: 18060
|
|
|
|
| |
SVN-Revision: 15619
|
|
|
|
| |
SVN-Revision: 14648
|
|
|
|
|
|
| |
host-build steps
SVN-Revision: 14610
|
|
|
|
| |
SVN-Revision: 14397
|
|
|
|
| |
SVN-Revision: 14393
|
|
|
|
| |
SVN-Revision: 14376
|
|
|
|
|
|
| |
have it)
SVN-Revision: 14196
|
|
|
|
| |
SVN-Revision: 14075
|
|
|
|
|
|
| |
(related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc)
SVN-Revision: 13931
|
|
|
|
| |
SVN-Revision: 13481
|
|
|
|
| |
SVN-Revision: 13143
|
|
|
|
| |
SVN-Revision: 12492
|
|
|
|
| |
SVN-Revision: 11832
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, to build a biarch toolchain, we need to explicitly give
options to the binutils and gcc configure commands:
CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="--enable-targets=powerpc64-linux-uclibc"
CONFIG_EXTRA_GCC_CONFIG_OPTIONS="--enable-biarch --enable-targets=powerpc64-linux-uclibc"
This change replaces the command line options with an 'extra arch'
configure option:
CONFIG_EXTRA_TARGET_ARCH=y
CONFIG_EXTRA_TARGET_ARCH_NAME="powerpc64"
And a way to invoke this extra arch on the compiler command-line:
CONFIG_EXTRA_TARGET_ARCH_OPTS="-m64"
In this case, this results in an extra compiler:
'powerpc64-linux-uclibc-gcc', which invokes
'powerpc-linux-uclibc-gcc -m64'
This is a more standard way of building biarch toolchains, and allows
the packages to not have to care about how to invoke the 64-bit
compiler.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 10802
|
|
|
|
| |
SVN-Revision: 10005
|
|
|
|
| |
SVN-Revision: 10003
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently, we can specify extra configure options for gcc, but not
binutils.
This change adds an EXTRA_BINUTILS_CONFIG_OPTIONS config variable,
so we can add configure options for binutils.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 9407
|
|
|
|
|
|
| |
http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
SVN-Revision: 8362
|
|
|
|
|
|
| |
patches using quilt
SVN-Revision: 7752
|
|
|