X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gas%2Fflonum-mult.c;h=ff3c790bd51d45c853028a7164766c74641ff7d3;hb=cf950fd4dd4581849a445a76b57514d72074927d;hp=9ecb63d3c76e8197913ca246d8b338332b60b255;hpb=f851444e733613726256efd3e31e1b91d1fd3a27;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/flonum-mult.c b/gas/flonum-mult.c index 9ecb63d3c7..ff3c790bd5 100644 --- a/gas/flonum-mult.c +++ b/gas/flonum-mult.c @@ -1,24 +1,24 @@ /* flonum_mult.c - multiply two flonums - Copyright (C) 1987, 1990, 1991, 1992 Free Software Foundation, Inc. + Copyright (C) 1987-2019 Free Software Foundation, Inc. - This file is part of Gas, the GNU Assembler. + This file is part of GAS, the GNU Assembler. - The GNU assembler is distributed in the hope that it will be - useful, but WITHOUT ANY WARRANTY. No author or distributor - accepts responsibility to anyone for the consequences of using it - or for whether it serves any particular purpose or works at all, - unless he says so in writing. Refer to the GNU Assembler General - Public License for full details. + GAS 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 3, or (at your option) + any later version. - Everyone is granted permission to copy, modify and redistribute - the GNU Assembler, but only under the conditions described in the - GNU Assembler General Public License. A copy of this license is - supposed to have been given to you along with the GNU Assembler - so you can know your rights and responsibilities. It should be - in a file named COPYING. Among other things, the copyright - notice and this notice must be preserved on all copies. */ + GAS 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. -#include + You should have received a copy of the GNU General Public License + along with GAS; see the file COPYING. If not, write to the Free + Software Foundation, 51 Franklin Street - Fifth Floor, Boston, MA + 02110-1301, USA. */ + +#include "ansidecl.h" #include "flonum.h" /* plan for a . b => p(roduct) @@ -70,10 +70,8 @@ (C style also gives deeper insight [to me] ... oh well ...) */ void -flonum_multip (a, b, product) - const FLONUM_TYPE *a; - const FLONUM_TYPE *b; - FLONUM_TYPE *product; +flonum_multip (const FLONUM_TYPE *a, const FLONUM_TYPE *b, + FLONUM_TYPE *product) { int size_of_a; /* 0 origin */ int size_of_b; /* 0 origin */ @@ -160,7 +158,7 @@ flonum_multip (a, b, product) } } /* [P]-> position # size_of_sum + 1. - This is where 'carry' should go. */ + This is where 'carry' should go. */ #ifdef TRACE printf ("final carry =%04x\n", carry); #endif