summaryrefslogtreecommitdiff
path: root/toolchain/glibc
AgeCommit message (Collapse)Author
2015-12-21fix ppc64/sh4 glibc toolchain buildingWaldemar Brodkorb
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
2015-12-08glibc: move env/flags back to Makefile, fix cross-compile on MacOS XWaldemar 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-10-23add release variable for glibc gitWaldemar Brodkorb
2015-10-13filter out -fno-asynchronous-unwind-tables as it breaks any newer glibc ↵Waldemar Brodkorb
build for x86_64. gconv failures
2015-09-04add required patch for glibc sparcWaldemar Brodkorb
2015-08-26bump git versionWaldemar Brodkorb
2015-08-19allow cross-compile on CygwinWaldemar Brodkorb
2015-08-08fix microblaze compile from glibc gitWaldemar Brodkorb
2015-08-07update glibc to 2.22Waldemar Brodkorb
2015-07-24enable fast-math together with ARM neonWaldemar Brodkorb
2015-06-15add support for glibc 2.19, suggested as workaround by joerg s.Waldemar Brodkorb
2015-04-16add cross-compile patchWaldemar Brodkorb
2015-03-19disable werror, as it breaks some buildsWaldemar Brodkorb
2015-03-03disable werror, as suggested by a GNU libc developer to avoid breakage for ↵Waldemar Brodkorb
architectures like hppa
2015-02-28toolchain/glibc: set asm-CPPFLAGS to CFLAGS when compiling the final versionPhil Sutter
Otherwise, CFLAGS are not passed to gcc when compiling assembly (*.S) files. This is crucial for certain #define-optimisations (seen when compiling for armv5te).
2015-02-19update version for glibc gitWaldemar Brodkorb
2015-02-14fix glibc build of mips32 soft-float toolchainWaldemar Brodkorb
2015-02-09add basic support for raspberry pi2Waldemar Brodkorb
Introduce new board symbols for embedded systems, which use the similar board as basis. As for example raspberry pi and raspberry pi2. And some more updates: Update binutils to 2.25, set gcc 4.9.2 as default. Update glibc to 2.21, set as default. Update gdb to 7.8.2. Update kodi to latest release.
2015-01-30fix find command, reported by philWaldemar Brodkorb
2014-12-27convert checksum check to sha256Waldemar Brodkorb
Rename the variable name to PKG_HASH and use a 256 Bit SHA checksum to verify the integrity of distfiles. While there do some housekeeping and remove old packages.
2014-12-26fix cross-compile on CygwinWaldemar Brodkorb
2014-09-13add patches for glibc 2.20Waldemar Brodkorb
2014-09-08update glibc to latest stableWaldemar Brodkorb
2014-08-06bsd fixesWaldemar Brodkorb
2014-08-04fix glibc git compileWaldemar Brodkorb
2014-08-04add musl git supportWaldemar Brodkorb
2014-06-28add alpha for glibc and xtensa for uclibcWaldemar Brodkorb
2014-06-21s/TOPDIR/ADK_TOPDIR/Waldemar Brodkorb
to avoid namespace collisions in some packages, rename TOPDIR. Sorry you need to make cleandir && make prereq && make
2014-06-16do not delete gconv dir, required for iconv_openWaldemar Brodkorb
2014-06-08fixup and rename of libc arch listsWaldemar Brodkorb
2014-06-02refactor CPU_ARCH/ARCH variablesWaldemar Brodkorb
After Joerg asked me about the difference between ADK_TARGET_ARCH and ADK_TARGET_CPU_ARCH I recognized many duplication of variables for this information. These patch fixes this up. Use make cleandir && make menuconfig && make
2014-05-25only test archsWaldemar Brodkorb
2014-05-24fix build with ssp enabledWaldemar Brodkorb
2014-05-23fix symbol renaming bugsWaldemar Brodkorb
2014-05-23fix arch listsWaldemar Brodkorb
2014-05-17set CONFIG_SHELL to unbreak x86_64 x32 build on a system without /bin/sh ↵Waldemar Brodkorb
being /bin/bash
2014-05-04remove workaroundWaldemar Brodkorb
2014-04-27update checksumWaldemar Brodkorb
2014-04-23fix toolchain build on darwin, avoid (a|), which seems to be not documented ↵Waldemar Brodkorb
in POSIX
2014-04-10use libc specific toolchain arch listWaldemar Brodkorb
2014-03-25add support for x86_64 toolchain with 32 bit abiWaldemar Brodkorb
2014-03-20fix stripping for uclibc/musl toolchains, do not remove *_pic.a might be ↵Waldemar Brodkorb
needed for shared libraries
2014-03-19fix stripping for toolchain, toolchain dir includes target libgccWaldemar Brodkorb
2014-03-17add TOOLCHAIN_DIR supportWaldemar Brodkorb
establish an extra dir for toolchain. Better for preparing toolchain for other projetcs without host tools only used by openadk. Use /usr prefix. No symlink workarounds needed anymore.
2014-03-17fixups for x86_64 x32 toolchain, x86_64 32 still problematicWaldemar Brodkorb
- add a musl patch to recognize x86_64-foo-muslx32 - rework multilib configuration - remove explicit sjlj gcc configure, as suggested by the gcc docs - fix strace for x32
2014-03-04fix qemu-ppc64 building on Darwin, use --with-cpu=ultrasparc for ↵Waldemar Brodkorb
qemu-sparc64, still another issue exist.
2014-03-03only strip toolchain and target dirs for ADK_TOOLCHAINWaldemar Brodkorb
2014-03-02remove REAL_GNU_TARGET_NAME, it is a relict from buildroot days, I do not ↵Waldemar Brodkorb
know why this is required. the names are not unique between arch with different abi
2014-03-02strip toolchain components without copying debug data, clean toolchain after ↵Waldemar Brodkorb
every target so no 300Gb are required to bulk build the toolchains