renamed muslong.c to mulslong.c to be consistent
authorjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 9 Feb 2001 16:39:01 +0000 (16:39 +0000)
committerjohanknol <johanknol@4a8a32a2-be11-0410-ad9d-d568d2c75423>
Fri, 9 Feb 2001 16:39:01 +0000 (16:39 +0000)
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@609 4a8a32a2-be11-0410-ad9d-d568d2c75423

device/lib/Makefile.in
device/lib/_mulslong.c [new file with mode: 0644]
device/lib/_muslong.c [deleted file]
device/lib/liblong.lib

index e864f32dcc7dbc415960cee2b0ccbc879886ee6c..830ab76cbdb26429f1df8bfa794e52caff222418 100644 (file)
@@ -44,7 +44,7 @@ OBJECTS               = _atoi.rel _atol.rel _autobaud.rel _bp.rel _schar2fs.rel \
                  _isupper.rel _isxdigit.rel _slong2fs.rel _memcmp.rel \
                  _memcpy.rel _memset.rel _modsint.rel _modslong.rel \
                  _moduint.rel _modulong.rel _mulsint.rel _muluint.rel \
-                 _mululong.rel _muslong.rel _ser.rel _setjmp.rel \
+                 _mululong.rel _mulslong.rel _ser.rel _setjmp.rel \
                  _spx.rel _startup.rel _strchr.rel _strcmp.rel _strcpy.rel \
                  _strcspn.rel _strlen.rel _strncat.rel _strncmp.rel \
                  _strncpy.rel _strpbrk.rel _strrchr.rel _strspn.rel \
diff --git a/device/lib/_mulslong.c b/device/lib/_mulslong.c
new file mode 100644 (file)
index 0000000..d135fd4
--- /dev/null
@@ -0,0 +1,35 @@
+/*-------------------------------------------------------------------------
+   _mulslong.c - routine for multiplication of 32 bit signed long
+
+             Written By -  Sandeep Dutta . sandeep.dutta@usa.net (1999)
+
+   This program is free software; you can redistribute it and/or modify it
+   under the terms of the GNU General Public License as published by the
+   Free Software Foundation; either version 2, or (at your option) any
+   later version.
+   
+   This program 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 General Public License for more details.
+   
+   You should have received a copy of the GNU General Public License
+   along with this program; if not, write to the Free Software
+   Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+   
+   In other words, you are welcome to use, share and improve this program.
+   You are forbidden to forbid anyone else to use, share and improve
+   what you give them.   Help stamp out software-hoarding!  
+-------------------------------------------------------------------------*/
+long _mulslong (long a, long b)
+{
+       long r;
+       
+       r = _mululong ( ((a < 0) ? -a : a),
+                     ((b < 0) ? -b : b) );
+
+       if ( (a < 0) ^ (b < 0))
+           return -r;
+       else
+           return r;
+}              
diff --git a/device/lib/_muslong.c b/device/lib/_muslong.c
deleted file mode 100644 (file)
index d135fd4..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-/*-------------------------------------------------------------------------
-   _mulslong.c - routine for multiplication of 32 bit signed long
-
-             Written By -  Sandeep Dutta . sandeep.dutta@usa.net (1999)
-
-   This program is free software; you can redistribute it and/or modify it
-   under the terms of the GNU General Public License as published by the
-   Free Software Foundation; either version 2, or (at your option) any
-   later version.
-   
-   This program 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 General Public License for more details.
-   
-   You should have received a copy of the GNU General Public License
-   along with this program; if not, write to the Free Software
-   Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-   
-   In other words, you are welcome to use, share and improve this program.
-   You are forbidden to forbid anyone else to use, share and improve
-   what you give them.   Help stamp out software-hoarding!  
--------------------------------------------------------------------------*/
-long _mulslong (long a, long b)
-{
-       long r;
-       
-       r = _mululong ( ((a < 0) ? -a : a),
-                     ((b < 0) ? -b : b) );
-
-       if ( (a < 0) ^ (b < 0))
-           return -r;
-       else
-           return r;
-}              
index 64fb88928199b327fa1ac153eda12e1854cc20e2..4675aaa47b33b8547837173419139191732feedb 100644 (file)
@@ -3,4 +3,4 @@ _divulong.rel
 _modslong.rel
 _modulong.rel
 _mululong.rel
-_muslong.rel
+_mulslong.rel