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)))
|
|
|