Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-09 | c-sky: remove ck607 abiv1 support as it is deprecated, default to gcc 9.2.0, ↵ | Waldemar Brodkorb | |
allow qemu to be build big/little endian | |||
2019-10-08 | add phytec-imx6 basic structure | Waldemar Brodkorb | |
2019-09-30 | remove unfinished alternative os porting efforts | Waldemar Brodkorb | |
2018-03-29 | update baremetal toolchain creation | Waldemar Brodkorb | |
2018-03-22 | s390: fix musl toolchain build | Waldemar Brodkorb | |
2018-03-08 | fix problem for non-thread targets | Waldemar Brodkorb | |
2018-02-25 | gcc: disable libcc1 | Waldemar Brodkorb | |
2018-01-12 | add basic rtems support as a new playground | Waldemar Brodkorb | |
2018-01-08 | cosmetic changes for ABI selection | Waldemar Brodkorb | |
2018-01-07 | binutils/gcc: cosmetic changes | Waldemar Brodkorb | |
2018-01-01 | make vendor specific info more customizeable | Waldemar Brodkorb | |
2017-12-31 | riscv: add specific ISA / ABI working for glibc | Waldemar Brodkorb | |
2017-12-27 | update url, libiberty removal no longer needed | Waldemar Brodkorb | |
2017-12-27 | only filter out -static for static-shared builds | Waldemar Brodkorb | |
2017-12-26 | csky: bugfix csky compile error for abiv1 & abiv2. | Guo Ren | |
This bugfix is depend on uclibc-ng patch: csky: remove -mcpu and -mhard-float from config Signed-off-by: Guo Ren <ren_guo@c-sky.com> | |||
2017-12-17 | allow to build static gdb/strace with static/shared mixed toolchain | Waldemar Brodkorb | |
2017-09-06 | frosted: finetune, remove menuconfig warnings | Waldemar Brodkorb | |
2017-08-05 | ppc64le: glibc needs long double 128 support in gcc | Waldemar Brodkorb | |
2017-07-29 | add basic support for architecture c-sky, not yet working | Waldemar Brodkorb | |
2017-05-27 | sh: update uclibc-ng config, fix toolchain multilib configure | Waldemar Brodkorb | |
2017-05-22 | sh: allow to build fdpic toolchain for pure sh architecture | Waldemar Brodkorb | |
2017-04-23 | gcc: remove unused configure param | Waldemar Brodkorb | |
2017-04-17 | gcc: disable libmpx to avoid musl toolchain breaking | Waldemar Brodkorb | |
2016-12-14 | allow to build sh2 flat toolchain | Waldemar Brodkorb | |
2016-12-13 | sh2-nommu/j2: add better support and add required patches from musl-cross-make | Waldemar Brodkorb | |
2016-12-04 | arc workaround no longer required | Waldemar Brodkorb | |
2016-11-27 | add three library methods, static, shared or both | Waldemar Brodkorb | |
Rename the static symbol and add the choice to a more visible place for users. | |||
2016-09-05 | update binutils default and linux kernel where possible | Waldemar Brodkorb | |
2016-09-04 | gccgo: fix bulding and package libgo | Waldemar Brodkorb | |
2016-09-02 | gcc-go: force linking with librt | Waldemar Brodkorb | |
2016-08-28 | mips: add hidden NaN choice, refresh uClibc-ng configs | Waldemar Brodkorb | |
2016-08-16 | bfin: fix remaining c++ compile issues | Waldemar Brodkorb | |
2016-08-08 | add support for ARM thumb mode | Waldemar Brodkorb | |
2016-07-28 | frv: remove --enable-sjlj-exceptions | Waldemar Brodkorb | |
2016-07-06 | x32: fix toolchain buiding | Waldemar Brodkorb | |
2016-06-30 | add support for nds32 architecture | Waldemar Brodkorb | |
Verified on a FPGA board sponsored by Andes Technology. Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2016-06-18 | remove -fPIC from static builds | Waldemar Brodkorb | |
2016-05-10 | add basic ppc64 musl support | Waldemar Brodkorb | |
2016-04-29 | fixup c++ compiler issues the right way | Waldemar Brodkorb | |
2016-04-28 | musl: use shared libgcc for non-static builds | Waldemar Brodkorb | |
Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> | |||
2016-04-26 | allow to experiment with gcc go | Waldemar Brodkorb | |
2016-04-24 | m68k: remove gcc wrapper | Waldemar Brodkorb | |
We don't need the gcc wrapper when some object files removed from libgcc.a. Idea from uClinux-toolchain build script. Fix some issues with shared flat, still no bootup. For msep-data DOPIC is used, for one-region flat DOPIC must be disabled. So both tested and working. | |||
2016-04-14 | fix debugging of threaded apps | Waldemar Brodkorb | |
2016-04-05 | add better gcc language support, allow to build objc/fortran | Waldemar Brodkorb | |
2016-03-07 | rework menu based config system | Waldemar Brodkorb | |
After the addition of bare metal toolchains the menu system allowed to create non-valid configurations. I reworked it so we can also add other operating system support if we wish. So first you choose your operating system, then your architecture and endianess, after that your embedded system, emulator or generic device and then you choose your task you want to run. Tasks may be toolchain, a new appliance/application or some preconfigured sets of packages and configurations as kodi, mpd, firefox and more. The tasks are limited to a plausible choice of hardware and software. Deduplicate CPU configuration. You don't wanna compile Kodi for a H8/300 microcontroller ;) | |||
2016-02-08 | finetune gcc stage1 compile | Waldemar Brodkorb | |
2016-02-05 | fr-v: allow to build a uClibc-ng toolchain | 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-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> |