From 63100c2fd34678fc1235ef37db8753e57c32f0ab Mon Sep 17 00:00:00 2001 From: ensc Date: Sun, 13 Apr 2008 21:21:56 +0000 Subject: [PATCH] fixed other issues preventing an -Werror-implicit-function-declaration build --- dietlibc-0.31-implicitfunc.patch | 33 +++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/dietlibc-0.31-implicitfunc.patch b/dietlibc-0.31-implicitfunc.patch index 4fe19f8..d9dace4 100644 --- a/dietlibc-0.31-implicitfunc.patch +++ b/dietlibc-0.31-implicitfunc.patch @@ -1,6 +1,6 @@ diff -up dietlibc-0.31.20080409/lib/signalfd.c.implicitfunc dietlibc-0.31.20080409/lib/signalfd.c --- dietlibc-0.31.20080409/lib/signalfd.c.implicitfunc 2008-02-19 01:28:13.000000000 +0100 -+++ dietlibc-0.31.20080409/lib/signalfd.c 2008-04-13 22:30:48.000000000 +0200 ++++ dietlibc-0.31.20080409/lib/signalfd.c 2008-04-13 22:52:10.000000000 +0200 @@ -1,6 +1,8 @@ #include #include @@ -10,3 +10,34 @@ diff -up dietlibc-0.31.20080409/lib/signalfd.c.implicitfunc dietlibc-0.31.200804 int signalfd(int fd,const sigset_t* mask,int flags) { if (flags) { /* bizarre glibc bullshit */ errno=EINVAL; +diff -up dietlibc-0.31.20080409/test/stdlib/tst-calloc.c.implicitfunc dietlibc-0.31.20080409/test/stdlib/tst-calloc.c +--- dietlibc-0.31.20080409/test/stdlib/tst-calloc.c.implicitfunc 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.31.20080409/test/stdlib/tst-calloc.c 2008-04-13 22:52:10.000000000 +0200 +@@ -17,6 +17,8 @@ + Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA + 02111-1307 USA. */ + ++#define _BSD_SOURCE ++ + #include + #include + #include +diff -up dietlibc-0.31.20080409/test/stdlib/testsort.c.implicitfunc dietlibc-0.31.20080409/test/stdlib/testsort.c +--- dietlibc-0.31.20080409/test/stdlib/testsort.c.implicitfunc 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.31.20080409/test/stdlib/testsort.c 2008-04-13 22:52:10.000000000 +0200 +@@ -1,3 +1,5 @@ ++#define _BSD_SOURCE ++ + #include + #include + #include +diff -up dietlibc-0.31.20080409/test/getservbyname.c.implicitfunc dietlibc-0.31.20080409/test/getservbyname.c +--- dietlibc-0.31.20080409/test/getservbyname.c.implicitfunc 2003-12-15 14:07:42.000000000 +0100 ++++ dietlibc-0.31.20080409/test/getservbyname.c 2008-04-13 22:53:38.000000000 +0200 +@@ -1,5 +1,6 @@ + #include + #include ++#include + + int main(int argc,char *argv[]) { + struct servent* se;