summaryrefslogtreecommitdiff
path: root/target/config/Config.in.toolchain
AgeCommit message (Collapse)Author
2016-03-07rework menu based config systemWaldemar 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-16always build testsuite for uClibc-ngWaldemar Brodkorb
2015-11-13disable iconv for noMMUWaldemar Brodkorb
2015-10-23default to iconv from C library for h8/300Waldemar Brodkorb
2015-10-11remove already disabled uClibc support, fix wrong PKG_LIBC_DEPENDSWaldemar Brodkorb
2015-07-24fix typoWaldemar Brodkorb
2015-07-17use libiconv-tiny as default for uClibc-ngWaldemar Brodkorb
2015-07-01first step to rework iconv setupWaldemar Brodkorb
Add a choice to select libiconv, C library iconv or libiconv-tiny.
2015-05-13add Og supportWaldemar Brodkorb
2015-03-07reorder libc and toolchain optionsWaldemar 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-23default off for testsuiteWaldemar Brodkorb
2015-02-20allow gcc 4.7.4 for sparc, reorderWaldemar Brodkorb
2015-02-14add support for old avr32 gdbWaldemar 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-02-04cleanup binfmt support, fix m68k buildWaldemar Brodkorb
2014-12-29with binutils git, uClibc toolchain does compile and link successfully.Waldemar Brodkorb
2014-12-28bring coldfire support in shapeWaldemar 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-27optimize git downloaderWaldemar 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-27use static lib option for noMMU. do some style fixes.Waldemar Brodkorb
2014-12-25update to 3.17.7, rework netfilter support a little bitWaldemar Brodkorb
2014-12-19use the new concept of appliancesWaldemar 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-06update to gcc 4.9.2Waldemar Brodkorb
2014-12-06add basic bits for c6x toolchains supportWaldemar Brodkorb
2014-12-05depend on armWaldemar Brodkorb
2014-10-22rework 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-07Merge branch 'master' of git+ssh://openadk.org/git/openadkWaldemar Brodkorb
2014-10-07docs: optimize documentationWaldemar Brodkorb
2014-10-06use binutils 2.22 for m68k to fix a issue with testsuite compileWaldemar Brodkorb
2014-10-04add support for tile toolchain buildingWaldemar Brodkorb
2014-09-26add support for toolchain building for crisv32 architectureWaldemar Brodkorb
2014-09-09add information where the tarballs are fromWaldemar Brodkorb
2014-09-09add toolchain support for avr32Waldemar Brodkorb
2014-09-06remove duplicate dependsWaldemar Brodkorb
2014-09-06put gcc/binutils choice on topWaldemar Brodkorb
2014-09-05start arc integrationWaldemar Brodkorb
2014-09-034.9.1 for aarch64 neededWaldemar Brodkorb
2014-08-31add support for bfin toolchain creationWaldemar Brodkorb
2014-08-11fix testsuite build of uClibc, one patch from buildrootWaldemar Brodkorb
2014-08-04add some debug related optimizationWaldemar Brodkorb
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-07-24always compile uClibc testsuiteWaldemar Brodkorb
2014-07-08first steps to get testsuite of uClibc runningWaldemar Brodkorb
2014-07-05add different arm architectures for toolchain buildingWaldemar Brodkorb
2014-06-28enable shared libgcc for uClibc/glibcWaldemar 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-11ignore 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-05rework ssp support, use static version of libsspWaldemar Brodkorb
2014-06-04make ld relro and bind now optionalWaldemar Brodkorb
2014-05-31rework static linking support, works with musl/glibc, fails to boot with ↵Waldemar Brodkorb
uclibc (qemu-x86)
2014-05-29select libssp packageWaldemar Brodkorb
2014-05-28allow to choose ld garbage collectorWaldemar Brodkorb