summaryrefslogtreecommitdiff
path: root/toolchain/glibc/Makefile
AgeCommit message (Collapse)Author
2018-01-02glibc: fix builds for m68k/x86_64Waldemar Brodkorb
2017-12-29glibc: use optimized target cflags/cxxflagsWaldemar Brodkorb
2017-06-20glibc: make static usage betterWaldemar Brodkorb
2017-03-15glibc: fix toolchain building in debug modeWaldemar Brodkorb
Instead of trying to have a list of CFLAGS which need to be filtered out, just add some working FLAGS for GNU C library toolchain compilation.
2017-01-14glibc: do not overwrite libc_cv_cc_with_libunwind, breaks make checkWaldemar Brodkorb
2017-01-14glibc: do not override asm-CPPFLAGS, it breaks m68k toolchain buildingWaldemar Brodkorb
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-07-24enable fast-math together with ARM neonWaldemar Brodkorb
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-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-08-06bsd fixesWaldemar 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-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-24fix build with ssp enabledWaldemar Brodkorb
2014-05-23fix symbol renaming bugsWaldemar 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-03only strip toolchain and target dirs for ADK_TOOLCHAINWaldemar Brodkorb
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
2014-03-01remove armeb, no hardware, no emulator to test, add armhf instead. fix some ↵Waldemar Brodkorb
toolchain archive creation issues, remove unneeded files before packaging.
2014-02-26rework arm support, add qemu arm model vexpress for cortex-a9 emulation ↵Waldemar Brodkorb
(hard float)
2014-02-19add thumb2 support as an option for cubox-iWaldemar Brodkorb
2013-10-13remove multilib experimental stuffWaldemar Brodkorb
2013-08-12update glibc to latest upstreamWaldemar Brodkorb
2012-10-12use TARGET_CFLAGS_LIBC without ABI cflags for glibcWaldemar Brodkorb
2012-10-11small fixWaldemar Brodkorb
2012-10-10fix 32 Bit multilib buildsWaldemar Brodkorb
2012-10-09small fixWaldemar Brodkorb
2012-10-08finetune multilib support a lot, cleanup eglibc/glibc Makefiles while thereWaldemar Brodkorb
2012-08-10update glibcWaldemar Brodkorb
2012-03-24update gcc, glibc and fix build breakageWaldemar Brodkorb
2011-03-28update to latest stable upstreamWaldemar Brodkorb
2011-01-18handle ssp support for glibc/eglibc/gccWaldemar Brodkorb
2011-01-10fix timezone configuration for glibc based systemsWaldemar Brodkorb
2011-01-10create directory where others are createdWaldemar Brodkorb
2011-01-10resolve conflictsWaldemar Brodkorb
2011-01-10add LTO support to toolchain settings. Cleanup SYSROOT mess.Waldemar Brodkorb
- just use on sysroot directory for toolchain. - add missing patches from previos commit. (rpath/cflags cleanup)
2011-01-10glibc: install some glibc-shipped config filesPhil Sutter
- /etc/gai.conf - /etc/nscd.conf - /etc/nsswitch.conf Signed-off-by: Phil Sutter <phil.sutter@viprinet.com>
2010-12-30rework architecture / embedded systems conceptWaldemar Brodkorb
Make configuration of new targets cheap. Just add a new file in target/arch/sys-enabled/foo. See other files for syntax. While doing runtime tests with the new infrastructure I've updated a lot of other stuff: - gcc 4.5.2 - uClibc 0.9.32-rc1 (NPTL) - strongswan, php, miredo, parted, util-linux-ng, e2fsprogs I promise, this is the last big fat commit this year ;)
2010-11-27fix build of glibc toolchainsWaldemar Brodkorb
2010-11-23install symlinks for glibc-dev package, do not install libnsl for nowWaldemar Brodkorb
2010-11-07fix eglibc/glibc toolchain building with make 3.82Waldemar Brodkorb
2010-10-16Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
Conflicts: package/freeradius-server/Makefile package/nss/patches/patch-mozilla_security_coreconf_Linux_mk
2010-05-01allow building of glibc toolchain in debug modeWaldemar Brodkorb