468 |
x = XINT (arg1); |
x = XINT (arg1); |
469 |
y = XINT (arg2); |
y = XINT (arg2); |
470 |
acc = 1; |
acc = 1; |
471 |
|
|
472 |
if (y < 0) |
if (y < 0) |
473 |
{ |
{ |
474 |
if (x == 1) |
if (x == 1) |
992 |
#endif /* FLOAT_CATCH_SIGILL */ |
#endif /* FLOAT_CATCH_SIGILL */ |
993 |
|
|
994 |
#ifdef HAVE_MATHERR |
#ifdef HAVE_MATHERR |
995 |
int |
int |
996 |
matherr (x) |
matherr (x) |
997 |
struct exception *x; |
struct exception *x; |
998 |
{ |
{ |
1026 |
{ |
{ |
1027 |
#ifdef FLOAT_CATCH_SIGILL |
#ifdef FLOAT_CATCH_SIGILL |
1028 |
signal (SIGILL, float_error); |
signal (SIGILL, float_error); |
1029 |
#endif |
#endif |
1030 |
in_float = 0; |
in_float = 0; |
1031 |
} |
} |
1032 |
|
|