mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-28 00:21:52 +03:00
2017-06-12 Wilco Dijkstra <wdijkstr@arm.com>
There is no longer a need for string2.h, so remove it and all mention of it. Move the redirect for __stpcpy to include/string.h since it is still required until all internal uses have been renamed. This fixes several linknamespace/localplt failures when building with -Os. [BZ #15105] [BZ #19463] * include/string.h: Add internal redirect for __stpcpy. * string/Makefile: Remove bits/string2.h. * string/string.h: Update comment. * string/string-inlines.c: Remove bits/string2.h include and comment. * string/bits/string2.h: Remove file.
This commit is contained in:
@ -162,6 +162,11 @@ extern __typeof (mempcpy) mempcpy __asm__ ("__mempcpy");
|
||||
extern __typeof (stpcpy) stpcpy __asm__ ("__stpcpy");
|
||||
#endif
|
||||
|
||||
/* Redirect internal calls to builtins. */
|
||||
#ifndef __stpcpy
|
||||
# define __stpcpy(dest, src) __builtin_stpcpy (dest, src)
|
||||
#endif
|
||||
|
||||
extern void *__memcpy_chk (void *__restrict __dest,
|
||||
const void *__restrict __src, size_t __len,
|
||||
size_t __destlen) __THROW;
|
||||
|
Reference in New Issue
Block a user