Age | Commit message (Collapse) | Author | Files | Lines |
|
Since glibc is no longer the default C library
|
|
|
|
|
|
|
|
|
|
Mostly from Crystax NDK
|
|
Add GCC 7.1.0
|
|
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>
|
|
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>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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>
|
|
Added CT_TestAndAbort trivial sanity checks for CC and CXX to avoid l…
|
|
|
|
|
|
libiconnv build failures https://github.com/crosstool-ng/crosstool-ng/issues/711
|
|
Add uClibc-ng 1.0.23 and 1.0.24 releases
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix destdir
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Makefile enhancements
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... 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>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
... no need to create a local symlink.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
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>
|
|
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>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Avoid creating symlinks with empty prefix
|
|
Doc renames & issue template
|
|
(regression after Cygwin fix)
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Sort out newlib patches
|
|
- 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>
|
|
Minor fixes in README.md
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Make guidelines for bug reporting more explicit
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Fix MINGW_SECURE_API test
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
MinGW: add --enable-secure-api config option
|
|
Mingw minor fixes
|
|
Building with CT_MINGW_TOOLS unset before this change produces:
/usr/local/ct-ng/lib/crosstool-ng-1.23.0-rc2/scripts/build/libc/mingw.sh: line 212: [: =: unary operator expected
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Without this flag, MinGW does not expose secure variants of functions
such as strcpy_s.
See https://sourceforge.net/p/mingw-w64/mingw-w64/ci/master/tree/mingw-w64-headers/crt/sec_api/string_s.h#l11.
|
|
Freebsd fixes
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Else it looks for 'gcc'.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Otherwise, it fails if 'gcc' is not available.
Signed-off-by: Alexey Neyman <stilor@att.net>
|