mirror of
git://sourceware.org/git/glibc.git
synced 2025-01-24 12:25:35 +08:00
Hide __posix_spawn_file_actions_realloc/__spawni [BZ #18822]
Hide internal __posix_spawn_file_actions_realloc and /__spawni functions to allow direct access within libc.so and libc.a without using GOT nor PLT. [BZ #18822] * posix/spawn_int.h (__posix_spawn_file_actions_realloc): Add attribute_hidden. (__spawni): Likewise.
This commit is contained in:
parent
225f7eec85
commit
85b358949d
@ -1,3 +1,10 @@
|
||||
2017-10-01 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
[BZ #18822]
|
||||
* posix/spawn_int.h (__posix_spawn_file_actions_realloc): Add
|
||||
attribute_hidden.
|
||||
(__spawni): Likewise.
|
||||
|
||||
2017-10-01 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
[BZ #18822]
|
||||
|
@ -57,12 +57,13 @@ struct __spawn_action
|
||||
#define SPAWN_XFLAGS_TRY_SHELL 0x2
|
||||
|
||||
extern int __posix_spawn_file_actions_realloc (posix_spawn_file_actions_t *
|
||||
file_actions);
|
||||
file_actions)
|
||||
attribute_hidden;
|
||||
|
||||
extern int __spawni (pid_t *pid, const char *path,
|
||||
const posix_spawn_file_actions_t *file_actions,
|
||||
const posix_spawnattr_t *attrp, char *const argv[],
|
||||
char *const envp[], int xflags);
|
||||
char *const envp[], int xflags) attribute_hidden;
|
||||
|
||||
/* Return true if FD falls into the range valid for file descriptors.
|
||||
The check in this form is mandated by POSIX. */
|
||||
|
Loading…
Reference in New Issue
Block a user