From 6d7aed92f2715b3db4472b748fef06f1eaf6b30e Mon Sep 17 00:00:00 2001 From: Bernd Schmidt Date: Wed, 4 Jun 2008 14:02:56 +0000 Subject: This fixes a problem with the move of libc_hidden_proto to string.h. The obsolete functions bcopy, index, etc. are not supposed to be used within uClibc itself. Hence, there is no libc_hidden_def for them, but the previous patch did not just move libc_hidden_protos, it also added new ones for the legacy functions. As a result, programs which use these functions can no longer link with uClibc. This fixes it by removing the unnecessary libc_hidden_protos. I've also removed all inclusions of from uClibc source files: since we define _GNU_SOURCE, it is sufficient to include . We then do not need to duplicate the libc_hidden_proto block in . --- libc/inet/resolv.c | 1 - libc/inet/rpc/ruserpass.c | 1 - 2 files changed, 2 deletions(-) (limited to 'libc/inet') diff --git a/libc/inet/resolv.c b/libc/inet/resolv.c index 7bc46f227..b799b0d81 100644 --- a/libc/inet/resolv.c +++ b/libc/inet/resolv.c @@ -136,7 +136,6 @@ #define __FORCE_GLIBC #include #include -#include #include #include #include diff --git a/libc/inet/rpc/ruserpass.c b/libc/inet/rpc/ruserpass.c index 7a839c3a8..75d68dd91 100644 --- a/libc/inet/rpc/ruserpass.c +++ b/libc/inet/rpc/ruserpass.c @@ -41,7 +41,6 @@ #include #include #include -#include #include /* Experimentally off - libc_hidden_proto(strcat) */ -- cgit v1.2.3