aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* patches: remove obsolete ltrace patchesKirill K. Smirnov2016-09-179-1152/+0
| | | | Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches/glibc: Backport more patches for 2.19Kirill K. Smirnov2016-09-151-0/+48
| | | | | | Fixes build with gcc 5. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches/glibc: Backport more patches for 2.18Kirill K. Smirnov2016-09-152-0/+86
| | | | | | These new patches fix build with make >= 4.0 and gcc 5. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* build/glibc: Improve confusing commentKirill K. Smirnov2016-09-151-1/+2
| | | | | | | | Up until cset 4e2227e8a5537a8553c503e55d2cb2190f2a0d2f there was an 'if' statement with a comment. The abovementioned changeset removed the conditional statement but the comment survived. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches: remove obsolete glibc patchesKirill K. Smirnov2016-09-15285-19276/+0
| | | | | | Glibc prior to 2.18, linuxthreads and ports are not supported. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches: remove obsolete D.U.M.A. patchesKirill K. Smirnov2016-09-148-203/+0
| | | | | | | User cannot choose D.U.M.A. versions prior to 2.5.15 in config, so remove useless patches. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches: remove cygwinKirill K. Smirnov2016-09-141-40/+0
| | | | Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* patches: remove ELFkickersKirill K. Smirnov2016-09-141-12/+0
| | | | | | | The package ELFkickers has not been used for years, but the patches remain. Remove them. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* Merge pull request #441 from kozyilmaz/dumaBryan Hundven2016-09-111-1/+2
|\ | | | | duma: add SHARED_LIBS dependency for DUMA shared library option
| * duma: add SHARED_LIBS dependency for DUMA shared library optionkozyilmaz2016-09-071-1/+2
| |
* | Merge pull request #444 from KirillSmirnov/mingw-gdbserverBryan Hundven2016-09-111-1/+10
|\ \ | | | | | | internals: properly strip gdbserver
| * | internals: properly strip gdbserverKirill K. Smirnov2016-09-101-1/+10
|/ / | | | | | | | | | | | | On mingw target gdbserver is suffixed with '.exe', thus plain 'strip gdbserver' fails. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* | Merge pull request #389 from dajamminyogesh/masterBryan Hundven2016-09-0915-5/+675
|\ \ | |/ |/| gcc: Added 6.1.0 to version list
| * musl: updated version to 1.1.15Yogesh Sharma2016-09-071-2/+2
| | | | | | | | Signed-off-by: Yogesh Sharma <ysharm01@harris.com>
| * glibc: fixed compile errorYogesh Sharma2016-09-071-0/+84
| | | | | | | | | | | | | | Fixed compile error with gcc 6.1 and glibc 2.23 involving missing parenthesis with patch from glibc git repository, commit df1cf48777fe4cd81ad7fb09ecbe5b31432b7c1c. Signed-off-by: Yogesh Sharma <YogeshASharma@gmail.com>
| * sample: s390x-ibm-linux-gnu removed CT_PATCH_NONE=yYogesh Sharma2016-09-071-1/+0
| | | | | | | | Signed-off-by: Yogesh Sharma <ysharm01@harris.com>
| * samples: install "broken" fileYogesh Sharma2016-09-071-0/+3
| | | | | | | | | | | | | | | | Currently the broken file is not installed when doing an non-local install. This causes ct-ng list-samples to not notify the user that a sample is broken. This commit triggers the creation of the broken file as needed. Signed-off-by: Yogesh Sharma <ysharm01@harris.com>
| * sample: i686-w64-mingw32,nios2-spico-elf updated ISLYogesh Sharma2016-09-071-1/+1
| | | | | | | | Signed-off-by: Yogesh Sharma <YogeshASharma@gmail.com>
| * gcc: Migrated patches from 5.3.0 to 6.1.0Yogesh Sharma2016-09-078-0/+466
| | | | | | | | Signed-off-by: Yogesh Sharma <ysharm01@harris.com>
| * duma: Fixed gcc 6.1.0 compile errorYogesh Sharma2016-09-071-0/+96
| | | | | | | | | | | | | | Fixed compile error for DUMA 2.5.15 due to different function prototypes for new operator in c++03 vs c++11 Signed-off-by: Yogesh Sharma <ysharm01@harris.com>
| * gcc: Added 6.1.0 to version listYogesh Sharma2016-09-071-1/+23
|/ | | | | | added gcc-6.1.0 to version list in kconfig Signed-off-by: Yogesh Sharma <YogeshASharma@gmail.com>
* Merge pull request #406 from vaibhav92/powerpc64le-sampleBryan Hundven2016-08-302-0/+16
|\ | | | | samples: Add powerpc64 little-endian toolchain sample
| * samples: Add powerpc64 little-endian toolchain sampleVaibhav Jain2016-07-192-0/+16
| | | | | | | | | | | | | | | | | | | | | | This change adds a powerpc64le-unknown-linux-gnu sample that can be used to quickly create a little-endian tool-chain for powerpc64 architecture. This sample is based on the earlier work done by "Yann E. MORIN" to add support for powerpc64 tool chain and implementing the power64-unknown-linux-gnu sample. The existing sample however generates a big-endian tool chain by default. Signed-off-by: Vaibhav Jain <vaibhav@linux.vnet.ibm.com>
* | Merge pull request #409 from KirillSmirnov/masterBryan Hundven2016-08-303-0/+40
|\ \ | | | | | | samples: Add sparc-leon-linux-uclibc sample
| * | Add sparc-leon-linux-uclibc sampleKirill K. Smirnov2016-07-263-0/+40
| |/ | | | | | | Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* | Merge pull request #425 from kozyilmaz/gcc-5.4.0Bryan Hundven2016-08-3034-154/+267
|\ \ | | | | | | gcc: Update gcc 5 to 5.4.0
| * \ Merge branch 'master' into gcc-5.4.0kozyilmaz2016-08-293-21/+36
| |\ \
| * | | xgcc: Update gcc 5 to 5.4.0kozyilmaz2016-08-2434-154/+267
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | patches synced with buildroot trunk and: 110-xtensa-implement-trap-pattern.patch (copied to 5.4.0 patches) 130-build_gcc-5_with_gcc-6.patch (upstreamed in 5.4.0, dropped) 370-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch (copied to 5.4.0 patches) 380-gcc-plugin-POSIX-include-sys-select-h.patch (copied to 5.4.0 patches) 910-nios2-bad-multilib-default.patch (copied to 5.4.0 patches)
* | | | Merge pull request #435 from KirillSmirnov/uclibcBryan Hundven2016-08-301-1/+7
|\ \ \ \ | | | | | | | | | | uClibc: improve managing shared libs
| * | | | uClibc: propagate SHARED_LIBS option.Kirill K. Smirnov2016-08-301-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch synchronizes crosstool CT_SHARED_LIBS and uclibc HAVE_SHARED options. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
| * | | | uClibc: install native utilsKirill K. Smirnov2016-08-301-1/+1
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This change adds native ldd and ldconfig utils to sysroot. For glibc just 'make install' installs everything including utils. For uclibc there exists a separate goal 'install_utils'. Make it. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* | | | Merge pull request #429 from pedronavf/patch-1Bryan Hundven2016-08-301-1/+3
|\ \ \ \ | |/ / / |/| | | Update x86.sh
| * | | Update x86.shPedro Navarro2016-08-251-1/+3
| |/ / | | | | | | Added additional x86 architectures, like core2, that also map to i686
* | | Merge pull request #431 from bhundven/fix_cross_build_toolsBryan Hundven2016-08-261-2/+2
|\ \ \ | | | | | | | | cross: Only make 'build tools' for the 'build'
| * | | cross: Only make 'build tools' for the 'build'Bryan Hundven2016-08-261-2/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | For a cross-compiler, we only need to make the 'build tools' for the 'build'. We also build the 'build tools' for the 'host' when building a cross-canadian toolchain. Closes #430 Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | | Merge pull request #432 from bhundven/update_config_guess_subBryan Hundven2016-08-262-19/+34
|\ \ \ | |/ / |/| | Update config.guess and config.sub
| * | Update config.guess and config.subBryan Hundven2016-08-262-19/+34
|/ / | | | | | | Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
* | Merge pull request #410 from jmlemetayer/fix_populateBryan Hundven2016-08-231-0/+1
|\ \ | | | | | | populate: Fix undefined awk
| * | populate: Fix undefined awkJean-Marie Lemetayer2016-07-261-0/+1
| |/ | | | | | | Fix minor issue introduced by 6f8e89cb5ca061e899bf3feaaf3fecf30d366c3e
* | Merge pull request #422 from datacom-teracom/masterBryan Hundven2016-08-231-1/+1
|\ \ | | | | | | scripts/functions: fix log level in call to CT_DoLog
| * | scripts/functions: fix log level in call to CT_DoLogCarlos Santos2016-08-161-1/+1
| | | | | | | | | | | | | | | | | | It must be "DEBUG", not "Debug" Signed-off-by: Carlos Santos <casantos@datacom.ind.br>
* | | Merge pull request #402 from lundmar/fix_elf2flt_repoBryan Hundven2016-08-232-2/+2
|\ \ \ | | | | | | | | Update elf2flt git repository location
| * | | Update elf2flt default csetMartin Lund2016-06-141-1/+1
| | | |
| * | | Update elf2flt git repository locationMartin Lund2016-06-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The elf2flt git repository has been moved to GitHub. Updated the script accordingly. Signed-off-by: Martin Lund <martin.lund@keep-it-simple.com>
* | | | Merge pull request #383 from stilor/multilibBryan Hundven2016-08-2360-803/+1494
|\ \ \ \ | |_|/ / |/| | | Multilib support
| * | | Rename sample to match the 'saveconfig' location.Alexey Neyman2016-08-232-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | arm-cortex_a15-linux-gnueabi was actually arm-cortex_a15-linux-gnueabihf. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | build-all: Remove successful build trees.Alexey Neyman2016-08-231-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | I am running out of space when running build-all for all samples. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | arm-multilib-linux-uclibcgnueabi: Add.Alexey Neyman2016-08-232-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | No threads (uclibc/libpthread does not compile on ARMv8); no C++ (libitm depends on pthreads), no GDB/DUMA (depend on threads). Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | mips64el-*-linux-uclibc: Remove.Alexey Neyman2016-08-235-36/+1
| | | | | | | | | | | | | | | | | | | | | | | | Now, both -mabi=n32 and -mabi=64 are available as multilibs. Signed-off-by: Alexey Neyman <stilor@att.net>
| * | | Create multilib configurations based on certain *-linux-* samples.Alexey Neyman2016-08-2318-0/+166
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based on the following samples: - x86_64-unknown-linux-gnu (-m64/-m32/-mx32) - powerpc64-unknown-linux-gnu (-m64/-m32) - mipsel-unknown-linux-gnu (-mabi={32,n32,64}) - sh4-unknown-linux-gnu (-m4/-m4a) - x86_64-unknown-linux-uclibc (-m64/-m32) - mips64el-unknown-linux-uclibc (-mabi={32,n32,64}) New samples: - sparc64-multilib-linux-gnu (-m64/-m32) - sh4-multilib-linux-uclibc (-m4/-m4a/-m3) - x86_64-multilib-linux-musl (-m64/-m32) Notably missing is arm-unknown-linux-gnu (aprofile): GLIBC does not compile in one of the variants in its multilib set (-march=armv4t -mthumb) due to missing atomic ops implementation. Signed-off-by: Alexey Neyman <stilor@att.net>