summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)AuthorFilesLines
2017-03-23Fix unclosed stringAlexey Neyman1-1/+1
... that resulted in a warning from kconfig Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-22Make creation of ld.so.conf optionalAlexey Neyman1-0/+20
... enabled by default for multilib and disabled otherwise. Buildroot has been complaining about /etc/ld.so.conf presence for almost a year now and I missed that. After the release, xldd will be modified to query the compiler for the list of multilibs to search. This would be too invasive change before 1.23, though. Note that it may lead to configurations where xldd currently does not find the libraries (if both DEMULTILIB and CREATE_LDSO_CONF are turned off). This is not the default setting in Kconfig, though. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-20elf2flt: patch has been accepted upstreamAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-19Merge pull request #639 from stilor/tweak-gcc-movelibsAlexey Neyman3-3/+56
When moving gcc libs, prefer the same directory as libc
2017-03-17Add an option to "demultilib"Alexey Neyman1-0/+23
It turns out buildroot does not currently accept a toolchain where a dynamic linker does not reside in the multi-os-directory. Unfortunately this is how glibc installs itself on AArch64 without any extra tricks. So, provide an option to force everything into /lib or /usr/lib; patch to buildroot will be worked on separately. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-16Mark static gdb/gdbserver EXPERIMENTALAlexey Neyman2-3/+33
... and default to 'n'. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-11Add latest versions of mingw 4.x/3.x/2.x branchesAlexey Neyman1-2/+33
4.0.6 is the only one not marked obsolete. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-04Bump kernel versions to latest on kernel.orgAlexey Neyman1-12/+17
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-04Pick up new revision in elf2fltAlexey Neyman1-1/+1
... and updated cygwin patch. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-04Add libiconv 1.15Alexey Neyman1-0/+5
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-04Bump newlib 2.5.0 to 20170228Alexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-04Add binutils 2.28Alexey Neyman1-0/+6
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-01Merge pull request #625 from stilor/skip-localedefAlexey Neyman1-1/+4
Skip localedef
2017-03-01Add a warning in menuconfig about localesAlexey Neyman1-1/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-03-01Unobsolete CLooG/ISL versions compatible with 4.9Alexey Neyman2-5/+3
... or it leaves them with no valid choices. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-28Add patches to Linaro GCCAlexey Neyman1-6/+3
Same as the base release as long as they applied. MUSL patches didn't, removed. Also, unobsolete Linaro GCC5 now that they rolled out a new release. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-28Require xz to be presentAlexey Neyman1-11/+0
Some software starts to adopt xz-only distribution (strace, gcc-linaro, ...). Better that than deal with cryptic errors like "cannot find strace-.tar.bz2". Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-21Added new gcc config option CC_GCC_CONFIG_TLSJasmin Jessich1-0/+19
Adding new tristate configuration for TLS (Thread Local Storage) to add "--enable-tls" (y), "--disable-tls" (n) or nothing (m). Signed-off-by: Jasmin Jessich <jasmin@anw.at>
2017-02-21Linaro also has new 4.9 and 5.4 releasesAlexey Neyman1-9/+9
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-20Merge pull request #610 from stilor/linaro-6.3-2017.02Alexey Neyman1-6/+6
Bump Linaro GCC6 to 6.3-2017-02
2017-02-20Merge pull request #609 from stilor/gdb-7.12.1Alexey Neyman1-6/+6
Add GDB 7.12.1
2017-02-19Bump Linaro GCC6 to 6.3-2017-02Alexey Neyman1-6/+6
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Upgrade GDB 7.11 -> 7.11.1Alexey Neyman1-3/+3
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Upgrade GDB 7.12 -> 7.12.1Alexey Neyman1-3/+3
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Newlib's LTO only makes sense if GCC supports itAlexey Neyman1-0/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19More garbage collectionAlexey Neyman2-31/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Have LTO depend-on non-static buildsAlexey Neyman1-0/+1
Loading a dynamic library (LTO plugin) from a static binary fails on ArchLinux. It is also prone to break if a system is ever upgraded. Also, disable plugins if not enabled explicitly. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Latest GCC has libmpx and Go.Alexey Neyman1-0/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19More GCAlexey Neyman2-12/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-19Garbage collection for GCC options that are sameAlexey Neyman2-87/+19
... on all supported versions. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-17Merge pull request #604 from stilor/strace-4.16Alexey Neyman1-0/+6
Strace 4.16
2017-02-16Add strace 4.16Alexey Neyman1-0/+6
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-16Refine previous fix to uClibc verbosity settingAlexey Neyman1-2/+8
The V={1,2} have opposite meaning in uClibc and uClibc-ng, reflect that. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-14Merge pull request #594 from stilor/wget-vs-curlAlexey Neyman1-5/+38
Select wget vs curl, BSD stat vs GNU stat
2017-02-13Detect both wget/curl and allow user to select the agentAlexey Neyman1-5/+38
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-12Fix typo in toolchain.inDave Flogeras1-1/+1
Signed-off-by: Dave Flogeras <dflogeras2@gmail.com>
2017-02-11Merge pull request #587 from stilor/select-uclibceavi-suffixAlexey Neyman1-0/+13
Allow one to select uclibceabi/uclibcgnueabi suffix
2017-02-11Merge pull request #586 from stilor/restore-old-kernel-libcAlexey Neyman3-31/+263
Restore old kernel/glibc versions
2017-02-11Merge pull request #584 from stilor/disallow-gold-for-elf2fltAlexey Neyman3-8/+15
Require BFD linker if building for flat format
2017-02-10Allow one to select uclibceabi/uclibcgnueabi suffixAlexey Neyman1-0/+13
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Supply --disable-build-with-cxx instead of requiring C++Alexey Neyman2-2/+1
... when building native GDB/gdbserver. Suggested by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Forgot to saveconfig the changes for ARM/elf2flt sampleAlexey Neyman3-8/+15
Hence, it is better to enforce via config rules: elf2flt does not play nice with ld wrapper, when both ld.bfd and ld.gold are present. Limit the choices to just 'ld.bfd' for flat-format architectures. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Add notes about obsoletion policy for kernel/glibc.Alexey Neyman2-0/+20
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Ports patches for glibc 2.12.1 .. 2.16Alexey Neyman2-5/+9
Add patches for versions that didn't have them - patches updated/retired as necessary. Also, disallow 2.12.2 for architectures in ports - this version did not have ports addon. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Fix typoAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-10Revert "glibc: Clean out old glibc versions"Alexey Neyman2-27/+66
This partially reverts commit 88e8852ccd94a60979971454f8b49cb1d06cd907. Bring back releases 2.12 and newer of glibc, along with the associated Kconfig machinery. Simplify it slightly.
2017-02-10Add older kernel versions up to 2.6.32.xAlexey Neyman1-0/+169
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-07Merge pull request #578 from stilor/elf2flt-pickup-zlib-fixAlexey Neyman1-1/+1
Pick up upstream fixes in elf2flt
2017-02-06Remove "pre-declaration" of config optionsAlexey Neyman1-35/+0
... these are apparently not needed with the current kconfig and only result in warnings like "SYMBOL changed state" and "reassigning SYMBOL". Perhaps, it was necessary to run kconfig without first generating config.gen? But now all the targets that invoke $(CONF) have `config_files` as a dependency. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-02-06Pick up upstream fixesAlexey Neyman1-1/+1
... including zlib fix in configure, needed to build canadian crosses with elf2flt. Signed-off-by: Alexey Neyman <stilor@att.net>