Emery Hemingway
55c093e0c5
Update Nixpkgs to use the updateAutotoolsGnuConfigScript hook everywhere for Genode target platforms. Tweak Coreutils and Bash to compile, make some tests.
41 lines
1.7 KiB
Diff
41 lines
1.7 KiB
Diff
commit f3a7fb548c8600a6e290d306b933725ebc546cd0
|
|
Author: Emery Hemingway <ehmry@posteo.net>
|
|
Date: Wed May 6 04:38:35 2020 +0530
|
|
|
|
libc: add siginterrupt dummy
|
|
|
|
diff --git a/repos/libports/src/lib/libc/signal.cc b/repos/libports/src/lib/libc/signal.cc
|
|
index dc9af2d443..784257c48e 100644
|
|
--- a/repos/libports/src/lib/libc/signal.cc
|
|
+++ b/repos/libports/src/lib/libc/signal.cc
|
|
@@ -131,6 +131,9 @@ extern "C" int sigaction(int signum, const struct sigaction *act, struct sigacti
|
|
}
|
|
|
|
|
|
+extern "C" int siginterrupt(int sig, int flag) { return 0; };
|
|
+
|
|
+
|
|
extern "C" int _sigaction(int, const struct sigaction *, struct sigaction *) __attribute__((weak, alias("sigaction")));
|
|
extern "C" int __sys_sigaction(int, const struct sigaction *, struct sigaction *) __attribute__((weak, alias("sigaction")));
|
|
extern "C" int __libc_sigaction(int, const struct sigaction *, struct sigaction *) __attribute__((weak, alias("sigaction")));
|
|
|
|
commit 65244c99c250767922b9afca9663ddcb7a7753f8
|
|
Author: Emery Hemingway <ehmry@posteo.net>
|
|
Date: Wed May 6 04:59:56 2020 +0530
|
|
|
|
libc: add upstream mbsinit
|
|
|
|
diff --git a/repos/libports/lib/mk/libc-locale.mk b/repos/libports/lib/mk/libc-locale.mk
|
|
index 8e75e59589..2bb98b1456 100644
|
|
--- a/repos/libports/lib/mk/libc-locale.mk
|
|
+++ b/repos/libports/lib/mk/libc-locale.mk
|
|
@@ -6,7 +6,7 @@ CC_OPT += -D_Thread_local=""
|
|
FILTER_OUT = \
|
|
c16rtomb.c c32rtomb_iconv.c mbrtoc16_iconv.c mbrtoc32_iconv.c \
|
|
setlocale.c xlocale.c setrunelocale.c \
|
|
- ascii.c big5.c euc.co gb18030.c gb2312.c gbk.c mbsinit.c mskanji.c utf8.c \
|
|
+ ascii.c big5.c euc.co gb18030.c gb2312.c gbk.c mskanji.c utf8.c \
|
|
|
|
SRC_C = $(filter-out $(FILTER_OUT),$(notdir $(wildcard $(LIBC_LOCALE_DIR)/*.c)))
|
|
|