diff options
Diffstat (limited to 'gas/bignum.h')
-rw-r--r-- | gas/bignum.h | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/gas/bignum.h b/gas/bignum.h index 702a63e..2c5cd12 100644 --- a/gas/bignum.h +++ b/gas/bignum.h @@ -1,18 +1,18 @@ /* bignum.h-arbitrary precision integers Copyright (C) 1987, 1992 Free Software Foundation, Inc. - + This file is part of GAS, the GNU Assembler. - + 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 2, or (at your option) any later version. - + 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. - + 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, 675 Mass Ave, Cambridge, MA 02139, USA. */ @@ -44,4 +44,17 @@ typedef unsigned short LITTLENUM_TYPE; #define LOG_TO_BASE_2_OF_10 (3.3219280948873623478703194294893901758651) /* WARNING: I haven't checked that the trailing digits are correct! */ +/* lengths are in sizeof(littlenum)s */ +#if __STDC__ == 1 + +int bignum_copy (LITTLENUM_TYPE * in, int in_length, + LITTLENUM_TYPE * out, int out_length); + +#else + +int bignum_copy (); + +#endif /* __STDC__ */ + + /* end of bignum.h */ |