Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-08 | finetune gcc stage1 compile | Waldemar Brodkorb | |
2016-02-08 | use only gcc 5.2 for or1k | Waldemar Brodkorb | |
2016-02-05 | fr-v: allow to build a uClibc-ng toolchain | Waldemar Brodkorb | |
2016-02-02 | update gcc version for ARC | Waldemar Brodkorb | |
2016-01-27 | another hack to disable docs in old gcc | Waldemar Brodkorb | |
2016-01-27 | add hackish way to disable doc generation on newer hosts | Waldemar Brodkorb | |
2016-01-26 | add support for tilepro/tilegx toolchain, tilepro is broken | Waldemar Brodkorb | |
2016-01-10 | update to uClibc-ng 1.0.11, enable argp option, refresh configs | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-12-31 | cleanup unused stuff | Waldemar Brodkorb | |
2015-12-24 | update to latest gcc for ARC | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-12-13 | update to gcc 5.3.0, use as default compiler | Waldemar Brodkorb | |
Tested with embedded-test.sh for all supported architectures. Only sh2 will require a new uClibc-ng (git) to compile successfully a toolchain. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-12-13 | rework prereq check | Waldemar Brodkorb | |
The new prereq check is completely implemented in POSIX shell in scripts/prereq.sh. It combines the old features from Makefile, scan-tools.sh, scan-pkgs.sh, reloc.sh and some wrappers for tools. The big benefit is to have all portability stuff in one place. Furthermore we can compile GNU make and bash on the fly, for systems lacking the required tools. All changes on the host are detected on the fly, no make prereq required anymore. The build process is separated in following three phases: 1. small wrapper Makefile is used for BSD make or GNU make 2. prereq.sh is called, doing all checking, calling Makefile.adk 3. old logic in Makefile.adk or mk/build.mk is used Tested successfully on Linux, MacOS X, Cygwin, FreeBSD, OpenBSD and NetBSD. An old depmaker bug was fixed, only optional host tools are compiled. For example, even when a host provides xz, a local xz was compiled in the past, because other packages had a build dependency on it. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2015-12-10 | remove any libiberty library from staging directory | Waldemar Brodkorb | |
2015-12-09 | quirks needed globally | Waldemar Brodkorb | |
2015-12-04 | get the uClibc-ng testsuite correctly linked as bFLT, create missing symlink ↵ | Waldemar Brodkorb | |
to ld | |||
2015-12-03 | toolchain: add newlib support | Waldemar Brodkorb | |
OpenADK can now build bare-metal toolchains. Tested for ARM/MIPS. No runtime testing, yet. | |||
2015-12-02 | bfin/tile: fix toolchain building | Waldemar Brodkorb | |
2015-12-02 | fix gcc 5.2 nios2/tilegx toolchain building | Waldemar Brodkorb | |
2015-12-02 | simplify toolchain building | Waldemar Brodkorb | |
Buildroot uses the two-stage mechanism since a while. This reduces the build time a lot. Instead of three stages, we just use the two-stage build. The benefit is that the C library do not need to be rebuild and one gcc compile is obsolete. Tested with embedded-test.sh. There is one unresolved problem, tile toolchain building is broken. | |||
2015-11-27 | bfin: allow newer gcc and kernel to be build, ICE with uClibc-ng regex, so ↵ | Waldemar Brodkorb | |
disable it for now. | |||
2015-11-10 | use gcc 4.8.5 for c6x, enable static libgcc for DSBT binary format | Waldemar Brodkorb | |
2015-11-06 | or1k: use special gcc branches for uClibc-ng/musl | Waldemar Brodkorb | |
2015-11-06 | fix sh3 toolchain building | Waldemar Brodkorb | |
2015-11-05 | fix for arch without threads | Waldemar Brodkorb | |
2015-11-04 | gcc: better settings for uClibc-ng LT toolchains | Waldemar Brodkorb | |
2015-11-02 | sh4a: add support for toolchain building | Waldemar Brodkorb | |
2015-10-31 | simplify, avoid problems with musl patch, reported by Johnathan McKnight | Waldemar Brodkorb | |
2015-10-30 | add musl patch for gcc 5.2.0 | Waldemar Brodkorb | |
2015-10-25 | always apply patch | Waldemar Brodkorb | |
2015-10-18 | alpha: build toolchain w/o 128bit long double, add uClibc-ng config | Waldemar Brodkorb | |
2015-08-10 | Revert "cleanup duplicate configure args for gcc" | Waldemar Brodkorb | |
This reverts commit 104a7e63b5fcdc1bf124142b31498795b23eeb57. | |||
2015-08-09 | cleanup duplicate configure args for gcc | Waldemar Brodkorb | |
2015-08-02 | separate serial drivers, add builtin dtb. still no shell | Waldemar Brodkorb | |
2015-07-29 | update gcc/binutils to latest synopsis github version | Waldemar Brodkorb | |
2015-07-22 | update to gcc 5.2.0 | Waldemar Brodkorb | |
2015-07-13 | add basic toolchain support for or1k arch with musl libc | Waldemar Brodkorb | |
2015-07-09 | add support for metag architecture | Waldemar Brodkorb | |
2015-07-01 | update gcc 4.8/4.9 | Waldemar Brodkorb | |
2015-06-25 | lto couldn't be used for gcc itself | Waldemar Brodkorb | |
2015-06-16 | make the patch uClibc specific | Waldemar Brodkorb | |
2015-06-10 | add simulator target for h8/300, reorg no-MMU | Waldemar Brodkorb | |
Some no-MMU targets need uclinux in its triple, some not. Introduce a new symbol for noMMU to select correct software and configuration instead of using UCLINUX symbol. | |||
2015-06-10 | add the ability to build uClibc-ng toolchain for microblaze (only static ↵ | Waldemar Brodkorb | |
binaries are working for now) | |||
2015-06-07 | add support for h8/300 architecture | Waldemar Brodkorb | |
2015-06-07 | pkgsite missing | Waldemar Brodkorb | |
2015-06-07 | gcc 4.5.4 is the only working compiler for bfin at the moment | Waldemar Brodkorb | |
2015-06-04 | add some bits and bytes to allow to choose bfin-sim. not functional, yet | Waldemar Brodkorb | |
2015-06-04 | add basic infrastructure for superh toolchains with sh2/sh3/sh4a cpus | Waldemar Brodkorb | |
2015-06-04 | add uClibc-ppc patch for gcc 4.9.2, too | Waldemar Brodkorb | |
2015-05-31 | better handling for no-thread compiles of toolchain | Waldemar Brodkorb | |
2015-05-31 | enable microblaze for uClibc-ng for testing | Waldemar Brodkorb | |