1*c9945492SAndroid Build Coastguard Worker #include <stdlib.h> 2*c9945492SAndroid Build Coastguard Worker #include <inttypes.h> 3*c9945492SAndroid Build Coastguard Worker #include "rand48.h" 4*c9945492SAndroid Build Coastguard Worker jrand48(unsigned short s[3])5*c9945492SAndroid Build Coastguard Workerlong jrand48(unsigned short s[3]) 6*c9945492SAndroid Build Coastguard Worker { 7*c9945492SAndroid Build Coastguard Worker return (int32_t)(__rand48_step(s, __seed48+3) >> 16); 8*c9945492SAndroid Build Coastguard Worker } 9*c9945492SAndroid Build Coastguard Worker mrand48(void)10*c9945492SAndroid Build Coastguard Workerlong mrand48(void) 11*c9945492SAndroid Build Coastguard Worker { 12*c9945492SAndroid Build Coastguard Worker return jrand48(__seed48); 13*c9945492SAndroid Build Coastguard Worker } 14