summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-06-06Merge pull request #352 from cpackham/debian-packaging-updateAlexey Neyman5-58/+83
debian: update packaging
2017-06-06Merge pull request #736 from stilor/msp430-other-versionsAlexey Neyman4-0/+216
Fix the newly added msp430 sample with other GCC versions
2017-06-06Fix the newly added msp430 sample with other GCC versionsAlexey Neyman4-0/+216
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-05Merge pull request #734 from stilor/upgradesAlexey Neyman110-78/+5751
Upgrades (a bunch of)
2017-06-05Mingw-w64 release 5.0.2Alexey Neyman2-1/+62
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-05Newer Linux releasesAlexey Neyman1-16/+21
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-05New GCC releases from LinaroAlexey Neyman63-32/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-05Add GDB 8.0 ...Alexey Neyman8-3/+191
... which now requires C++. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-05Upgrade newlib to 2.5.0.20170519Alexey Neyman36-26/+5473
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-02Merge pull request #732 from awygle/msp430-supportAlexey Neyman5-0/+26
Added MSP430 architecture support
2017-06-02Added a sample of the MSP430 architecture and removed config.subAndrew Wygle3-1/+5
override from msp430.sh Signed-off-by: Andrew Wygle <awygle@gmail.com>
2017-06-02Merge pull request #733 from stilor/sparc-leonAlexey Neyman2-4/+4
samples: update sparc/leon sample
2017-06-02samples: update sparc/leon sampleKirill Smirnov2-4/+4
* Remove obsolete RPC options from uclibc-ng config * Enable utmp/wtmp options (gdb needs them) * Switch to gcc-6.3 Signed-off-by: Kirill Smirnov <kirill.k.smirnov@gmail.com> Signed-off-by: Alexey Neyman <stilor@att.net>
2017-06-02Added MSP430 architecture support.Andrew Wygle3-0/+22
Signed-off-by: Andrew Wygle <awygle@gmail.com>
2017-05-31Merge pull request #729 from stilor/xtensa-fix-linaroAlexey Neyman4-0/+294
Propagate xtensa fprintf fix to linaro versions.
2017-05-31Propagate xtensa fprintf fix to linaro versions.Alexey Neyman4-0/+294
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-31Merge pull request #728 from jcmvbkbc/xtensa-fix-fprintf-formatAlexey Neyman5-0/+368
gcc: xtensa: backport fix for incorrect code generation
2017-05-31gcc: xtensa: backport fix for incorrect code generationMax Filippov5-0/+368
xtensa GCC incorrectly uses %ld/0x%lx format specifiers to output HOST_WIDE_INT values, which results in incorrect code generation by the compiler built for armhf host. The original issue: https://github.com/qca/open-ath9k-htc-firmware/issues/130 Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
2017-05-30Merge pull request #725 from KirillSmirnov/gcc7Alexey Neyman2-0/+56
patches: Add patch that fixes gcc6 with gcc7
2017-05-30Merge pull request #727 from stilor/regen-no-renamesAlexey Neyman1-25/+69
Regenerate with --no-renames
2017-05-30Regenerate with --no-renamesAlexey Neyman1-25/+69
... or older patch(1) breaks over it. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-29debian: update packagingChris Packham5-58/+83
Support building in tree and from a released tarball by optionally running ./bootstrap. Fix some issues reported by lintian. -E: crosstool-ng changes: bad-distribution-in-changes-file unstable -E: crosstool-ng source: build-depends-on-essential-package-without-using-version build-depends: gzip -E: crosstool-ng source: build-depends-on-essential-package-without-using-version build-depends: tar -W: crosstool-ng source: syntax-error-in-dep5-copyright line 14: Cannot parse line "Unless otherwise stated in individual files, this work is licensed to you under" -E: crosstool-ng: copyright-should-refer-to-common-license-file-for-lgpl -E: crosstool-ng: description-starts-with-package-name -E: crosstool-ng: section-is-dh_make-template -E: crosstool-ng: depends-on-obsolete-package depends: texi2html Signed-off-by: Chris Packham <chris.packham@alliedtelesis.co.nz>
2017-05-27patches: Fix gcc-linaro-6 with gcc7Kirill K. Smirnov1-0/+28
Duplicate the previous change for linaro version. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
2017-05-27patches: Add patch that fixes gcc6 with gcc7Kirill K. Smirnov1-0/+28
Taken from the openembedded patchset. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
2017-05-25Merge pull request #722 from stilor/mingw-hostAlexey Neyman4-33/+64
Mingw host
2017-05-25Retire CT_CC_GCC_TARGET_FINALAlexey Neyman2-19/+4
Make this behavior default in case the core gcc backend is used for final compiler (i.e., for baremetal configurations). Not setting this option breaks canadian baremetal configurations, and not setting it makes little sense at all in any baremetal configuration (since in baremetal we don't have any libc to begin with). Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-25Handle ming32 as a hostAlexey Neyman2-14/+60
zlib refuses to run configure with mingw32 host and insists that win32/Makefile.gcc is used instead. This requires a change in this Makefile to support static-only builds. Fixes #694. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-23Merge pull request #721 from stilor/alpha-bad-eh_frameAlexey Neyman5-0/+65
Add patch from GCC #80037
2017-05-23Add patch from GCC #80037Alexey Neyman5-0/+65
Fixes #719. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-16Merge pull request #717 from stilor/merge-bionicAlexey Neyman73-1/+3579
Merge bionic
2017-05-15Disallow duma/ltrace/strace for bionicAlexey Neyman6-0/+49
Allow cross-gdb and gdbserver. This requires removal of an explicit check that disables gdbserver on android. However, the comment above that check refers to exec_elf.h, which has been removed since API level 19. It builds fine with current selection of the sample (21). Only build-tested, hope someone can give it a try and report back. We can fine tune the check for GDB but I'll leave it for now. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Mark bionic EXPERIMENTAL and dependent on GCC6+Alexey Neyman1-0/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Add arm_neon.h as a TODO itemAlexey Neyman1-0/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Print gcc version in the same way as the restAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Allow rebuilding aarch64-unknown-linux-androidAlexey Neyman1-1/+0
Otherwise, fails when checking if the destination dir is writable. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Split the patch from CrystaX to separate commitsAlexey Neyman28-35140/+3100
... and edit the biggest chunk as in previous 950-bionic-android.patch. Also, drop arm_neon.h - it is a separate package, will be added separately. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Fix samples defaulted to glibchyc29-0/+29
Since glibc is no longer the default C library
2017-05-14Add sample Android config, gcc 6.3 patcheshyc5-0/+17660
2017-05-14Fix type mismatch in std::swap() argshyc1-0/+19
2017-05-14Fix for ctype change in NDK 14hyc1-0/+58
2017-05-14Tweaks for bionic/TLShyc2-1/+4
2017-05-14Preliminary bionic/Android supporthyc5-0/+17798
Mostly from Crystax NDK
2017-05-14Merge pull request #716 from stilor/gcc7Alexey Neyman59-5/+3273
Add GCC 7.1.0
2017-05-14Separate uclibc's multilib headers on MIPS, tooAlexey Neyman1-0/+11
The generated sysnum.h is different for o32/n32/64 ABIs. This needs to be revisited; either do this for all architecutres or perhaps, compare the headers for various multilibs and combine them if the are identical. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Fix sh4-*-linux with GCC7Alexey Neyman2-0/+361
GCC7 also checks -fsanitize=divide-by-zero, which generates a trap and in sh4, traps in rtld result in link failure. Pull the fix from upstream, although it is not a complete fix, I think: this still generates a trap (SIGILL) rather than the intended SIGFPE. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-14Patches for glibc to compile with GCC7Alexey Neyman40-0/+2223
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-12Add patch to uClibc-ng that allows building with GCC7Alexey Neyman5-0/+305
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-12Add GCC 7.1.0Alexey Neyman11-5/+373
Removed patches either picked up upstream, or no longer applicable (boehm-gc no longer part of GCC). Signed-off-by: Alexey Neyman <stilor@att.net>
2017-05-11Merge pull request #713 from U-007D/check-for-cc-and-cxxAlexey Neyman1-0/+2
Added CT_TestAndAbort trivial sanity checks for CC and CXX to avoid l…
2017-05-10Simplified error message for CCbRad1-2/+1