aboutsummaryrefslogtreecommitdiff
path: root/config/libc/newlib.in
Commit message (Collapse)AuthorAgeFilesLines
* Added additional newlib specific target flags with new optionJasmin Jessich2015-09-141-0/+14
| | | | | | LIBC_NEWLIB_TARGET_CFLAGS. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* LIBC_NEWLIB_CUSTOM is no longer part of the newlib version choice, but anJasmin Jessich2015-09-031-2/+35
| | | | | | | | independend configuration to enable LIBC_NEWLIB_CUSTOM. All newlib versions >=2.0.0 does provide __cxa_atexit. To enable this function in GCC, all versions >=2.0.0 does now select LIBC_PROVIDES_CXA_ATEXIT. Signed-off-by: Jasmin Jessich <jasmin@anw.at>
* config: Add binutils, newlib, and glibc linaro configurationBryan Hundven2015-05-021-0/+19
| | | | | | | This commit introduces a "show linaro versions" for newlib, binutils, and glibc. Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* libc: newlib: Add NewLib 2.2.0, Linaro NewLib 2.2.0-2015.01 and 2.1.0-2014.09Cristoforo Cataldo2015-01-161-4/+17
| | | | | | | | | This commit allows to choose, download and build latest NewLib: - newlib-2.2.0 - newlib-linaro-2.2.0-2015.01 - newlib-linaro-2.1.0-2014.09 Signed-off-by: Cristoforo Cataldo <cristoforo.cataldo@gmail.com>
* libc/newlib: Canadian baremetal builds require core pass-1David Holsgrove2014-12-151-1/+2
| | | | | | | | | | | Can safely skip the core pass-1 for normal baremetal builds, but when building a canadian baremetal, the repair_cc functionality (GCC_FOR_TARGET) in gcc.sh will force the core pass-2 to attempt to build gcc and libgcc without a ${CT_TARGET}-gcc existing, causing a failure on ${CT_TARGET}-gcc -dumpspecs > tmp-specs Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
* libc/newlib: only requires core pass-2Yann E. MORIN"2014-05-051-1/+1
| | | | | Reported-by: Trevor Woerner <trevor.woerner@linaro.org> Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* libc/newlib: fix typo in "bump version to 2.1.0"Daniel Zimmermann2014-01-021-1/+1
| | | | | | | | Fix a typo in the commit http://crosstool-ng.org/hg/crosstool-ng/rev/b966620c7b1e Signed-off-by: "Daniel Zimmermann" netzimme@gmail.com Message-Id: <f2dbd80da6affb11089a.1388669655@haus-VirtualBox> Patchwork-Id: 306129
* libc/newlib: bump version to 2.1.0Yann E. MORIN"2013-12-311-0/+6
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* libc/newlib: add latest versionYann E. MORIN"2012-12-271-0/+6
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* all: unmark experimental versionYann E. MORIN"2012-12-261-6/+3
| | | | | | | | | | It's been a while we've had those versions, time to unmark them being experimental. It does not mean everything is perfect, but may gather some more testing on those versions. Update samples accordingly. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* cc: add a flag for skipping core passesYann Diorcet2012-11-221-0/+1
| | | | | | | | | It is used for skipping unnecessary compilation steps when the libc doesn't need to be compiled (eg. when we do not use a C library). Signed-off-by: Yann Diorcet <diorcet.yann@gmail.com> Message-Id: <150eadb0117e697d79aa.1353625025@blackmint> Patchwork-Id: 201222
* libc/newlib: remove getting from CVSYann E. MORIN"2012-10-301-17/+0
| | | | | | | We now have the ability to use a custom local directory/tarball, so it no longer makes sense to have the ability to use the CVS repository. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
* libc/newlib: Add CUSTOM version and CUSTOM_LOCATION config options and GetCustomDavid Holsgrove2012-10-111-0/+18
| | | | | | | | | | | CUSTOM_LOCATION config options only presented in menuconfig if component CUSTOM version selected. Signed-off-by: "David Holsgrove" <david.holsgrove@xilinx.com> [yann.morin.1998@free.fr: fix indentation] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Message-Id: <d02252752d4dc5e68ae3.1349931202@localhost.localdomain> PatchWork-Id: 190795
* libc/newlib: add newlib 1.20.0 supportAustin Morton2012-09-161-0/+6
| | | | Signed-off-by: Austin Morton <austinpmorton@gmail.com>
* libc/newlib: add latest versionYann E. MORIN"2011-07-071-0/+6
| | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* configure: do not require cvsYann E. MORIN"2011-07-041-0/+1
| | | | | | | cvs is used to get newlib directly from its repository. Missing cvs will only allow getting newlib from the released tarballs. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* config: fix recursive depsYann E. MORIN"2011-05-081-10/+10
| | | | | | | | | | | The latest kconfig stuff is more stringent when it comes to validating the dependency of the symbols. It is no longer possible to have a symbol depend on itself (such as our construct for arch/cc/libc/... was doing). Fix our generated-file infrastructure to avoid these situations when the new kconfig stuff will be merged (in a following changeset). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc: hide no-thread for those C libraries that do not support itYann E. MORIN"2010-12-121-0/+1
| | | | | | | | | | | | Building non-threaded glibc has been unsupported for a long time, now: http://sourceware.org/ml/libc-alpha/2005-08/msg00091.html As eglibc is a spin-off of glibc: ditto. So do not offer that possibility in the menuconfig. Thanks to Thomas Petazzoni for spotting, and helping to solve, the issue! Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* libc/newlib: remove EXPERIMENTAL statusYann E. MORIN"2010-01-311-1/+1
| | | | | Although this have been only slightly tested, no one has really complained, and it seems to be working fine so far (on AVR32 at least).
* libc/newlib: add latest versionYann E. MORIN"2010-01-101-0/+6
|
* libc/newlib: allow using CVS snapshotsYann E. MORIN"2009-10-261-0/+21
| | | | | | | The newlib "team" rolls new releases about once a year (december). This is quite a long time between releases, in case code was fixed. So, allow user to use a CVS snapshot to benefit early from fixes and enhancements to newlib.
* libc/newlib: allow using newlib with archs other than avr32Yann E. MORIN"2009-10-211-8/+8
|
* libc/newlib: fix namespace in config fileYann E. MORIN"2009-10-261-2/+2
| | | | C library config options should be prefixed with 'LIBC_'.
* scripts: add new version at top of choiceYann E. MORIN"2009-09-131-6/+4
| | | | Add new versions at the top of the choice menu, not at the bottom.
* Misc AVR32 cleanups.Martin Lund2009-06-201-1/+0
|
* Added support for Atmel AVR32 headersMartin Lund"2009-05-231-0/+12
|
* Added initial AVR32 support (bare-metal,newlib)Martin Lund"2009-05-221-0/+31