Deleted Added
full compact
_pthread_stubs.c (199606) _pthread_stubs.c (199614)
1/*
2 * Copyright (c) 2001 Daniel Eischen <deischen@FreeBSD.org>.
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

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

20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
1/*
2 * Copyright (c) 2001 Daniel Eischen <deischen@FreeBSD.org>.
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

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

20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 */
26
27#include <sys/cdefs.h>
28__FBSDID("$FreeBSD: head/lib/libc/gen/_pthread_stubs.c 199606 2009-11-20 19:19:51Z jhb $");
28__FBSDID("$FreeBSD: head/lib/libc/gen/_pthread_stubs.c 199614 2009-11-20 20:43:34Z jhb $");
29
30#include <signal.h>
31#include <pthread.h>
32#include <stdlib.h>
33
34#include "libc_private.h"
35
36/*

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

100 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_DESTROY */
101 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_INIT */
102 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_SETTYPE */
103 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_DESTROY */
104 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_INIT */
105 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_LOCK */
106 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_TRYLOCK */
107 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_UNLOCK */
29
30#include <signal.h>
31#include <pthread.h>
32#include <stdlib.h>
33
34#include "libc_private.h"
35
36/*

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

100 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_DESTROY */
101 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_INIT */
102 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEXATTR_SETTYPE */
103 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_DESTROY */
104 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_INIT */
105 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_LOCK */
106 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_TRYLOCK */
107 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_MUTEX_UNLOCK */
108 {PJT_DUAL_ENTRY(_libc_once)}, /* PJT_ONCE */
108 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_ONCE */
109 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_DESTROY */
110 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_INIT */
111 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_RDLOCK */
112 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_TRYRDLOCK */
113 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_TRYWRLOCK */
114 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_UNLOCK */
115 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_WRLOCK */
116 {PJT_DUAL_ENTRY(stub_self)}, /* PJT_SELF */

--- 187 unchanged lines hidden ---
109 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_DESTROY */
110 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_INIT */
111 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_RDLOCK */
112 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_TRYRDLOCK */
113 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_TRYWRLOCK */
114 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_UNLOCK */
115 {PJT_DUAL_ENTRY(stub_zero)}, /* PJT_RWLOCK_WRLOCK */
116 {PJT_DUAL_ENTRY(stub_self)}, /* PJT_SELF */

--- 187 unchanged lines hidden ---