author | Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com> |
Fri, 11 Jun 2010 15:26:22 +0300 | |
changeset 34 | 5fae379060a7 |
parent 31 | ce057bb09d0b |
child 45 | 4b03adbd26ca |
permissions | -rw-r--r-- |
34
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
1 |
/* |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
2 |
* Machine-independent glue to integrate David Gay's gdtoa |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
3 |
* package into libc. |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
4 |
* |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
5 |
* $FreeBSD: src/lib/libc/gdtoa/glue.c,v 1.2 2003/06/21 08:20:14 das Exp $ |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
6 |
* © Portions copyright (c) 2005-2006 Nokia Corporation. All rights reserved. |
5fae379060a7
Revision: 201023
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
31
diff
changeset
|
7 |
*/ |
31 | 8 |
|
9 |
#include <pthread.h> |
|
10 |
#include "libc_wsd_defs.h" |
|
11 |
||
12 |
#ifdef __SYMBIAN32__ |
|
13 |
#ifndef EMULATOR |
|
14 |
pthread_mutex_t __gdtoa_locks[] = { |
|
15 |
PTHREAD_MUTEX_INITIALIZER, |
|
16 |
PTHREAD_MUTEX_INITIALIZER |
|
17 |
}; |
|
18 |
#else |
|
19 |
GET_GLOBAL_ARRAY_FROM_TLS(__gdtoa_locks, pthread_mutex_t) |
|
20 |
#define __gdtoa_locks (GET_WSD_VAR_NAME(__gdtoa_locks, g)()) |
|
21 |
#endif |
|
22 |
#endif |
|
23 |
||
24 |