Add support for HP-UX

tested on: HP-UX 11.31 ia64,
               gcc 4.7.1(HP AllianceOne version)
               gcc 4.2.3(http://hpux.connect.org.uk)
	       HP C/aC++

HP-UX defaults to use LP32 and it treats long as 32 bit (= 4 bytes).
This build forces LP64 for treating long as 64 bit.
This commit is contained in:
kinichiro
2014-12-08 11:08:45 +09:00
committed by Brent Cook
parent 4b7e78153c
commit 0308b63cbf
4 changed files with 42 additions and 0 deletions

View File

@@ -6,6 +6,9 @@
#if defined(__FreeBSD__)
#include "arc4random_freebsd.h"
#elif defined(__hpux)
#include "arc4random_hpux.h"
#elif defined(__linux__)
#include "arc4random_linux.h"