mirror of
https://github.com/postgres/postgres.git
synced 2025-08-09 17:03:00 +03:00
Essentially, config.h now includes an 'os.h', which is created via configure by linking a "port.h" file from the port directory to the include directory. Going to try to merge backend/port in similar ways
18 lines
404 B
C
18 lines
404 B
C
# include <sys/ioctl.h>
|
|
# if defined(__STRICT_ANSI__)
|
|
# define isascii(c) ((unsigned)(c)<=0177)
|
|
# endif
|
|
extern char* strdup (const char* string);
|
|
# ifndef _POSIX_SOURCE
|
|
typedef unsigned short mode_t;
|
|
typedef int sigset_t;
|
|
# define SIG_BLOCK 00
|
|
# define SIG_UNBLOCK 01
|
|
# define SIG_SETMASK 02
|
|
# define NEED_SIG_JMP
|
|
# endif
|
|
|
|
# define JMP_BUF
|
|
# define NO_WAITPID
|
|
typedef struct mutex slock_t;
|