summaryrefslogtreecommitdiff
path: root/toolchain/gcc/patches
AgeCommit message (Collapse)Author
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
2014-04-14sync with musl-crossWaldemar Brodkorb
2014-04-07only use patch for ARCH == sparcWaldemar Brodkorb
2014-04-06add spacr miscompile workaroundWaldemar Brodkorb
2014-03-25add support for x86_64 toolchain with 32 bit abiWaldemar Brodkorb
2014-03-02add musl sh patchWaldemar Brodkorb
2014-03-01merge conflictWaldemar Brodkorb
2014-03-01update to gcc 4.8.2 (partially done by last commit)Waldemar Brodkorb
2014-03-01Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2014-03-01stubs for non-muls archsWaldemar Brodkorb
2014-02-27add support for sh and muslWaldemar Brodkorb
2014-02-16add musl-cross patch for 4.8.2 from musl-cross projectWaldemar Brodkorb
2014-01-16good bye cris, hardware is eol, latest toolchain is broken, qemu emulator ↵Waldemar Brodkorb
support is bad, kernel needs patches for serial and network
2014-01-16good bye avr32, bad toolchain support, hardware is eol and no qemu emulator ↵Waldemar Brodkorb
available
2014-01-08fix lto plugin detection on openbsdWaldemar Brodkorb
2013-10-11fix cris buildWaldemar Brodkorb
2013-09-29bring qemu-sh and aranym-m68k in shapeWaldemar Brodkorb
2013-09-25fix ppc64 toolchain build, refresh kernel configWaldemar Brodkorb
2013-09-24fix uclibc based toolchain for ppc targetsWaldemar Brodkorb
2013-09-19fix qemu sparc64 buildWaldemar Brodkorb
2013-09-18fix mips64el toolchain buildingWaldemar Brodkorb
2013-09-17fix gcc mips64el building with muslWaldemar Brodkorb
2013-09-15update binutils, fix gcc ppc musl buildWaldemar Brodkorb
2013-09-15fixup musl-gcc patch, reported upstreamWaldemar Brodkorb
2013-09-14add musl patch from musl-gcc projectWaldemar Brodkorb
2013-08-11preliminary musl supportWaldemar Brodkorb
2013-05-06add toolchain support for raspberry piWaldemar Brodkorb
2012-10-05add multilib support patch for uclibc to gccWaldemar Brodkorb
2012-10-05make libgcc static for busybox, make librt separate package, remove ↵Waldemar Brodkorb
dependency to libtirpc, disable inetd, add preliminary multilib support (not working right now),enable 32/64 bit kernel support for x86_64
2012-09-28update gcc to latest upstream versionWaldemar Brodkorb
2012-08-31timezone files no longer installed. why?Waldemar Brodkorb
2012-08-10update glibcWaldemar Brodkorb
2012-03-24update gcc, glibc and fix build breakageWaldemar Brodkorb
2011-10-22correct broken patchWaldemar Brodkorb