mirror of
https://github.com/postgres/postgres.git
synced 2025-08-19 23:22:23 +03:00
Move pthread-win32.h to /port, modify bcc/msvc makefiles.
This commit is contained in:
19
src/port/pthread-win32.h
Normal file
19
src/port/pthread-win32.h
Normal file
@@ -0,0 +1,19 @@
|
||||
#ifndef __PTHREAD_H
|
||||
#define __PTHREAD_H
|
||||
|
||||
typedef ULONG pthread_key_t;
|
||||
typedef HANDLE pthread_mutex_t;
|
||||
typedef int pthread_once_t;
|
||||
|
||||
DWORD pthread_self();
|
||||
|
||||
void pthread_setspecific(pthread_key_t, void *);
|
||||
void *pthread_getspecific(pthread_key_t);
|
||||
|
||||
void pthread_mutex_init(pthread_mutex_t *, void *attr);
|
||||
void pthread_mutex_lock(pthread_mutex_t *);
|
||||
|
||||
/* blocking */
|
||||
void pthread_mutex_unlock(pthread_mutex_t *);
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user