File tree 4 files changed +30
-12
lines changed
4 files changed +30
-12
lines changed Original file line number Diff line number Diff line change 6
6
*
7
7
* Copyright (c) 1994, Regents of the University of California
8
8
*
9
- * $Id: port-protos.h,v 1.1.1.1 1996 /07/09 06:21:43 scrappy Exp $
9
+ * $Id: port-protos.h,v 1.2 1997 /07/27 18:51:57 momjian Exp $
10
10
*
11
11
*-------------------------------------------------------------------------
12
12
*/
@@ -28,7 +28,7 @@ extern int init_address_fixup(void);
28
28
extern double rint (double x );
29
29
extern double cbrt (double x );
30
30
extern long random (void );
31
- extern void srandom (int seed );
31
+ extern void srandom (unsigned seed );
32
32
extern int getrusage (int who , struct rusage * ru );
33
33
34
34
#endif /* PORT_PROTOS_H */
Original file line number Diff line number Diff line change 7
7
*
8
8
*
9
9
* IDENTIFICATION
10
- * $Header: /cvsroot/pgsql/src/backend/port/hpux/Attic/port.c,v 1.1.1.1 1996 /07/09 06:21:43 scrappy Exp $
10
+ * $Header: /cvsroot/pgsql/src/backend/port/hpux/Attic/port.c,v 1.2 1997 /07/27 18:52:05 momjian Exp $
11
11
*
12
12
* NOTES
13
13
* For the most part, this file gets around some non-POSIX calls
@@ -36,7 +36,7 @@ random()
36
36
return (lrand48 ());
37
37
}
38
38
39
- void srandom (int seed )
39
+ void srandom (unsigned seed )
40
40
{
41
41
srand48 ((long int ) seed );
42
42
}
Original file line number Diff line number Diff line change 2
2
# define USE_POSIX_TIME
3
3
# define HAS_TEST_AND_SET
4
4
typedef struct { int sem [4 ]; } slock_t ;
5
+
6
+ #ifndef BIG_ENDIAN
7
+ #define BIG_ENDIAN 4321
8
+ #endif
9
+ #ifndef LITTLE_ENDIAN
10
+ #define LITTLE_ENDIAN 1234
11
+ #endif
12
+ #ifndef PDP_ENDIAN
13
+ #define PDP_ENDIAN 3412
14
+ #endif
15
+ #ifndef BYTE_ORDER
16
+ #define BYTE_ORDER BIG_ENDIAN
17
+ #endif
18
+
Original file line number Diff line number Diff line change 1
1
2
+ #HPUX_VERS:= $(shell uname -r)
3
+ #HPUX_MAJOR= ${HPUX_VERS:R:E}
4
+ #HPUX_MINOR= ${HPUX_VERS:E}
2
5
#ifdef ENFORCE_ALIGNMENT
3
- # CFLAGS_BE = -DNOFIXADE
6
+ # CFLAGS+ = -DNOFIXADE
4
7
#else
5
- # HPUX_VERS:= $(shell uname -r)
6
- # HPUX_MAJOR= ${HPUX_VERS:R:E}
7
- # HPUX_MINOR= ${HPUX_VERS:E}
8
8
# ifeq ($(HPUX_MAJOR), 08)
9
- # CFLAGS_BE += +u -DHP_S500_ALIGN
10
- # LDFLAGS_BE += +u
9
+ # CFLAGS += +u -DHP_S500_ALIGN
10
+ # LDFLAGS += +u
11
11
# else
12
12
# ifeq ($(HPUX_MAJOR), 09)
13
13
# ifeq ($(CC), cc)
14
- # CFLAGS_BE += +u4
15
- # LDFLAGS_BE += +u4
14
+ # CFLAGS += +u4
15
+ # LDFLAGS += +u4
16
16
# endif
17
17
# endif
18
18
# endif
19
19
#endif
20
+ # HP-UX 10 has a select() in libcurses, so we need to get the libc version first
21
+ #ifeq ($(HPUX_MAJOR), 10)
22
+ # LDFLAGS:= -lc $(LDFLAGS)
23
+ #endif
20
24
21
25
%.sl: %.o
22
26
$(LD) -b -o $@ $<
You can’t perform that action at this time.
0 commit comments