summaryrefslogtreecommitdiff
path: root/toolchain/gcc/patches
AgeCommit message (Collapse)Author
2016-04-06for std::round we need to add __UCLIBC__ detectionWaldemar Brodkorb
2016-04-02fix lm32 toolchain buildingWaldemar Brodkorb
2016-03-26frv: resolve remaining issues to check toolchain compileWaldemar Brodkorb
2016-03-19arc: add patches for gcc from buildrootWaldemar Brodkorb
2016-03-07fix nothread x86 buildsWaldemar Brodkorb
2016-03-06allow to build x86 without threadsWaldemar Brodkorb
2016-02-05fr-v: allow to build a uClibc-ng toolchainWaldemar Brodkorb
2016-01-27another hack to disable docs in old gccWaldemar Brodkorb
2016-01-27add hackish way to disable doc generation on newer hostsWaldemar Brodkorb
2016-01-26add support for tilepro/tilegx toolchain, tilepro is brokenWaldemar Brodkorb
2015-12-13update to gcc 5.3.0, use as default compilerWaldemar 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-02bfin/tile: fix toolchain buildingWaldemar Brodkorb
2015-12-02fix gcc 5.2 nios2/tilegx toolchain buildingWaldemar Brodkorb
2015-12-02simplify toolchain buildingWaldemar 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-27bfin: allow newer gcc and kernel to be build, ICE with uClibc-ng regex, so ↵Waldemar Brodkorb
disable it for now.
2015-10-31simplify, avoid problems with musl patch, reported by Johnathan McKnightWaldemar Brodkorb
2015-10-30add musl patch for gcc 5.2.0Waldemar Brodkorb
2015-10-25always apply patchWaldemar Brodkorb
2015-10-18alpha: build toolchain w/o 128bit long double, add uClibc-ng configWaldemar Brodkorb
2015-07-22update to gcc 5.2.0Waldemar Brodkorb
2015-07-13add basic toolchain support for or1k arch with musl libcWaldemar Brodkorb
2015-07-09add support for metag architectureWaldemar Brodkorb
2015-07-01update gcc 4.8/4.9Waldemar Brodkorb
2015-06-16make the patch uClibc specificWaldemar Brodkorb
2015-06-10add the ability to build uClibc-ng toolchain for microblaze (only static ↵Waldemar Brodkorb
binaries are working for now)
2015-06-04add uClibc-ppc patch for gcc 4.9.2, tooWaldemar Brodkorb
2015-05-02ad experimental gcc 5.1.0 supportWaldemar Brodkorb
2015-04-24update arc toolchain componentsWaldemar Brodkorb
2015-04-17fix compile of musl toolchainWaldemar Brodkorb
2015-03-15rename m68k specific patches. we want straight patches always usableWaldemar Brodkorb
2015-02-19add support for coldfire with gcc 4.9.2/binutils 2.25Waldemar Brodkorb
The annoying kernel panic after boot is back :(
2015-02-16add gcc musl patch from Gregors musl-patches gitWaldemar Brodkorb
2015-02-09use gcc patches from buildroot, otherwise some c11 functions are missingWaldemar Brodkorb
2014-12-25update to gcc 4.8.4Waldemar Brodkorb
2014-12-06update to gcc 4.9.2Waldemar Brodkorb
2014-09-26add support for toolchain building for crisv32 architectureWaldemar Brodkorb
2014-09-18remove gcc workaround, issue is fixed in the kernelWaldemar Brodkorb
2014-09-09add cflags patchWaldemar Brodkorb
2014-09-09add toolchain support for avr32Waldemar Brodkorb
2014-08-31add support for bfin toolchain creationWaldemar Brodkorb
2014-08-26we need to remove crtbegin.o/crtend.o from gcc specs file. otherwise broken ↵Waldemar Brodkorb
executables (f.e. sash) with a wrong data start are created by elf2flt)
2014-08-06update gcc patchesWaldemar Brodkorb
2014-07-28use bamboo board emulation as default, ppc 44x without FPU. networking works ↵Waldemar Brodkorb
here.
2014-07-28add some basic infrastructure for qemu-system-m68kWaldemar Brodkorb
Qemu emulates a Coldfire Evaluation board without MMU. As that is the first non-MMU platform in OpenADK I added ADK_TARGET_UCLINUX. Mksh can not be used for non-MMU, because it requires fork() for job control and other things. We use hush here. non-MMU support in uClibc does not have shared library support. Kernel does not start yet. So no runtime testing, but at least coldfire toolchain can be tested with uClibc-ng. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
2014-06-18use libc specific patching to avoid any side effects in the gcc patches, as ↵Waldemar Brodkorb
seen in buildroot recently
2014-06-15add support for xtensa architecture, tested with qemu. thanks to Max ↵Waldemar Brodkorb
Filippov for help
2014-06-02fix a regression between 4.8.2 and 4.8.3 by removing codeWaldemar Brodkorb
2014-05-23update to latest stable version of gcc 4.8.xWaldemar Brodkorb
2014-04-30fix 32 bit userland with 64 bit kernel supportWaldemar Brodkorb
after onger discussion with Phil, I understood his old patches and fixed support for x86 systems with 32 Bit userland and 64 Bit kernel by using a biarch toolchain instead of a multilib one.
2014-04-15fix superh big endian compile for muslWaldemar Brodkorb