Age | Commit message (Collapse) | Author | Files | Lines |
|
Last updated with 4.9-rc7.
This commit introduces the following upstream changes:
9059a3493efe kconfig: fix relational operators for bool and tristate symbols
88127dae6ed9 kconfig/symbol.c: use correct pointer type argument for sizeof
b24413180f56 License cleanup: add SPDX GPL-2.0 license identifier to files with no license
bb3290d91695 Remove gperf usage from toolchain
ad8181060788 kconfig: fix sparse warnings in nconfig
ff85a1a80e00 kconfig: Check for libncurses before menuconfig
9be3213b14d4 gconfig: remove misleading parentheses around a condition
83c3a1bad224 xconfig: fix missing suboption and help panels on first run
e039303ff71a xconfig: fix 'Show Debug' functionality
79e51b5c2dee kconfig/nconf: Fix hang when editing symbol with a long prompt
0eb47346968f Scripts: kconfig: nconf: fix _GNU_SOURCE redefined warning
237e3ad0f195 Kconfig: Introduce the "imply" keyword
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
|
|
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>
|