xyzzy-github.x86_64 wrote: > diff --git a/src/system/kernel/arch/x86/64/signals_asm.S > b/src/system/kernel/arch/x86/64/signals_asm.S > new file mode 100644 > index 0000000..078a4c1 > --- /dev/null > +++ b/src/system/kernel/arch/x86/64/signals_asm.S > @@ -0,0 +1,56 @@ > +/* > + * Copyright 2012, Alex Smith, alex@xxxxxxxxxxxxxxxxx > + * Distributed under the terms of the MIT License. > + */ > + > + > +#include <asm_defs.h> > + > +#include "asm_offsets.h" > +#include "syscall_numbers.h" > + > + > +.text > + > + > +// Userspace signal handler wrapper, copied to the commpage. > +FUNCTION(_user_signal_handler): The naming is a bit unfortunate, since the "_user_" prefix is used for syscall implementations. Since the function is x86-64 specific something like "x86_64_user_signal_handler" would be appropriate. CU, Ingo