File tree 5 files changed +18
-4
lines changed
backend/port/sparc_solaris
5 files changed +18
-4
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.6 1997/09/08 02:27:06 momjian Exp $
9
+ * $Id: port-protos.h,v 1.7 1997/09/18 16:09:14 scrappy Exp $
10
10
*
11
11
*-------------------------------------------------------------------------
12
12
*/
36
36
#define pg_dlerror dlerror
37
37
38
38
/* port.c */
39
+ #ifndef HAVE_RANDOM
39
40
extern long random (void );
41
+ #endif
42
+ #ifndef HAVE_SRANDOM
40
43
extern void srandom (int seed );
44
+ #endif
41
45
42
46
/* inet_aton.c in backend/port directory */
43
47
extern int inet_aton (const char * cp , struct in_addr * addr );
Original file line number Diff line number Diff line change 7
7
*
8
8
*
9
9
* IDENTIFICATION
10
- * $Header: /cvsroot/pgsql/src/backend/port/sparc_solaris/Attic/port.c,v 1.6 1997/09/08 02:27:07 momjian Exp $
10
+ * $Header: /cvsroot/pgsql/src/backend/port/sparc_solaris/Attic/port.c,v 1.7 1997/09/18 16:09:15 scrappy Exp $
11
11
*
12
12
*-------------------------------------------------------------------------
13
13
*/
22
22
#include "rusagestub.h"
23
23
#endif /* HAVE_GETRUSAGE */
24
24
25
+ #ifndef HAVE_RANDOM
25
26
long
26
27
random ()
27
28
{
28
29
return (lrand48 ());
29
30
}
31
+ #endif
30
32
33
+ #ifndef HAVE_RANDOM
31
34
void
32
35
srandom (int seed )
33
36
{
34
37
srand48 ((long int ) seed );
35
38
}
39
+ #endif
36
40
37
41
#ifndef HAVE_GETRUSAGE
38
42
int
Original file line number Diff line number Diff line change @@ -3466,7 +3466,7 @@ else
3466
3466
fi
3467
3467
done
3468
3468
3469
- for ac_func in sigprocmask waitpid setsid random fcvt
3469
+ for ac_func in sigprocmask waitpid setsid random srandom fcvt
3470
3470
do
3471
3471
echo $ac_n " checking for $ac_func " " ... $ac_c " 1>&6
3472
3472
echo " configure:3473: checking for $ac_func " >&5
Original file line number Diff line number Diff line change @@ -416,7 +416,7 @@ AC_FUNC_MEMCMP
416
416
AC_TYPE_SIGNAL
417
417
AC_FUNC_VPRINTF
418
418
AC_CHECK_FUNCS(isinf tzset getrusage vfork memmove sigsetjmp kill sysconf)
419
- AC_CHECK_FUNCS(sigprocmask waitpid setsid random fcvt)
419
+ AC_CHECK_FUNCS(sigprocmask waitpid setsid random srandom fcvt)
420
420
AC_CHECK_FUNC(inet_aton, AC_DEFINE(HAVE_INET_ATON), INET_ATON='inet_aton.o')
421
421
AC_CHECK_FUNC(strerror, AC_DEFINE(HAVE_STRERROR), [STRERROR='strerror.o' STRERROR2='../../backend/port/strerror.o'])
422
422
AC_CHECK_FUNC(strdup, AC_DEFINE(HAVE_STRDUP), STRDUP='../../utils/strdup.o')
Original file line number Diff line number Diff line change 104
104
/* Set to 1 if you have strdup() */
105
105
#undef HAVE_STRDUP
106
106
107
+ /* Set to 1 if you have random() */
108
+ #undef HAVE_RANDOM
109
+
110
+ /* Set to 1 if you have srandom() */
111
+ #undef HAVE_SRANDOM
112
+
107
113
/* Set to 1 if you have libreadline.a */
108
114
#undef HAVE_LIBREADLINE
109
115
You can’t perform that action at this time.
0 commit comments