- * reg_Alloc, then try to store something at that address. On
- * OSF/1 we add 1 to reg_Alloc here so that the end-of-atomic code
- * will raise SIGTRAP for "unaligned access". Linux catches
- * unaligned accesses in the kernel and fixes them up[1], so there
- * we toggle bit 63 instead. The resulting address is somewhere
- * out in no-man's land, so we get SIGSEGV when we try to access
- * it. We catch whichever signal it is (see the appropriate
- * *-os.c) and call interrupt_handle_pending() from it */
-
- /* [1] This behaviour can be changed with osf_setsysinfo, but cmucl
- * didn't use that */
-
-#ifdef __linux__
+ * reg_Alloc, then try to store something at that address. So,
+ * to signal that it was interrupted and a signal should be handled,
+ * we set bit 63 of reg_ALLOC here so that the end-of-atomic code
+ * will raise SIGSEGV (no ram mapped there). We catch the signal
+ * (see the appropriate *-os.c) and call interrupt_handle_pending()
+ * for the saved signal instead */
+