Deleted Added
full compact
libc_private.h (287292) libc_private.h (295407)
1/*
2 * Copyright (c) 1998 John Birrell <jb@cimlogic.com.au>.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*
2 * Copyright (c) 1998 John Birrell <jb@cimlogic.com.au>.
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: head/lib/libc/include/libc_private.h 287292 2015-08-29 14:25:01Z kib $
29 * $FreeBSD: head/lib/libc/include/libc_private.h 295407 2016-02-08 19:24:13Z kib $
30 *
31 * Private definitions for libc, libc_r and libpthread.
32 *
33 */
34
35#ifndef _LIBC_PRIVATE_H_
36#define _LIBC_PRIVATE_H_
37#include <sys/_types.h>

--- 181 unchanged lines hidden (view full) ---

219 INTERPOS_write,
220 INTERPOS_writev,
221 INTERPOS__pthread_mutex_init_calloc_cb,
222 INTERPOS_spinlock,
223 INTERPOS_spinunlock,
224 INTERPOS_kevent,
225 INTERPOS_wait6,
226 INTERPOS_ppoll,
30 *
31 * Private definitions for libc, libc_r and libpthread.
32 *
33 */
34
35#ifndef _LIBC_PRIVATE_H_
36#define _LIBC_PRIVATE_H_
37#include <sys/_types.h>

--- 181 unchanged lines hidden (view full) ---

219 INTERPOS_write,
220 INTERPOS_writev,
221 INTERPOS__pthread_mutex_init_calloc_cb,
222 INTERPOS_spinlock,
223 INTERPOS_spinunlock,
224 INTERPOS_kevent,
225 INTERPOS_wait6,
226 INTERPOS_ppoll,
227 INTERPOS_map_stacks_exec,
227 INTERPOS_MAX
228};
229
230/*
231 * yplib internal interfaces
232 */
233#ifdef YP
234int _yp_check(char **);

--- 141 unchanged lines hidden (view full) ---

376
377/* execve() with PATH processing to implement posix_spawnp() */
378int _execvpe(const char *, char * const *, char * const *);
379
380int _elf_aux_info(int aux, void *buf, int buflen);
381struct dl_phdr_info;
382int __elf_phdr_match_addr(struct dl_phdr_info *, void *);
383void __init_elf_aux_vector(void);
228 INTERPOS_MAX
229};
230
231/*
232 * yplib internal interfaces
233 */
234#ifdef YP
235int _yp_check(char **);

--- 141 unchanged lines hidden (view full) ---

377
378/* execve() with PATH processing to implement posix_spawnp() */
379int _execvpe(const char *, char * const *, char * const *);
380
381int _elf_aux_info(int aux, void *buf, int buflen);
382struct dl_phdr_info;
383int __elf_phdr_match_addr(struct dl_phdr_info *, void *);
384void __init_elf_aux_vector(void);
385void __libc_map_stacks_exec();
384
385void _pthread_cancel_enter(int);
386void _pthread_cancel_leave(int);
387
388#endif /* _LIBC_PRIVATE_H_ */
386
387void _pthread_cancel_enter(int);
388void _pthread_cancel_leave(int);
389
390#endif /* _LIBC_PRIVATE_H_ */