mirror of git://sourceware.org/git/glibc.git
Mark internal argp functions with attribute_hidden to allow direct access to them within libc.so and libc.a without using GOT nor PLT. [BZ #18822] * argp/argp-fmtstream.c: Include <argp-fmtstream.h>. * argp/argp-fs-xinl.c: Likewise. * argp/argp-help.c: Include <argp.h> and <argp-fmtstream.h>. * argp/argp-parse.c: Include <argp.h>. * argp/argp-xinl.c: Likewise. * include/argp-fmtstream.h: New file. * include/argp.h (__argp_error): Add attribute_hidden. (__argp_failure): Likewise. (__argp_input): Likewise. (__argp_state_help): Likewise. |
||
|---|---|---|
| .. | ||
| Makefile | ||
| Versions | ||
| argp-ba.c | ||
| argp-eexst.c | ||
| argp-fmtstream.c | ||
| argp-fmtstream.h | ||
| argp-fs-xinl.c | ||
| argp-help.c | ||
| argp-namefrob.h | ||
| argp-parse.c | ||
| argp-pv.c | ||
| argp-pvh.c | ||
| argp-test.c | ||
| argp-xinl.c | ||
| argp.h | ||
| bug-argp1.c | ||
| bug-argp2.c | ||
| tst-argp1.c | ||
| tst-argp2.c | ||