/*------------------------------------------------------------------------- * * port.c-- * port-specific routines for HP-UX * * Copyright (c) 1994, Regents of the University of California * * * IDENTIFICATION * $Header: /cvsroot/pgsql/src/backend/port/hpux/Attic/port.c,v 1.1.1.1 1996/07/09 06:21:43 scrappy Exp $ * * NOTES * For the most part, this file gets around some non-POSIX calls * in POSTGRES. * *------------------------------------------------------------------------- */ #include /* for rand()/srand() prototypes */ #include /* for pow() prototype */ #include /* for syscall #defines */ #include "c.h" void init_address_fixup() { /* * On PA-RISC, unaligned access fixup is handled by the compiler, * not by the kernel. */ } long random() { return(lrand48()); } void srandom(int seed) { srand48((long int) seed); } getrusage(int who, struct rusage *ru) { return(syscall(SYS_GETRUSAGE, who, ru)); }