diff options
author | Florian Weimer <fweimer@redhat.com> | 2019-10-11 12:23:37 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2019-11-28 14:26:10 +0100 |
commit | 5f53b8777bfaab2afbc56ecc2a223d7167314e83 (patch) | |
tree | b3949e823c399e2c2f729acf51977733cade380c /libio/getc.c | |
parent | e37c2cf299b61ce18f62852f6c5624c27829b610 (diff) | |
download | glibc-5f53b8777bfaab2afbc56ecc2a223d7167314e83.tar.gz glibc-5f53b8777bfaab2afbc56ecc2a223d7167314e83.tar.xz glibc-5f53b8777bfaab2afbc56ecc2a223d7167314e83.zip |
Introduce <elf_machine_sym_no_match.h>
MIPS needs to ignore certain existing symbols during symbol lookup. The old scheme uses the ELF_MACHINE_SYM_NO_MATCH macro, with an inline function, within its own header, with a sysdeps override for MIPS. This allows re-use of the function from another file (without having to include <dl-machine.h> or providing the default definition for ELF_MACHINE_SYM_NO_MATCH). Built with build-many-glibcs.py, with manual verification that sysdeps/mips/elf_machine_sym_no_match.h is picked up on MIPS. Tested on aarch64-linux-gnu, i686-linux-gnu, powerpc64-linux-gnu, s390x-linux-gnu, x86_64-linux-gnu.
Diffstat (limited to 'libio/getc.c')
0 files changed, 0 insertions, 0 deletions