aboutsummaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
...
* Declare older versions obsolete.Alexey Neyman2017-01-2618-107/+165
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #547 from stilor/separate-canadian-crosses-instdirAlexey Neyman2017-01-242-5/+8
|\ | | | | Simplify the pre-build actions a bit
| * Make build-all rely on kconfig options.Alexey Neyman2017-01-191-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | For that, make CT_BUILD_TOP_DIR a non-settable config option (so that it is recursively expanded with CT_HOST/CT_TARGET). Use a common prefix, with same default as for regular sample build. Use showConfig.sh to determine host toolchain path (for canadian crosses) and build directory to be removed. Remove LIBC_SYSROOT_ARG (unused). Signed-off-by: Alexey Neyman <stilor@att.net>
| * Simplify config saving.Alexey Neyman2017-01-192-4/+3
| | | | | | | | | | | | Instead of hardcoding defaults in saveSample.sh.in, have the same defaults in config. Then we can just remove them when saving the config.
| * Install canadian crosses into a separate subdir.Alexey Neyman2017-01-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Makes them sorted out by host, and removes the need for similar hack in samples.mk. Change how canadian crosses are named: using `=' character resulted in Glibc build failure. Move loading config into a common function, CT_LoadConfig. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #549 from stilor/backend-obsoleteAlexey Neyman2017-01-241-0/+1
|\ \ | | | | | | Declare BACKEND obsolete.
| * | Declare BACKEND obsolete.Alexey Neyman2017-01-191-0/+1
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Check for git presenceAlexey Neyman2017-01-232-1/+3
| | | | | | | | | | | | | | ... and make the optiont that fetch from Git repositories depend on the git discovery. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #552 from stilor/uclibc-ng-for-buildrootAlexey Neyman2017-01-231-0/+6
|\ \ | | | | | | Restore uClibc-ng usability in buildroot
| * | Add selection for RPCAlexey Neyman2017-01-231-0/+6
| |/ | | | | | | | | | | | | So that uClibc config can be matched to Buildroot's expectations via the menu, without the need for a saved config. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #462 from lihanglin/masterAlexey Neyman2017-01-221-0/+7
|\ \ | | | | | | mingw: compile the mingw-w64 companion tools as well
| * | mingw: compile the mingw-w64 companion tools as wellLi-Hang Lin2017-01-221-0/+7
| |/ | | | | | | | | | | | | There are some useful tools such as widl, gendef, genidl ... etc. provided by mingw-w64 and do not waste the developers' works. Signed-off-by: Li-Hang Lin <lihang.lin@gmail.com>
* / Typos in linuxthreads/posix config values.Alexey Neyman2017-01-211-2/+2
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Linaro's 4.9 requires ISL 0.14 or olderAlexey Neyman2017-01-171-0/+3
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Mark obsolete versions.Alexey Neyman2017-01-161-7/+14
| | | | | | Keep one latest on each of 3.x, 4.x and 5.x versions. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add mingw-w64 5.0.0/5.0.1.Alexey Neyman2017-01-161-5/+15
| | | | | | | Also, move 'devel' to the bottom - we don't want this ever-moving tag to be default in the released product. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add versions 4.11..4.15 of strace.Alexey Neyman2017-01-161-8/+49
| | | | | | | Versions 4.13 and older marked as obsolete. Identify the source of the patches 007..009. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #536 from stilor/musl-updateAlexey Neyman2017-01-161-3/+9
|\ | | | | Musl update to 1.1.16
| * Add musl 1.1.16.Alexey Neyman2017-01-141-3/+9
| | | | | | | | | | | | Patch we had for 1.0.4/1.1.5 is now upstream. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #533 from stilor/gdb-7.12Alexey Neyman2017-01-163-10/+42
|\ \ | | | | | | Gdb 7.12
| * | Typo s/CC_BINUTILS/BINUTILS/.Alexey Neyman2017-01-131-4/+4
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Declare GDB 7.9 and older obsolete.Alexey Neyman2017-01-131-0/+26
| | | | | | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * | GDB 7.12 needs c++.Alexey Neyman2017-01-132-7/+7
| | | | | | | | | | | | | | | | | | Also, minor fixes in 300-gdb.sh Signed-off-by: Alexey Neyman <stilor@att.net>
| * | Add gdb 7.12.Alexey Neyman2017-01-131-0/+6
| |/ | | | | | | | | | | | | | | Same patches apply; changed 101-uclibc-no-gettimeofday-clobber.patch - modify configure.ac and regenerate configure (rather than modifying the latter directly). Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #532 from stilor/expat-2.2Alexey Neyman2017-01-161-3/+8
|\ \ | | | | | | Add expat 2.1.1 and 2.2.0.
| * | Add expat 2.1.1 and 2.2.0.Alexey Neyman2017-01-131-3/+8
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* / Add uClibc-ng 1.0.21.Alexey Neyman2017-01-131-0/+7
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #526 from stilor/double-includeAlexey Neyman2017-01-131-1/+2
|\ | | | | Avoid creating include/include
| * Do not use sysroot in bare metal.Alexey Neyman2017-01-121-1/+2
| | | | | | | | | | | | None of the bare metal C library choices (avr-libc, newlib) support installing into sysroot. Nor does it make any sense, since sysroot implies a file system, which in turn implies an OS.
* | Merge pull request #525 from stilor/linaro-download-locationAlexey Neyman2017-01-133-14/+36
|\ \ | | | | | | Fix Linaro download locations
| * | Add/update/remove Linaro versions.Alexey Neyman2017-01-123-14/+36
| |/ | | | | | | | | | | | | | | | | | | Linaro GDB 7.2 no longer available from Linaro's website; removed. Linaro GDB 7.5 had incorrect version (the tarball on linaro.org does not have a -1 patch level). Add/update latest versions on each (otherwise supported) branches of GCC, GDB, binutils, glibc. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Add ISL 0.17.1 and 0.18.Alexey Neyman2017-01-121-0/+21
| | | | | | | | | | | | | | | | GCC accepts them using the same check for "0.15 or newer", but since they are not "officially recommended" by GCC installation guide, mark them as experimental. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Sort out ISL/CLooG dependencies.Alexey Neyman2017-01-122-9/+22
|/ | | | | | | | | | | | Source-wise, both CLooG and GCC depend on ISL, and GCC may depend on CLooG. However, GCC may or may not require CLooG (GCC5 dropped this dependency). Also, all GCC4.x releases build fine with any of the CLooG releases we have. With all that in mind, it is easier to specify ISL dependency on particular GCC releases; and CLooG dependency (if applicable) on ISL. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #519 from InfernoEmbedded/newlib-enhancementsAlexey Neyman2017-01-101-1/+103
|\ | | | | Newlib enhancements
| * Support building Newlib with Link Time OptimisationAlastair D'Silva2017-01-101-0/+9
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
| * Add more newlib optionsAlastair D'Silva2017-01-101-1/+94
| |
* | Select libintl from gettext we built.Alexey Neyman2017-01-102-0/+3
| | | | | | | | | | | | Also, require gettext for NLS, and require iconv/ncurses for gettext. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Change when libiconv/gettext are built.Alexey Neyman2017-01-101-2/+4
| | | | | | | | | | | | | | | | Make them configurable, default to y when build!=host (i.e. canadian or cross-native) because we don't know what libraries the host will provide. GLIBC, as previously, selects them explicitly. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Disallow c++ for baremetal.Alexey Neyman2017-01-101-1/+1
| | | | | | | | | | | | libstdc++ configure fails to find <stdio.h>. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Remove GCC 6.2.0Alastair D'Silva2017-01-061-6/+0
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Bump GCC to 6.3.0Alastair D'Silva2017-01-061-0/+6
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Add Newlib 2.4.0 & 2.5.0Alastair D'Silva2017-01-061-5/+32
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Bump binutils to 2.27Alastair D'Silva2017-01-061-0/+5
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Bump ISL to 0.16.1Alastair D'Silva2017-01-061-0/+11
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Bump MPFR to 3.1.5Alastair D'Silva2017-01-061-0/+5
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Bump GMP version to 6.1.2Alastair D'Silva2017-01-061-0/+6
| | | | | | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* | Remove stray whitespaceAlastair D'Silva2017-01-061-7/+12
|/ | | | Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
* Kill CT_INSTALL_DIR.Alexey Neyman2016-12-191-14/+1
| | | | | | We now use CT_PREFIX and expect the resulting toolchain to be relocatable. Signed-off-by: Alexey Neyman <stilor@att.net>
* Kill dmalloc.Alexey Neyman2016-12-161-25/+0
| | | | | | | | | | - No new releases in almost 10 year. - No public bug tracker or VCS. - No responses from maintainer over sent patches. RIP, dmalloc. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add uclibc-ng 1.0.20.Alexey Neyman2016-12-051-20/+3
| | | | | | | Retire 1.0.{17,18,19}. Both static link & dlopen issues are now apparently fixed. Signed-off-by: Alexey Neyman <stilor@att.net>