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_ */ |