diff options
Diffstat (limited to 'mpi/sparc32')
-rw-r--r-- | mpi/sparc32/mpih-add1.S | 3 | ||||
-rw-r--r-- | mpi/sparc32/mpih-lshift.S | 3 | ||||
-rw-r--r-- | mpi/sparc32/mpih-rshift.S | 3 | ||||
-rw-r--r-- | mpi/sparc32/udiv.S | 51 |
4 files changed, 36 insertions, 24 deletions
diff --git a/mpi/sparc32/mpih-add1.S b/mpi/sparc32/mpih-add1.S index b90d9d60f..da6c83338 100644 --- a/mpi/sparc32/mpih-add1.S +++ b/mpi/sparc32/mpih-add1.S @@ -1,7 +1,8 @@ /* SPARC _add_n -- Add two limb vectors of the same length > 0 and store * sum in a third limb vector. * - * Copyright (C) 1995, 1996, 1998 Free Software Foundation, Inc. + * Copyright (C) 1995, 1996, 1998, 1999, + * 2000, 2001 Free Software Foundation, Inc. * * This file is part of GNUPG. * diff --git a/mpi/sparc32/mpih-lshift.S b/mpi/sparc32/mpih-lshift.S index 5348a157a..114b58d4b 100644 --- a/mpi/sparc32/mpih-lshift.S +++ b/mpi/sparc32/mpih-lshift.S @@ -1,6 +1,7 @@ /* sparc lshift * - * Copyright (C) 1995, 1996, 1998 Free Software Foundation, Inc. + * Copyright (C) 1995, 1996, 1998, 1999, + * 2000, 2001 Free Software Foundation, Inc. * * This file is part of GNUPG. * diff --git a/mpi/sparc32/mpih-rshift.S b/mpi/sparc32/mpih-rshift.S index e74675d13..ebb947d3d 100644 --- a/mpi/sparc32/mpih-rshift.S +++ b/mpi/sparc32/mpih-rshift.S @@ -1,6 +1,7 @@ /* sparc rshift * - * Copyright (C) 1995, 1996, 1998 Free Software Foundation, Inc. + * Copyright (C) 1995, 1996, 1998, 1999, + * 2000, 2001 Free Software Foundation, Inc. * * This file is part of GNUPG. * diff --git a/mpi/sparc32/udiv.S b/mpi/sparc32/udiv.S index 3e2376cfc..af3389286 100644 --- a/mpi/sparc32/udiv.S +++ b/mpi/sparc32/udiv.S @@ -1,24 +1,33 @@ -! SPARC v7 __udiv_qrnnd division support, used from longlong.h. -! This is for v7 CPUs without a floating-point unit. - -! Copyright (C) 1993, 1994, 1996 Free Software Foundation, Inc. - -! This file is part of the GNU MP Library. - -! The GNU MP Library is free software; you can redistribute it and/or modify -! it under the terms of the GNU Library General Public License as published by -! the Free Software Foundation; either version 2 of the License, or (at your -! option) any later version. - -! The GNU MP 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 Library General Public -! License for more details. - -! You should have received a copy of the GNU Library General Public License -! along with the GNU MP Library; see the file COPYING.LIB. If not, write to -! the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, -! MA 02111-1307, USA. +/* SPARC v7 __udiv_qrnnd division support, used from longlong.h. + * This is for v7 CPUs without a floating-point unit. + * + * Copyright (C) 1993, 1994, 1996, 1998, 1999, + * 2000, 2001 Free Software Foundation, Inc. + * + * This file is part of GnuPG. + * + * GnuPG 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 of the License, or + * (at your option) any later version. + * + * GnuPG 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, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA + * + * Note: This code is heavily based on the GNU MP Library. + * Actually it's the same code with only minor changes in the + * way the data is stored; this is to support the abstraction + * of an optional secure memory allocation which may be used + * to avoid revealing of sensitive data due to paging etc. + * The GNU MP Library itself is published under the LGPL; + * however I decided to publish this code under the plain GPL. + */ ! INPUT PARAMETERS |