remove the port related .h files from the top level directory.
authorMarc G. Fournier
Sat, 12 Apr 1997 10:20:20 +0000 (10:20 +0000)
committerMarc G. Fournier
Sat, 12 Apr 1997 10:20:20 +0000 (10:20 +0000)
Moved to include/port

16 files changed:
src/port/BSD44_derived.h [deleted file]
src/port/aix.h [deleted file]
src/port/alpha.h [deleted file]
src/port/bsdi.h [deleted file]
src/port/dgux.h [deleted file]
src/port/hpux.h [deleted file]
src/port/i386_solaris.h [deleted file]
src/port/irix5.h [deleted file]
src/port/linux.h [deleted file]
src/port/nextstep.h [deleted file]
src/port/sparc_solaris.h [deleted file]
src/port/sunos4.h [deleted file]
src/port/svr4.h [deleted file]
src/port/ultrix4.h [deleted file]
src/port/univel.h [deleted file]
src/port/win32.h [deleted file]

diff --git a/src/port/BSD44_derived.h b/src/port/BSD44_derived.h
deleted file mode 100644 (file)
index 919b38c..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#  define USE_POSIX_TIME
-#  define NEED_I386_TAS_ASM
-#  define HAS_TEST_AND_SET
-#  if defined(__mips__)
-/* #    undef HAS_TEST_AND_SET */
-#  endif
-   typedef unsigned char slock_t;
diff --git a/src/port/aix.h b/src/port/aix.h
deleted file mode 100644 (file)
index 1d50688..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-#  define CLASS_CONFLICT 
-#  define DISABLE_XOPEN_NLS 
-#  define HAVE_ANSI_CPP
-#  define HAS_TEST_AND_SET
-   typedef unsigned int slock_t;
diff --git a/src/port/alpha.h b/src/port/alpha.h
deleted file mode 100644 (file)
index 5ac7ba1..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define USE_POSIX_SIGNALS
-#  define DISABLE_XOPEN_NLS 
-#  define HAS_LONG_LONG
-#  define HAS_TEST_AND_SET
-#  include   /* for msemaphore */
-   typedef msemaphore slock_t;
diff --git a/src/port/bsdi.h b/src/port/bsdi.h
deleted file mode 100644 (file)
index 022c41d..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#  if defined(i386)
-#    define NEED_I386_TAS_ASM
-#  endif
-#  if defined(sparc)
-#    define NEED_SPARC_TAS_ASM
-#  endif
-#  define USE_POSIX_TIME
-#  define HAS_TEST_AND_SET
-   typedef unsigned char slock_t;
diff --git a/src/port/dgux.h b/src/port/dgux.h
deleted file mode 100644 (file)
index a004c29..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#  define LINUX_ELF
-#  define USE_POSIX_SIGNALS
diff --git a/src/port/hpux.h b/src/port/hpux.h
deleted file mode 100644 (file)
index 8bf04ce..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#  define JMP_BUF
-#  define USE_POSIX_TIME
-#  define HAS_TEST_AND_SET
-   typedef struct { int sem[4]; } slock_t;
diff --git a/src/port/i386_solaris.h b/src/port/i386_solaris.h
deleted file mode 100644 (file)
index 0ac1116..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define USE_POSIX_SIGNALS
-#  define NO_EMPTY_STMTS
-#  define SYSV_DIRENT
-#  define HAS_TEST_AND_SET
-   typedef unsigned char slock_t;
-
-#include 
-
-#ifndef         BYTE_ORDER
-#define         BYTE_ORDER      LITTLE_ENDIAN
-#endif
-
-#ifndef         NAN
-
-#ifndef         __nan_bytes
-#define __nan_bytes             { 0, 0, 0, 0, 0, 0, 0xf8, 0x7f }
-#endif /* __nan_bytes */
-
-#ifdef          __GNUC__
-#define NAN \
-  (__extension__ ((union { unsigned char __c[8];                      \
-                           double __d; })                             \
-                  { __nan_bytes }).__d)
-
-#else  /* Not GCC.  */
-#define                NAN     (*(__const double *) __nan)
-#endif /* GCC.  */
-#endif /* NAN */
-
-#ifndef        index
-#define index  strchr
-#endif
-
-#ifndef HAVE_RUSAGE
-#define                HAVE_RUSAGE     1
-#endif
-
diff --git a/src/port/irix5.h b/src/port/irix5.h
deleted file mode 100644 (file)
index c995eb6..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define USE_POSIX_SIGNALS
-#  define NO_EMPTY_STMTS
-#  define SYSV_DIRENT
-#  define HAS_TEST_AND_SET
-#  include 
-   typedef abilock_t slock_t;
diff --git a/src/port/linux.h b/src/port/linux.h
deleted file mode 100644 (file)
index fa311d9..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-/* __USE_POSIX, __USE_BSD, and __USE_BSD_SIGNAL used to be defined either
-   here or with -D compile options, but __ macros should be set and used by C
-   library macros, not Postgres code.  __USE_POSIX is set by features.h,
-   __USE_BSD is set by bsd/signal.h, and __USE_BSD_SIGNAL appears not to
-   be used.
-*/
-#  define JMP_BUF
-#  define USE_POSIX_TIME
-#  define USE_POSIX_SIGNALS
-#  if !defined(PPC)
-#    define NEED_I386_TAS_ASM
-#    define HAS_TEST_AND_SET
-     typedef unsigned char slock_t;
-#  endif
diff --git a/src/port/nextstep.h b/src/port/nextstep.h
deleted file mode 100644 (file)
index d7fbae8..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-# include 
-# 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;
diff --git a/src/port/sparc_solaris.h b/src/port/sparc_solaris.h
deleted file mode 100644 (file)
index 25746c6..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define USE_POSIX_SIGNALS
-#  define NO_EMPTY_STMTS
-#  define SYSV_DIRENT
-#  define HAS_TEST_AND_SET
-   typedef unsigned char slock_t;
-
-#ifndef        BYTE_ORDER
-#define        BYTE_ORDER  BIG_ENDIAN
-#endif
diff --git a/src/port/sunos4.h b/src/port/sunos4.h
deleted file mode 100644 (file)
index 0dbac44..0000000
+++ /dev/null
@@ -1 +0,0 @@
-#  define USE_POSIX_TIME
diff --git a/src/port/svr4.h b/src/port/svr4.h
deleted file mode 100644 (file)
index 0c9810a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define USE_POSIX_SIGNALS
-#  define NO_EMPTY_STMTS
-#  define SYSV_DIRENT
diff --git a/src/port/ultrix4.h b/src/port/ultrix4.h
deleted file mode 100644 (file)
index 55aa074..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-#  define USE_POSIX_TIME
-#  define NEED_STRDUP
-
-/*
- * Except for those system calls and library functions that are either
- * - covered by the C standard library and Posix.1
- * - or need a declaration to declare parameter or return types,
- * most Ultrix 4 calls are not declared in the system header files.
- * The rest of this header is used to remedy this for PostgreSQL to give a
- * warning-free compilation.
- */
-
-#include  /* Declare various types, e.g. size_t, fd_set */
-
-extern int strcasecmp(const char *, const char *);
-extern void bzero(void *, size_t);
-
-extern int fp_class_d(double);
-extern long random(void);
-
-struct rusage;
-extern int getrusage(int, struct rusage *);
-
-extern int ioctl(int, unsigned long, ...);
-
-extern int socket(int, int, int);
-struct sockaddr;
-extern int connect(int, const struct sockaddr *, int);
-typedef int ssize_t;
-extern ssize_t send(int, const void *, size_t, int);
-extern ssize_t recv(int, void*, size_t, int);
-extern int setsockopt(int, int, int, const void *, int);
-extern int bind(int, const struct sockaddr *, int);
-extern int listen(int, int);
-extern int accept(int, struct sockaddr *, int *);
-extern int getsockname(int, struct sockaddr *, int *);
-extern ssize_t recvfrom(int, void *, size_t, int, struct sockaddr *, int *);
-extern ssize_t sendto(int, const void *, size_t, int, const struct sockaddr *, int);
-struct timeval;
-extern int select(int, fd_set*, fd_set*, fd_set*, struct timeval *);
-
-extern int gethostname(char *, int);
-
-extern int getopt(int, char * const *, const char *);
-extern int putenv(const char *);
-
-extern pid_t vfork(void);
-
-struct itimerval;
-extern int setitimer(int, const struct itimerval*, struct itimerval *);
-struct timezone;
-extern int gettimeofday(struct timeval *, struct timezone *);
-
-extern int fsync(int);
-extern int ftruncate(int, off_t);
-
-/* End of ultrix4.h */
-
diff --git a/src/port/univel.h b/src/port/univel.h
deleted file mode 100644 (file)
index f1a7afc..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#  define USE_POSIX_TIME 
-#  define NO_EMPTY_STMTS
-#  define USE_POSIX_SIGNALS
-#  define SYSV_DIRENT
-
-#if 0
-#  define HAS_TEST_AND_SET
-   typedef unsigned char slock_t;
-#endif
-
-extern long random(void);
-extern void srandom(int seed);
-extern int strcasecmp(char *s1,char *s2);
-extern int gethostname(char *name,int namelen);
-
-#ifndef        BYTE_ORDER
-#define        BYTE_ORDER  LITTLE_ENDIAN
-#endif
-
diff --git a/src/port/win32.h b/src/port/win32.h
deleted file mode 100644 (file)
index 7f4c97c..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#  define JMP_BUF
-#  define NEED_SIG_JMP
-#  define NO_UNISTD_H
-#  define USES_WINSOCK 
-#  define NOFILE   100
-#  ifndef MAXPATHLEN
-#  define MAXPATHLEN    250
-#  endif