klibc-bot for Ben Hutchings
2020-Mar-28 20:18 UTC
[klibc] [klibc:master] dash: README.dash: List the changes from upstream
Commit-ID: 4df1269fca48492c39ce82500be05c3f520af1ff Gitweb: git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=4df1269fca48492c39ce82500be05c3f520af1ff Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Sat, 28 Mar 2020 20:11:20 +0000 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Sat, 28 Mar 2020 20:11:20 +0000 [klibc] dash: README.dash: List the changes from upstream There are rather more than we admitted to here. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/dash/README.dash | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/usr/dash/README.dash b/usr/dash/README.dash index f2f31e96..d67a5aff 100644 --- a/usr/dash/README.dash +++ b/usr/dash/README.dash @@ -5,6 +5,21 @@ git://git.kernel.org/pub/scm/utils/dash/dash.git It corresponds up to changeset 46abc8c6d8a5e9a5712bdc1312c0b6960eec65a4 omitting ee5cbe9fd6bc02f31b4d955606288de36c3d4eab. +Several changes have been made for klibc: + +* The build system is changed from autotools to kbuild, with a static config.h +* Use of strtod() is guarded by HAVE_STRTOD, which we don't define +* The built-in times command, which requires floating-point support, is + disabled +* The signal_names[] array is replaced by a signal_name() function using + klibc's own signal name array. decode_signal() is changed similarly. +* The read built-in implements the -t option like bash +* mktokens is modified to support out-of-tree builds +* mkbuiltins is modified to sort with LC_ALL=C +* Some header files have header guards added +* Changelog and some manual pages are omitted +* Automatic whitespace fixups + HOWTO sync branch: 1) Generate mailbox of patches and fix up their paths: @@ -27,9 +42,6 @@ HOWTO sync branch: git am --whitespace=fix -k -i -s ../dash/dash.mbox -The only changes made are the addition of config.h, Kbuild usage, -the omition of Changelog and manpage and automatic whitespace fixups. - 3) update config.h Generate klibc config.h in dash repository:
Maybe Matching Threads
- [klibc:update-dash] dash: Change mktokens back to creating token.h itself
- [klibc:update-dash] dash: [SHELL] Optimize dash -c "command" to avoid a fork
- [klibc:update-dash] [SHELL] Optimize dash -c "command" to avoid a fork
- [klibc:master] dash: README.dash: Change patch sync commands to use mailbox
- [klibc:update-dash] Revert " dash: mkbuiltins: Fix sort order harder"