[PATCH] Add missing #include <unistd.h> to libdl.c
Carmelo Amoroso
carmelo73 at gmail.com
Sat May 24 09:07:37 UTC 2008
Haavard Skinnemoen wrote:
> Fixes the following error on avr32
>
> CC ldso/libdl/libdl.oS
> ldso/libdl/libdl.c: In function 'dlopen':
> ldso/libdl/libdl.c:167: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_dl_init'
> ldso/libdl/libdl.c:167: error: '_dl_init' undeclared (first use in this function)
> ldso/libdl/libdl.c:167: error: (Each undeclared identifier is reported only once
> ldso/libdl/libdl.c:167: error: for each function it appears in.)
> ---
> ldso/libdl/libdl.c | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/ldso/libdl/libdl.c b/ldso/libdl/libdl.c
> index 1618e7b..10292bf 100644
> --- a/ldso/libdl/libdl.c
> +++ b/ldso/libdl/libdl.c
> @@ -33,6 +33,7 @@
> #include <ldso.h>
> #include <stdio.h>
> #include <string.h>
> +#include <unistd.h>
>
>
> #ifdef SHARED
Hi,
I think that is was already fixed by Bernard
by using bool instead of smallint for _dl_init.
Cheers,
Carmelo
More information about the uClibc
mailing list