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: [RFC PATCH] Remove bits/string.h.



On 20/06/2017 14:05, Wilco Dijkstra wrote:
> Florian Weimer wrote: 
>> On 06/20/2017 06:21 PM, Wilco Dijkstra wrote:
>>> However it's failing on AArch64 now:
>>>
>>> ar: /home/wdijkstr/build/glibc/string/rtld-mempcpy.os: No such file or directory
>>> make[3]: *** [/home/wdijkstr/build/glibc/elf/rtld-libc.a] Error 1
>>
>> Is this an incremental build?  make doesn't track the ingredients used
>> to build a target, so if that changes, things like this happen.
> 
> No it's a clean rebuild. It was previously inlining mempcpy, but it isn't anymore.
> 
> Wilco

Which target string/rtld-mempcpy.os.d is pointing to? In a clean build I am getting
correctly:

aarch64-glibc-linux-gnu-gcc mempcpy.c -c -std=gnu11 -fgnu89-inline  -O2 -Wall -Werror -Wundef -Wwrite-strings -fmerge-all-constants -fno-stack-protector -frounding-math -g -Wstrict-prototypes -Wold-style-definition   -fPIC   -ftls-model=initial-exec      -I../include -I/home/azanella/Projects/glibc/build/aarch64-linux-gnu/string  -I/home/azanella/Projects/glibc/build/aarch64-linux-gnu  -I../sysdeps/unix/sysv/linux/aarch64  -I../sysdeps/aarch64/nptl  -I../sysdeps/unix/sysv/linux/generic  -I../sysdeps/unix/sysv/linux/wordsize-64  -I../sysdeps/unix/sysv/linux/include -I../sysdeps/unix/sysv/linux  -I../sysdeps/nptl  -I../sysdeps/pthread  -I../sysdeps/gnu  -I../sysdeps/unix/inet  -I../sysdeps/unix/sysv  -I../sysdeps/unix  -I../sysdeps/posix  -I../sysdeps/aarch64/fpu  -I../sysdeps/aarch64/multiarch  -I../sysdeps/aarch64  -I../sysdeps/wordsize-64  -I../sysdeps/ieee754/ldbl-128  -I../sysdeps/ieee754/dbl-64/wordsize-64  -I../sysdeps/ieee754/dbl-64  -I../sysdeps/ieee754/flt-32  -I../sysdeps/aarch64/soft-fp  -I../sysdeps/ieee754  -I../sysdeps/generic  -I.. -I../libio -I.   -D_LIBC_REENTRANT -include /home/azanella/Projects/glibc/build/aarch64-linux-gnu/libc-modules.h -DMODULE_NAME=rtld -include ../include/libc-symbols.h  -DPIC -DSHARED     -DTOP_NAMESPACE=glibc -o /home/azanella/Projects/glibc/build/aarch64-linux-gnu/string/rtld-mempcpy.os -MD -MP -MF /home/azanella/Projects/glibc/build/aarch64-linux-gnu/string/rtld-mempcpy.os.dt -MT /home/azanella/Projects/glibc/build/aarch64-linux-gnu/string/rtld-mempcpy.os  -fno-stack-protector -DSTACK_PROTECTOR_LEVEL=0

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