1*d4f6e58fSAlex Bennée /* CB_SYS_time doesn't implement the Linux time syscall; the return 2*d4f6e58fSAlex Bennée value isn't written to the argument. */ 3*d4f6e58fSAlex Bennée 4*d4f6e58fSAlex Bennée #include <time.h> 5*d4f6e58fSAlex Bennée #include <stdio.h> 6*d4f6e58fSAlex Bennée #include <stdlib.h> 7*d4f6e58fSAlex Bennée 8*d4f6e58fSAlex Bennée int main(void)9*d4f6e58fSAlex Bennéemain (void) 10*d4f6e58fSAlex Bennée { 11*d4f6e58fSAlex Bennée time_t x = (time_t) -1; 12*d4f6e58fSAlex Bennée time_t t = time (&x); 13*d4f6e58fSAlex Bennée 14*d4f6e58fSAlex Bennée if (t == (time_t) -1 || t != x) 15*d4f6e58fSAlex Bennée abort (); 16*d4f6e58fSAlex Bennée printf ("pass\n"); 17*d4f6e58fSAlex Bennée exit (0); 18*d4f6e58fSAlex Bennée } 19