Files
glibc/include
Adhemerval Zanella 209ad6ff9d Fix hurd bootstrap after 4c6f92daea
Hurd bootstrap with build-many-glibc.py fails for i686-gnu since
4c6f92daea:

In file included from zic.c:16:
private.h:849:1: error: static declaration of ‘mempcpy’ follows non-static declaration
  849 | mempcpy(void *restrict s1, void const *restrict s2, size_t n)
      | ^~~~~~~
In file included from ../include/string.h:60,
                 from private.h:222:
../string/string.h:432:14: note: previous declaration of ‘mempcpy’ with type [...]
  432 | extern void *mempcpy (void *__restrict __dest,
      |              ^~~~~~~

The libc-symbols.h already defined some HAVE_*, but timezone files are
built with -D_ISOMAC.  Remove its usage and only define _ and N_
macros if not already defined.

Checked on x86_64-linux-gnu and with a build-many-glibcs.py build for
i686-gnu.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
Reviewed-by: Paul Eggert <eggert@cs.ucla.edu>
2026-05-20 14:55:00 -03:00
..
2023-05-01 19:33:21 +02:00
2025-09-11 14:46:07 -03:00
2026-02-03 09:28:23 -08:00
2021-06-15 10:42:11 -03:00
2021-07-22 18:38:04 +05:30
2026-02-02 14:34:25 -03:00
2021-06-30 08:43:37 +02:00
2023-10-24 12:30:59 +02:00
2023-05-01 09:08:59 -04:00
2019-05-02 11:42:51 +02:00
2023-10-24 12:30:59 +02:00
2019-10-09 17:48:41 -03:00
2021-06-30 08:43:37 +02:00
2019-11-06 09:20:52 -03:00