1234567891011121314151617181920212223242526272829303132333435363738 |
- #include <stdlib.h>
- #include <limits.h>
- int srand48_r (long int seedval, struct drand48_data *buffer)
- {
-
- if (sizeof (long int) > 4)
- seedval &= 0xffffffffl;
- buffer->__x[2] = seedval >> 16;
- buffer->__x[1] = seedval & 0xffffl;
- buffer->__x[0] = 0x330e;
- buffer->__a = 0x5deece66dull;
- buffer->__c = 0xb;
- buffer->__init = 1;
- return 0;
- }
- libc_hidden_def(srand48_r)
|