aboutsummaryrefslogtreecommitdiff
path: root/patches
Commit message (Collapse)AuthorAgeFilesLines
* Fix debuild warnings/errorsAlexey Neyman2017-06-076-96/+0
| | | | | | | | | | | | | | | | | | | | - Update .gitignore, do not place .gitignore into directories installed in bulk - Remove executable permissions and shebangs from the scripts that are supposed to be invoked only via ct-ng frontent; prepend them with $(bash). Despite what showSamples.sh said, it already has some bashisms. - Remove --with autotools-dev and override dh_update_autotools_config to avoid having config.{sub,guess} clobbered with older versions - Install bash completion where Debian (now) expects it - Update man page to use .\" as the comment delimiter, instead of undefined macro (."); also, minor text edits. - Install kconfig.mk without execute permission. - Remove shell wrappers from 170-localedef-fix-trampoline.patch, we do not use that for applying patches - Revoke execute permissions on 210-expat.sh - Get flags from dpkg-buildflags if available Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix the newly added msp430 sample with other GCC versionsAlexey Neyman2017-06-054-0/+216
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Mingw-w64 release 5.0.2Alexey Neyman2017-06-051-0/+55
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* New GCC releases from LinaroAlexey Neyman2017-06-0562-28/+0
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Add GDB 8.0 ...Alexey Neyman2017-06-045-0/+166
| | | | | | ... which now requires C++. Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade newlib to 2.5.0.20170519Alexey Neyman2017-06-043-24/+0
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Propagate xtensa fprintf fix to linaro versions.Alexey Neyman2017-05-314-0/+294
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* 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>
* | Regenerate with --no-renamesAlexey Neyman2017-05-291-25/+69
|/ | | | | | ... or older patch(1) breaks over it. Signed-off-by: Alexey Neyman <stilor@att.net>
* Handle ming32 as a hostAlexey Neyman2017-05-241-0/+25
| | | | | | | | | | | 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>
* Add patch from GCC #80037Alexey Neyman2017-05-235-0/+65
| | | | | | Fixes #719. Signed-off-by: Alexey Neyman <stilor@att.net>
* Disallow duma/ltrace/strace for bionicAlexey Neyman2017-05-141-0/+42
| | | | | | | | | | | | 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>
* 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>
* Add sample Android config, gcc 6.3 patcheshyc2017-05-143-0/+17647
|
* Fix type mismatch in std::swap() argshyc2017-05-141-0/+19
|
* Fix for ctype change in NDK 14hyc2017-05-141-0/+58
|
* Preliminary bionic/Android supporthyc2017-05-141-0/+17570
| | | | Mostly from Crystax NDK
* 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-1110-0/+356
| | | | | | | 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>
* Sort out newlib patchesAlexey Neyman2017-04-1135-23/+832
| | | | | | | | | | | | - Existing 110-fix-eabihf.patch did not apply to 1.20.0 and earlier - This patch is also applicable to 2.x versions - The patch needs to be applied to both configure.in/configure - Existing 200-optimising-for-space.patch also applies to all versions before 2.4.0 - Similar issues exist in other config/mt-* files - m68k patch is applicable to 2.* versions Signed-off-by: Alexey Neyman <stilor@att.net>
* elf2flt: patch has been accepted upstreamAlexey Neyman2017-03-201-111/+0
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #639 from stilor/tweak-gcc-movelibsAlexey Neyman2017-03-199-0/+386
|\ | | | | When moving gcc libs, prefer the same directory as libc
| * Make uClibc-ng search multilib dir if one is setAlexey Neyman2017-03-154-0/+176
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
| * Fix library search paths on PowerPCAlexey Neyman2017-03-115-0/+210
| | | | | | | | | | | | binutils 2.23 and earlier are not affected, they had the correct code. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #643 from stilor/macos-mingw-malloc.hAlexey Neyman2017-03-1215-0/+461
|\ \ | | | | | | mingw-w64: no <malloc.h> on macos
| * | Only include <malloc.h> if configure says it existsAlexey Neyman2017-03-1115-0/+461
| |/ | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Merge pull request #641 from stilor/arm-glibc-2.13Alexey Neyman2017-03-1112-0/+840
|\ \ | | | | | | Add ARM patches for 2.12.2/2.13
| * | Add ARM patches for 2.12.2/2.13Alexey Neyman2017-03-1012-0/+840
| |/ | | | | | | | | Reported-by: Austin Beer (brainwave64) Signed-off-by: Alexey Neyman <stilor@att.net>
* / Patch from upstream fixing dlopen from a static appAlexey Neyman2017-03-101-0/+56
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #637 from stilor/macos-sparc-glibcAlexey Neyman2017-03-0917-0/+803
|\ | | | | SPARC glibc (possibly others) misconfigured on macos
| * Patch failing grep expression in glibc configureAlexey Neyman2017-03-0817-0/+803
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Fix unifdef in Linux 2.6.32 on macosAlexey Neyman2017-03-091-0/+11
|/ | | | | | | | | ... which fails to compile due to incompatible prototype for strlcpy() which isn't even used. 2.6.33 dropped the prototype, so the patch is n/a for newer kernels. Signed-off-by: Alexey Neyman <stilor@att.net>
* Merge pull request #627 from dankm/freebsdAlexey Neyman2017-03-0716-208/+0
|\ | | | | FreeBSD build support
| * Drop the stat64 Cygwin patchDan McGregor2017-03-0616-208/+0
| | | | | | | | | | | | It's not needed now that it's been moved to glibc.sh Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
* | Backport patches to glibc 2.14+Alexey Neyman2017-03-0465-0/+6578
| | | | | | | | | | | | ... fix building on ARM. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Pick up new revision in elf2fltAlexey Neyman2017-03-033-247/+111
| | | | | | | | | | | | ... and updated cygwin patch. Signed-off-by: Alexey Neyman <stilor@att.net>
* | Add binutils 2.28Alexey Neyman2017-03-039-0/+612
| | | | | | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* | Fix uClibc{,-ng} build on macosAlexey Neyman2017-03-014-0/+119
|/ | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Backport the fix from 2.19 for cross-rpcgen on macosAlexey Neyman2017-03-019-0/+288
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Macos needs a local ELF header, tooAlexey Neyman2017-02-282-4/+61
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix elf2flt build on Cygwin in a different wayAlexey Neyman2017-02-282-81/+190
| | | | | | ... after discussion with elf2flt maintainer. Signed-off-by: Alexey Neyman <stilor@att.net>
* Add patches to Linaro GCCAlexey Neyman2017-02-28101-121/+8991
| | | | | | | | | 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>
* Fix the build of elf2flt on CygwinAlexey Neyman2017-02-221-0/+81
| | | | | | | | | | | | | The -lcygwin -lc actually breaks the build: elf2flt picks up the symbols for getopt/optarg via <getopt.h> in binutils-X.Y/include, where optarg is declared without dllimport attribute. Therefore it pulls in getopt() from libc/libcygwin, but since optarg is not prefixed with _imp__, it is pulled from libiberty. But the object file in libiberty also contains getopt() thus resulting in multiple definitions thereof. While there, kill extraneous -ldl passed into configure - configure detects -ldl successfully. Upstream: https://github.com/uclinux-dev/elf2flt/pull/6 Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade GDB 7.11 -> 7.11.1Alexey Neyman2017-02-194-0/+0
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Upgrade GDB 7.12 -> 7.12.1Alexey Neyman2017-02-194-0/+0
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>