Age | Commit message (Collapse) | Author | Files | Lines |
|
android-ndk, binutils, gcc, linux, mpfr, ncurses, newlib, uclibc-ng
MPC vs MPFR dependencies required modifications in auto-generated templates
to also provide non-inclusive older-than/newer-than specifications.
Also correct MPC URLs, the website seems to have adjusted its directory
layout.
Currently, newlib 3.0.0 doesn't build for arm-nano-eabi.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Only decorate TARGET_ARCH if using specific CPU
|
|
riscv: Add ARCH_SUPPORTS_WITH_ABI and ARCH_SUPPORTS_WITH_ARCH
|
|
|
|
Signed-off-by: Franz Flasch <ffl@mission-embedded.com>
|
|
Otherwise, binutils don't recognize it as a valid target - even though
GCC does.
Fixes #897.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Use /usr/bin/env to locate bash
|
|
Signed-off-by: Franz Flasch <franz.flasch@gmx.at>
|
|
On some systems (e.g. macOS), the bash provided by the system at `/bin/bash` is not new enough for the bootstrap script, while users may install a bash instance elsewhere. In that case, `/usr/bin/env` can get the bash in the current environment.
|
|
Fix gdb build flags forming
|
|
Build flags are scalar variables.
Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
|
|
Fix variables passing to gdb configure scripts
|
|
Merge a local TODO list
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Do not build a native gdbserver automatically
|
|
These changes mainly fix static linking errors when building static
native gdb and gdbserver (tested with gcc 7.2.0 + uClibc-ng 1.0.27 +
binutils 2.29.1 for MIPS):
[ALL ] .../lib/libstdc++.a(eh_throw.o): In function `__cxa_throw':
[ALL ] (.text.__cxa_throw+0x64): undefined reference to `_Unwind_RaiseException'
[ALL ] (.text.__cxa_throw+0x6c): undefined reference to `_Unwind_RaiseException'
[ALL ] .../lib/libstdc++.a(eh_throw.o): In function `__cxa_rethrow':
[ALL ] (.text.__cxa_rethrow+0x78): undefined reference to `_Unwind_Resume_or_Rethrow'
[ALL ] (.text.__cxa_rethrow+0x80): undefined reference to `_Unwind_Resume_or_Rethrow'
...
The problem is in mixing of CPP, CC, CXX, and LD with CPPFLAGS, CFLAGS,
CXXFLAGS, and LDFLAGS before passing to configure scripts.
gcc is sensitive to argument order and the scripts are normally responsible
to combine the variables in a proper way.
Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
|
|
Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
|
|
More uClibc fixes from upstream
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Uclibc link fail
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Bunch of upgrades: android-ndk, expat, gcc-linaro, ...
|
|
... mingw-w64, musl, strace, uClibc-ng, linux.
Also, regenerate chksum's after @bhundven's upgrade of binutils.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Renumber & update patches
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Also rename test-packages -> manage-packages, it is no longer just testing.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Support custom packages in show-config
|
|
This allows us to include the component-to-package relation in the
generated kconfig files and make use of that information in the
show-config.sh script.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
fix offsets of gcc 7.2.0 patches
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
370-gcc-plugin-Win-Dont-need-undefined-extern-var-refs-nor-fpic.patch offsets
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
It is not used anymore and is currently broken.
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
- Use fork's name, not the master package name
- Allow to use a choice selector when printing a package
- Consider complibs always present (they are, gcc does require gmp/...)
Signed-off-by: Alexey Neyman <stilor@att.net>
|
|
Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
|
|
This allows to get a configured custom version of a package.
Signed-off-by: Sergey Korolev <s.korolev@ndmsystems.com>
|
|
add RISC-V architecture support
|
|
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
|
|
Signed-off-by: Antony Pavlov <antonynpavlov@gmail.com>
|