source: trunk/gcc/libiberty/strtod.c@ 2777

Last change on this file since 2777 was 2, checked in by bird, 23 years ago

Initial revision

  • Property cvs2svn:cvs-rev set to 1.1
  • Property svn:eol-style set to native
  • Property svn:executable set to *
File size: 3.4 KB
Line 
1/* Implementation of strtod for systems with atof.
2 Copyright (C) 1991, 1995, 2002 Free Software Foundation, Inc.
3
4This file is part of the libiberty library. This library is free
5software; you can redistribute it and/or modify it under the
6terms of the GNU General Public License as published by the
7Free Software Foundation; either version 2, or (at your option)
8any later version.
9
10This library is distributed in the hope that it will be useful,
11but WITHOUT ANY WARRANTY; without even the implied warranty of
12MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13GNU General Public License for more details.
14
15You should have received a copy of the GNU General Public License
16along with GNU CC; see the file COPYING. If not, write to
17the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
18
19As a special exception, if you link this library with files
20compiled with a GNU compiler to produce an executable, this does not cause
21the resulting executable to be covered by the GNU General Public License.
22This exception does not however invalidate any other reasons why
23the executable file might be covered by the GNU General Public License. */
24
25/*
26
27@deftypefn Supplemental double strtod (const char *@var{string}, char **@var{endptr})
28
29This ISO C function converts the initial portion of @var{string} to a
30@code{double}. If @var{endptr} is not @code{NULL}, a pointer to the
31character after the last character used in the conversion is stored in
32the location referenced by @var{endptr}. If no conversion is
33performed, zero is returned and the value of @var{string} is stored in
34the location referenced by @var{endptr}.
35
36@end deftypefn
37