X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fbsd-os.h;h=474f6867eb39276fd042e6e9f5c22936db27d1c6;hb=f35f14479a64dd97f93d2d91dc154bdc141d6842;hp=4f72a66eaaf57da4b9203a3edb1c6cdad73f1c46;hpb=6d94caa24f68a3df5ac73e7072cea3e62e9d87f5;p=sbcl.git diff --git a/src/runtime/bsd-os.h b/src/runtime/bsd-os.h index 4f72a66..474f686 100644 --- a/src/runtime/bsd-os.h +++ b/src/runtime/bsd-os.h @@ -49,11 +49,6 @@ typedef struct sigaltstack stack_t; #include typedef ucontext_t os_context_t; -/* As the sbcl-devel message from Raymond Wiker 2000-12-01, FreeBSD - * (unlike Linux and OpenBSD) doesn't let us tweak the CPU's single - * step flag bit by messing with the flags stored in a signal context, - * so we need to implement single stepping in a more roundabout way. */ -#define CANNOT_GET_TO_SINGLE_STEP_FLAG #define SIG_MEMORY_FAULT SIGSEGV /* Sometime in late 2005 FreeBSD was changed to signal SIGSEGV instead * of SIGBUS for memory faults, as required by POSIX. In order to