Mercurial > emacs
comparison src/floatfns.c @ 16220:02044b05d8e0
Replaced symbol BSD with BSD_SYSTEM.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 17 Sep 1996 03:43:54 +0000 |
parents | f414d3a2fd58 |
children | 8907c00c0cc6 |
comparison
equal
deleted
inserted
replaced
16219:7f3f182f20a3 | 16220:02044b05d8e0 |
---|---|
883 int signo; | 883 int signo; |
884 { | 884 { |
885 if (! in_float) | 885 if (! in_float) |
886 fatal_error_signal (signo); | 886 fatal_error_signal (signo); |
887 | 887 |
888 #ifdef BSD | 888 #ifdef BSD_SYSTEM |
889 #ifdef BSD4_1 | 889 #ifdef BSD4_1 |
890 sigrelse (SIGILL); | 890 sigrelse (SIGILL); |
891 #else /* not BSD4_1 */ | 891 #else /* not BSD4_1 */ |
892 sigsetmask (SIGEMPTYMASK); | 892 sigsetmask (SIGEMPTYMASK); |
893 #endif /* not BSD4_1 */ | 893 #endif /* not BSD4_1 */ |
894 #else | 894 #else |
895 /* Must reestablish handler each time it is called. */ | 895 /* Must reestablish handler each time it is called. */ |
896 signal (SIGILL, float_error); | 896 signal (SIGILL, float_error); |
897 #endif /* BSD */ | 897 #endif /* BSD_SYSTEM */ |
898 | 898 |
899 in_float = 0; | 899 in_float = 0; |
900 | 900 |
901 Fsignal (Qarith_error, Fcons (float_error_arg, Qnil)); | 901 Fsignal (Qarith_error, Fcons (float_error_arg, Qnil)); |
902 } | 902 } |