Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 ;) | |||
2015-11-16 | always build testsuite for uClibc-ng | Waldemar Brodkorb | |
2015-11-13 | disable iconv for noMMU | Waldemar Brodkorb | |
2015-10-23 | default to iconv from C library for h8/300 | Waldemar Brodkorb | |
2015-10-11 | remove already disabled uClibc support, fix wrong PKG_LIBC_DEPENDS | Waldemar Brodkorb | |
2015-07-24 | fix typo | Waldemar Brodkorb | |
2015-07-17 | use libiconv-tiny as default for uClibc-ng | Waldemar Brodkorb | |
2015-07-01 | first step to rework iconv setup | Waldemar Brodkorb | |
Add a choice to select libiconv, C library iconv or libiconv-tiny. | |||
2015-05-13 | add Og support | Waldemar Brodkorb | |
2015-03-07 | reorder libc and toolchain options | Waldemar Brodkorb | |
After a short discussion with Phil, I put Libc stuff into Toolchain menu, as it does not belong to Target configuration. Add a Advanced Option menu for specific toolchain related options. I think this change make building OpenADK for beginners simpler. A starter doesn't know anything about different libc, floating settings, ... | |||
2015-02-23 | default off for testsuite | Waldemar Brodkorb | |
2015-02-20 | allow gcc 4.7.4 for sparc, reorder | Waldemar Brodkorb | |
2015-02-14 | add support for old avr32 gdb | Waldemar Brodkorb | |
2015-02-09 | add basic support for raspberry pi2 | Waldemar 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-02-04 | cleanup binfmt support, fix m68k build | Waldemar Brodkorb | |
2014-12-29 | with binutils git, uClibc toolchain does compile and link successfully. | Waldemar Brodkorb | |
2014-12-28 | bring coldfire support in shape | Waldemar Brodkorb | |
Binutils 2.24 is required to get a working kernel. Ethernet in Qemu is still broken. Qemu Patch is still rquired in 2.2.0. Only kernel+initramfs is working. It seems the signal handler problem is gone with sash and simpleinit. | |||
2014-12-27 | optimize git downloader | Waldemar Brodkorb | |
We now can use a GIT Hash to set a specific checkout. If this is used, you need to define PKG_HASH. Convert libx264 and wiringPi to the new git downloader. Fix toolchains components to use the new git downloader. | |||
2014-12-27 | use static lib option for noMMU. do some style fixes. | Waldemar Brodkorb | |
2014-12-25 | update to 3.17.7, rework netfilter support a little bit | Waldemar Brodkorb | |
2014-12-19 | use the new concept of appliances | Waldemar Brodkorb | |
- Sync with Kernel upstream Kconfig - use new feature visible - add a patch for select on choices https://lkml.org/lkml/2011/2/17/379 - rename ADK_LINUX -> ADK_TARGET_ARCH - remove package collection feature - add appliance feature to define a appliance more complete | |||
2014-12-06 | update to gcc 4.9.2 | Waldemar Brodkorb | |
2014-12-06 | add basic bits for c6x toolchains support | Waldemar Brodkorb | |
2014-12-05 | depend on arm | Waldemar Brodkorb | |
2014-10-22 | rework toolchain support for ARM. | Waldemar Brodkorb | |
Use --with-cpu for gcc to have optimized code for requested ARM cpus. Add some basic support for cortex-m3. | |||
2014-10-07 | Merge branch 'master' of git+ssh://openadk.org/git/openadk | Waldemar Brodkorb | |
2014-10-07 | docs: optimize documentation | Waldemar Brodkorb | |
2014-10-06 | use binutils 2.22 for m68k to fix a issue with testsuite compile | Waldemar Brodkorb | |
2014-10-04 | add support for tile toolchain building | Waldemar Brodkorb | |
2014-09-26 | add support for toolchain building for crisv32 architecture | Waldemar Brodkorb | |
2014-09-09 | add information where the tarballs are from | Waldemar Brodkorb | |
2014-09-09 | add toolchain support for avr32 | Waldemar Brodkorb | |
2014-09-06 | remove duplicate depends | Waldemar Brodkorb | |
2014-09-06 | put gcc/binutils choice on top | Waldemar Brodkorb | |
2014-09-05 | start arc integration | Waldemar Brodkorb | |
2014-09-03 | 4.9.1 for aarch64 needed | Waldemar Brodkorb | |
2014-08-31 | add support for bfin toolchain creation | Waldemar Brodkorb | |
2014-08-11 | fix testsuite build of uClibc, one patch from buildroot | Waldemar Brodkorb | |
2014-08-04 | add some debug related optimization | Waldemar Brodkorb | |
2014-07-28 | add some basic infrastructure for qemu-system-m68k | Waldemar 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-07-24 | always compile uClibc testsuite | Waldemar Brodkorb | |
2014-07-08 | first steps to get testsuite of uClibc running | Waldemar Brodkorb | |
2014-07-05 | add different arm architectures for toolchain building | Waldemar Brodkorb | |
2014-06-28 | enable shared libgcc for uClibc/glibc | Waldemar Brodkorb | |
unfortunately uClibc/glibc uses dlopen to access exception handling code from libgcc_s.so.1. Pure static build is only provided by musl. | |||
2014-06-11 | ignore config.sub/config.guess, do not create backup and restore it on ↵ | Waldemar Brodkorb | |
update-patches, fix some minor issues. PIE can only be used for binaries and need support in a package | |||
2014-06-05 | rework ssp support, use static version of libssp | Waldemar Brodkorb | |
2014-06-04 | make ld relro and bind now optional | Waldemar Brodkorb | |
2014-05-31 | rework static linking support, works with musl/glibc, fails to boot with ↵ | Waldemar Brodkorb | |
uclibc (qemu-x86) | |||
2014-05-29 | select libssp package | Waldemar Brodkorb | |
2014-05-28 | allow to choose ld garbage collector | Waldemar Brodkorb | |