summaryrefslogtreecommitdiff
path: root/target/config/Config.in.toolchain
AgeCommit message (Collapse)Author
2024-03-23add missing CFLAGS for -O1Waldemar Brodkorb
2019-09-30remove unfinished alternative os porting effortsWaldemar Brodkorb
2018-06-14add option for special CFLAGS/CXXFLAGSWaldemar Brodkorb
Do not disable exception handling and unwinding options by default, as this breaks exception handling in C++ applications using libstdc++. Reported-by: Tom Deblauwe
2018-05-25rework hardware and C library settingsWaldemar Brodkorb
Make the menu system for configuration more intuitive. First choose operating system, then hardware, starting with architecture. Then choose either generic or a sample system. When choosing a sample be more strict in case of MMU or Endianess selection, so a misconfiguration isn't possible. Furthermore put a new top level menu for C library configuration and add Binary format, Instruction set, version selection, float type and any C library specific options. Refactor the duplicate definition of Qemu system versatile and Synopsys NSIM.
2018-03-07add support for walduxWaldemar Brodkorb
2017-12-17allow to build static gdb/strace with static/shared mixed toolchainWaldemar Brodkorb
2017-12-04kodi needs libiconv in uClibc-ng caseWaldemar Brodkorb
2017-07-27uclibc-ng: simplify intl/iconv/locale selectionWaldemar Brodkorb
2017-06-26rework intl/iconv/locale configuration for uClibc-ng toolchainsWaldemar Brodkorb
2016-12-26uCLibc-ng includes libiconv-tinyWaldemar Brodkorb
2016-12-13sh2-nommu/j2: add better support and add required patches from musl-cross-makeWaldemar Brodkorb
2016-11-28use short version without extra promptWaldemar Brodkorb
2016-11-27add three library methods, static, shared or bothWaldemar Brodkorb
Rename the static symbol and add the choice to a more visible place for users.
2016-10-03clarify static toolchain options, one for host, one for targetWaldemar Brodkorb
2016-09-24locale: rework locale support (not fully ready)Waldemar Brodkorb
2016-09-22binutils: allow to build gold without making it defaultWaldemar Brodkorb
2016-09-22uClibc-ng: add locale option, needs more testingWaldemar Brodkorb
2016-09-19gcc: disable c++ by default, reduces build time for a simple setupWaldemar Brodkorb
2016-09-12add gfortran package for the library, move libstdc++ to baseWaldemar Brodkorb
2016-06-30c6x: fix static buildWaldemar Brodkorb
2016-06-30h8300: default to gcc 6.1, FLAT is staticWaldemar Brodkorb
2016-04-29fixup c++ compiler issues the right wayWaldemar Brodkorb
2016-04-28disable C++ for alpha, static build seems problematicWaldemar Brodkorb
2016-04-26allow to experiment with gcc goWaldemar Brodkorb
2016-04-05don't try t obuild C++ for h8300Waldemar Brodkorb
2016-04-05add better gcc language support, allow to build objc/fortranWaldemar Brodkorb
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