From: cuz Date: Sun, 15 Dec 2002 14:57:04 +0000 (+0000) Subject: Added signal.inc X-Git-Tag: V2.12.0~1893 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=2f8cdf9db91a5a116267a52b0f6bac7e348ac62c;p=cc65 Added signal.inc git-svn-id: svn://svn.cc65.org/cc65/trunk@1774 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- diff --git a/asminc/signal.inc b/asminc/signal.inc new file mode 100644 index 000000000..f3300c50a --- /dev/null +++ b/asminc/signal.inc @@ -0,0 +1,54 @@ +;/*****************************************************************************/ +;/* */ +;/* signal.inc */ +;/* */ +;/* Signal handling definitions */ +;/* */ +;/* */ +;/* */ +;/* (C) 2002 Ullrich von Bassewitz */ +;/* Wacholderweg 14 */ +;/* D-70597 Stuttgart */ +;/* EMail: uz@musoftware.de */ +;/* */ +;/* */ +;/* This software is provided 'as-is', without any expressed or implied */ +;/* warranty. In no event will the authors be held liable for any damages */ +;/* arising from the use of this software. */ +;/* */ +;/* Permission is granted to anyone to use this software for any purpose, */ +;/* including commercial applications, and to alter it and redistribute it */ +;/* freely, subject to the following restrictions: */ +;/* */ +;/* 1. The origin of this software must not be misrepresented; you must not */ +;/* claim that you wrote the original software. If you use this software */ +;/* in a product, an acknowledgment in the product documentation would be */ +;/* appreciated but is not required. */ +;/* 2. Altered source versions must be plainly marked as such, and must not */ +;/* be misrepresented as being the original software. */ +;/* 3. This notice may not be removed or altered from any source */ +;/* distribution. */ +;/* */ +;/*****************************************************************************/ + + + +; Standard signal handling functions +SIG_IGN = $0000 +SIG_ERR = $FFFF +SIG_DFL = $FFFE + +; Signal numbers +SIGABRT = 0 +SIGFPE = 1 +SIGILL = 2 +SIGINT = 3 +SIGSEGV = 4 +SIGTERM = 5 + +; Function declarations +.global _signal +.global _raise + + +