diff --git a/ChangeLog b/ChangeLog index 7c21043723..d7661966de 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2002-09-28 Roland McGrath + + * sysdeps/mach/hurd/dl-sysdep.c (_dl_important_hwcaps): Use INTUSE for + _dl_signal_error. + * sysdeps/mips/dl-machine.h (elf_machine_runtime_link_map): Likewise. + * sysdeps/powerpc/powerpc64/dl-machine.c + (_dl_reloc_overflow): Likewise. + * sysdeps/arm/dl-machine.h (elf_machine_rel): Likewise. + (elf_machine_rela): Likewise. + 2002-09-27 Steven Munroe * include/libc-symbols.h (__hidden_dot_weak1): Fix typo. Replace diff --git a/sysdeps/arm/dl-machine.h b/sysdeps/arm/dl-machine.h index 9905d15001..e3e666a42f 100644 --- a/sysdeps/arm/dl-machine.h +++ b/sysdeps/arm/dl-machine.h @@ -523,8 +523,9 @@ elf_machine_rel (struct link_map *map, const Elf32_Rel *reloc, topbits = newvalue & 0xfe000000; if (topbits != 0xfe000000 && topbits != 0x00000000) { - _dl_signal_error (0, map->l_name, NULL, - "R_ARM_PC24 relocation out of range"); + INTUSE (_dl_signal_error) + (0, map->l_name, NULL, + "R_ARM_PC24 relocation out of range"); } } newvalue >>= 2; @@ -577,8 +578,9 @@ elf_machine_rela (struct link_map *map, const Elf32_Rela *reloc, topbits = newvalue & 0xfe000000; if (topbits != 0xfe000000 && topbits != 0x00000000) { - _dl_signal_error (0, map->l_name, NULL, - "R_ARM_PC24 relocation out of range"); + INTUSE (_dl_signal_error) + (0, map->l_name, NULL, + "R_ARM_PC24 relocation out of range"); } } newvalue >>= 2; diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c index 6d009401b9..a0795f1eb7 100644 --- a/sysdeps/mach/hurd/dl-sysdep.c +++ b/sysdeps/mach/hurd/dl-sysdep.c @@ -648,7 +648,8 @@ _dl_important_hwcaps (const char *platform, size_t platform_len, size_t *sz, /* Return an empty array. Hurd has no hardware capabilities. */ result = (struct r_strlenpair *) malloc (sizeof (*result)); if (result == NULL) - _dl_signal_error (ENOMEM, NULL, NULL, "cannot create capability list"); + INTUSE (_dl_signal_error) (ENOMEM, NULL, NULL, + "cannot create capability list"); result[0].str = (char *) result; /* Does not really matter. */ result[0].len = 0; diff --git a/sysdeps/mips/dl-machine.h b/sysdeps/mips/dl-machine.h index 7dbdd794cf..08e5a6e562 100644 --- a/sysdeps/mips/dl-machine.h +++ b/sysdeps/mips/dl-machine.h @@ -238,7 +238,7 @@ elf_machine_runtime_link_map (ElfW(Addr) gpreg, ElfW(Addr) stub_pc) } } - _dl_signal_error (0, NULL, NULL, "cannot find runtime link map"); + INTUSE (_dl_signal_error) (0, NULL, NULL, "cannot find runtime link map"); return NULL; } diff --git a/sysdeps/powerpc/powerpc64/dl-machine.c b/sysdeps/powerpc/powerpc64/dl-machine.c index ef7b3400f3..bbaedc8335 100644 --- a/sysdeps/powerpc/powerpc64/dl-machine.c +++ b/sysdeps/powerpc/powerpc64/dl-machine.c @@ -46,5 +46,5 @@ _dl_reloc_overflow (struct link_map *map, t = stpcpy (t, "'"); } t = stpcpy (t, " out of range"); - _dl_signal_error (0, map->l_name, NULL, buffer); + INTUSE (_dl_signal_error) (0, map->l_name, NULL, buffer); }