From: johanknol Date: Fri, 11 Jan 2002 09:34:27 +0000 (+0000) Subject: added math libs of Jesus Calvino-Fraga X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=4f1d7d8daa0e5b8d1727624769eea60255944efa;p=fw%2Fsdcc added math libs of Jesus Calvino-Fraga git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@1789 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/device/include/errno.h b/device/include/errno.h new file mode 100644 index 00000000..880cdabb --- /dev/null +++ b/device/include/errno.h @@ -0,0 +1,31 @@ +/* errno.h: Error codes used in the math functions + + Copyright (C) 2001 Jesus Calvino-Fraga, jesusc@ieee.org + + This library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + This library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ + +/* Version 1.0 - Initial release */ + +#ifndef _INC_ERRNO +#define _INC_ERRNO + +extern int errno; + +/* Error Codes: */ + +#define EDOM 33 /* Math argument out of domain of functions */ +#define ERANGE 34 /* Math result not representable */ + +#endif /* _INC_ERRNO */