aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #736 from stilor/msp430-other-versionsAlexey Neyman2017-06-054-0/+216
|\ | | | | Fix the newly added msp430 sample with other GCC versions
| * Fix the newly added msp430 sample with other GCC versionsAlexey Neyman2017-06-054-0/+216
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #734 from stilor/upgradesAlexey Neyman2017-06-05110-78/+5751
|\ | | | | Upgrades (a bunch of)
| * Mingw-w64 release 5.0.2Alexey Neyman2017-06-052-1/+62
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Newer Linux releasesAlexey Neyman2017-06-051-16/+21
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * New GCC releases from LinaroAlexey Neyman2017-06-0563-32/+4
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add GDB 8.0 ...Alexey Neyman2017-06-048-3/+191
| | | | | | | | | | | | ... which now requires C++. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Upgrade newlib to 2.5.0.20170519Alexey Neyman2017-06-0436-26/+5473
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #732 from awygle/msp430-supportAlexey Neyman2017-06-025-0/+26
|\ | | | | Added MSP430 architecture support
| * Added a sample of the MSP430 architecture and removed config.subAndrew Wygle2017-06-023-1/+5
| | | | | | | | | | | | override from msp430.sh Signed-off-by: Andrew Wygle <awygle@gmail.com>
| * Added MSP430 architecture support.Andrew Wygle2017-06-023-0/+22
| | | | | | | | Signed-off-by: Andrew Wygle <awygle@gmail.com>
* | Merge pull request #733 from stilor/sparc-leonAlexey Neyman2017-06-022-4/+4
|\ \ | |/ |/| samples: update sparc/leon sample
| * samples: update sparc/leon sampleKirill Smirnov2017-06-022-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>
* Merge pull request #729 from stilor/xtensa-fix-linaroAlexey Neyman2017-05-314-0/+294
|\ | | | | Propagate xtensa fprintf fix to linaro versions.
| * Propagate xtensa fprintf fix to linaro versions.Alexey Neyman2017-05-314-0/+294
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #728 from jcmvbkbc/xtensa-fix-fprintf-formatAlexey Neyman2017-05-315-0/+368
|\ | | | | gcc: xtensa: backport fix for incorrect code generation
| * gcc: xtensa: backport fix for incorrect code generationMax Filippov2017-05-315-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>
* Merge pull request #725 from KirillSmirnov/gcc7Alexey Neyman2017-05-292-0/+56
|\ | | | | patches: Add patch that fixes gcc6 with gcc7
| * patches: Fix gcc-linaro-6 with gcc7Kirill K. Smirnov2017-05-271-0/+28
| | | | | | | | | | | | Duplicate the previous change for linaro version. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
| * patches: Add patch that fixes gcc6 with gcc7Kirill K. Smirnov2017-05-271-0/+28
| | | | | | | | | | | | Taken from the openembedded patchset. Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* | Merge pull request #727 from stilor/regen-no-renamesAlexey Neyman2017-05-291-25/+69
|\ \ | |/ |/| Regenerate with --no-renames
| * Regenerate with --no-renamesAlexey Neyman2017-05-291-25/+69
|/ | | | | | ... or older patch(1) breaks over it. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #722 from stilor/mingw-hostAlexey Neyman2017-05-254-33/+64
|\ | | | | Mingw host
| * Retire CT_CC_GCC_TARGET_FINALAlexey Neyman2017-05-242-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>
| * Handle ming32 as a hostAlexey Neyman2017-05-242-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>
* Merge pull request #721 from stilor/alpha-bad-eh_frameAlexey Neyman2017-05-235-0/+65
|\ | | | | Add patch from GCC #80037
| * Add patch from GCC #80037Alexey Neyman2017-05-235-0/+65
|/ | | | | | Fixes #719. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #717 from stilor/merge-bionicAlexey Neyman2017-05-1573-1/+3579
|\ | | | | Merge bionic
| * Disallow duma/ltrace/strace for bionicAlexey Neyman2017-05-146-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>
| * Mark bionic EXPERIMENTAL and dependent on GCC6+Alexey Neyman2017-05-141-0/+2
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add arm_neon.h as a TODO itemAlexey Neyman2017-05-141-0/+1
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Print gcc version in the same way as the restAlexey Neyman2017-05-141-1/+1
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Allow rebuilding aarch64-unknown-linux-androidAlexey Neyman2017-05-141-1/+0
| | | | | | | | | | | | Otherwise, fails when checking if the destination dir is writable. Signed-off-by: Alexey Neyman <stilor@att.net>
| * Split the patch from CrystaX to separate commitsAlexey Neyman2017-05-1428-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>
| * Fix samples defaulted to glibchyc2017-05-1429-0/+29
| | | | | | | | Since glibc is no longer the default C library
| * Add sample Android config, gcc 6.3 patcheshyc2017-05-145-0/+17660
| |
| * Fix type mismatch in std::swap() argshyc2017-05-141-0/+19
| |
| * Fix for ctype change in NDK 14hyc2017-05-141-0/+58
| |
| * Tweaks for bionic/TLShyc2017-05-142-1/+4
| |
| * Preliminary bionic/Android supporthyc2017-05-145-0/+17798
|/ | | | Mostly from Crystax NDK
* Merge pull request #716 from stilor/gcc7Alexey Neyman2017-05-1459-5/+3273
|\ | | | | Add GCC 7.1.0
| * Separate uclibc's multilib headers on MIPS, tooAlexey Neyman2017-05-141-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>
| * Fix sh4-*-linux with GCC7Alexey Neyman2017-05-132-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>
| * Patches for glibc to compile with GCC7Alexey Neyman2017-05-1340-0/+2223
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add patch to uClibc-ng that allows building with GCC7Alexey Neyman2017-05-125-0/+305
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Add GCC 7.1.0Alexey Neyman2017-05-1111-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>
* | Merge pull request #713 from U-007D/check-for-cc-and-cxxAlexey Neyman2017-05-101-0/+2
|\ \ | |/ |/| Added CT_TestAndAbort trivial sanity checks for CC and CXX to avoid l…
| * Simplified error message for CCbRad2017-05-101-2/+1
| |
| * Fixed up representation of PATH env. var in error messagebRad2017-05-101-1/+1
| |
| * Added CT_TestAndAbort trivial sanity checks for CC and CXX to avoid ↵bRad2017-05-101-0/+3
| | | | | | | | libiconnv build failures https://github.com/crosstool-ng/crosstool-ng/issues/711