mirror of
https://github.com/postgres/postgres.git
synced 2025-04-29 13:56:47 +03:00
Remove headers for old sysv shmem emulation that I forgot.
Also remove headers for old sysv semaphore emulation that were forgotten when that was changed about a year ago.
This commit is contained in:
parent
1e2bfb5811
commit
1ca6ab1c78
@ -1,4 +1,4 @@
|
|||||||
/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.72 2007/01/26 20:06:52 tgl Exp $ */
|
/* $PostgreSQL: pgsql/src/include/port/win32.h,v 1.73 2007/03/23 08:30:55 mha Exp $ */
|
||||||
|
|
||||||
#if defined(_MSC_VER) || defined(__BORLANDC__)
|
#if defined(_MSC_VER) || defined(__BORLANDC__)
|
||||||
#define WIN32_ONLY_COMPILER
|
#define WIN32_ONLY_COMPILER
|
||||||
@ -76,42 +76,6 @@
|
|||||||
#define SETVAL 131072
|
#define SETVAL 131072
|
||||||
#define GETPID 262144
|
#define GETPID 262144
|
||||||
|
|
||||||
/*
|
|
||||||
* Shared memory
|
|
||||||
*/
|
|
||||||
struct shmid_ds
|
|
||||||
{
|
|
||||||
int dummy;
|
|
||||||
int shm_nattch;
|
|
||||||
};
|
|
||||||
|
|
||||||
int shmdt(const void *shmaddr);
|
|
||||||
void *shmat(int memId, void *shmaddr, int flag);
|
|
||||||
int shmctl(int shmid, int flag, struct shmid_ds * dummy);
|
|
||||||
int shmget(int memKey, int size, int flag);
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Semaphores
|
|
||||||
*/
|
|
||||||
union semun
|
|
||||||
{
|
|
||||||
int val;
|
|
||||||
struct semid_ds *buf;
|
|
||||||
unsigned short *array;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct sembuf
|
|
||||||
{
|
|
||||||
int sem_flg;
|
|
||||||
int sem_op;
|
|
||||||
int sem_num;
|
|
||||||
};
|
|
||||||
|
|
||||||
int semctl(int semId, int semNum, int flag, union semun);
|
|
||||||
int semget(int semKey, int semNum, int flags);
|
|
||||||
int semop(int semId, struct sembuf * sops, int flag);
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Signal stuff
|
* Signal stuff
|
||||||
|
Loading…
x
Reference in New Issue
Block a user