This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 06/25] Add struct scratch_buffer and its internal helper functions


On 04/07/2015 03:18 PM, Stefan Liebler wrote:
> Hi Florian,
> 
> i get a build error on s390x:
> gcc scratch_buffer_grow_preserve.c -c
> ...
> scratch_buffer_grow_preserve.c: In function
> â__libc_scratch_buffer_grow_preserveâ:
> scratch_buffer_grow_preserve.c:35:7: error: implicit declaration of
> function âmemcpyâ [-Werror=implicit-function-declaration]
>        memcpy (new_ptr, buffer->__space, buffer->length);
>        ^
> scratch_buffer_grow_preserve.c:35:7: error: incompatible implicit
> declaration of built-in function âmemcpyâ [-Werror]
> cc1: all warnings being treated as errors
> 
> #include <string.h> in malloc/scratch_buffer_grow_preserve.c solves this
> error. Please update scratch_buffer_grow_preserve.c.

Sorry about that.  I did build on ppc64, but building on s390x is
difficult for me due to the binutils 2.24 requirement.  I'm trying to
get a suitable machine reservation, but I'm not sure if that will succeed.

Should I commit this fix blindly, without testing it on s390x?

-- 
Florian Weimer / Red Hat Product Security


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]