summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2017-05-10Fixed up representation of PATH env. var in error messagebRad1-1/+1
2017-05-10Added CT_TestAndAbort trivial sanity checks for CC and CXX to avoid ↵bRad1-0/+3
libiconnv build failures https://github.com/crosstool-ng/crosstool-ng/issues/711
2017-04-30Merge pull request #709 from stilor/uclibc-ng-24Alexey Neyman1-0/+12
Add uClibc-ng 1.0.23 and 1.0.24 releases
2017-04-29Add uClibc-ng 1.0.23 and 1.0.24 releasesAlexey Neyman1-0/+12
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-29Merge pull request #705 from stilor/fix-destdirAlexey Neyman1-5/+5
Fix destdir
2017-04-29Fix make clean/mrproperAlexey Neyman1-4/+4
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-29Fix for missing DESTDIRAlexey Neyman1-1/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-24Merge pull request #697 from stilor/makefile-enhancements-origAlexey Neyman31-368/+209
Makefile enhancements
2017-04-23Update TODOAlexey Neyman1-1/+0
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-23Retire BACKEND stuffAlexey Neyman13-100/+29
... it is possible to just not set it in the configuration, why force it? It just increases the complexity in Kconfig. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-23Avoid installing configure.in.inAlexey Neyman1-2/+2
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-23Use config from the install locationAlexey Neyman5-43/+16
... no need to create a local symlink. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-23Get rid of config.genAlexey Neyman11-115/+50
Instead, prepare the files as a part of bootstrap and install them. This avoids rebuilding these files in each working directory; they don't change anyway as they are generated from the same installed source. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-22Generate config/configure.in directlyAlexey Neyman3-26/+51
from configure rather than substitute it from Makefile. Eventually we might want to get rid of configure.in completely, doing on-the-fly checks at the time of `ct-ng build`, but that is left for another day. Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-22Allow 'make V=1' to see the commands.Alexey Neyman2-96/+76
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-13Merge pull request #690 from stilor/fix-empty-symlinkscrosstool-ng-1.23.0Alexey Neyman1-1/+1
Avoid creating symlinks with empty prefix
2017-04-13Merge pull request #689 from stilor/add-mdsAlexey Neyman4-23/+113
Doc renames & issue template
2017-04-13Avoid creating symlinks with empty prefixAlexey Neyman1-1/+1
(regression after Cygwin fix) Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-13Doc renames & issue templateAlexey Neyman4-23/+113
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-11Merge pull request #685 from stilor/newlib-fixAlexey Neyman35-23/+832
Sort out newlib patches
2017-04-11Sort out newlib patchesAlexey Neyman35-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>
2017-04-10Merge pull request #683 from stilor/readme-fix-2Alexey Neyman1-6/+1
Minor fixes in README.md
2017-04-10Minor fixes in README.mdAlexey Neyman1-6/+1
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-10Merge pull request #682 from stilor/readme-fixAlexey Neyman2-0/+9
Make guidelines for bug reporting more explicit
2017-04-10Make guidelines for bug reporting more explicitAlexey Neyman2-0/+9
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-07Merge pull request #678 from stilor/fix-secure-apiAlexey Neyman1-4/+3
Fix MINGW_SECURE_API test
2017-04-07Fix MINGW_SECURE_API testAlexey Neyman1-4/+3
Signed-off-by: Alexey Neyman <stilor@att.net>
2017-04-07Merge pull request #676 from tamird/mingw-secure-apiAlexey Neyman2-0/+9
MinGW: add --enable-secure-api config option