mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-01-16 11:31:00 +08:00
936b520f8e
* configure.host: Add powerpc*-*-eabispe* configuration. * libc/machine/powerpc/atosfix16.c: New fixed-point conversion file. * libc/machine/powerpc/atosfix32.c: Ditto. * libc/machine/powerpc/atosfix64.c: Ditto. * libc/machine/powerpc/atoufix16.c: Ditto. * libc/machine/powerpc/atoufix32.c: Ditto. * libc/machine/powerpc/atoufix64.c: Ditto. * libc/machine/powerpc/fix64.h: Ditto. * libc/machine/powerpc/simdldtoa.c: Ditto. * libc/machine/powerpc/strtosfix16.c: Ditto. * libc/machine/powerpc/strtosfix32.c: Ditto. * libc/machine/powerpc/strtosfix64.c: Ditto. * libc/machine/powerpc/strtoufix16.c: Ditto. * libc/machine/powerpc/strtoufix32.c: Ditto. * libc/machine/powerpc/strtoufix64.c: Ditto. * libc/machine/powerpc/ufix64toa.c: Ditto. * libc/machine/powerpc/configure.in: Add check for powerpc*-eabispe and add fixed-point conversion functions. * libc/machine/powerpc/configure: Regenerated. * libc/machine/powerpc/vfprintf.c[__SPE__]: Add support for %r and %R format specifiers which handle fixed-point data. * libc/machine/powerpc/vfscanf.c[__SPE__]: Ditto. * libc/machine/powerpc/machine/stdlib.h[__SPE__]: Add fixed-point function prototypes.
26 lines
350 B
C
26 lines
350 B
C
/*
|
|
* Jeff Johnston - 02/13/2002
|
|
*/
|
|
|
|
#include <stdlib.h>
|
|
#include <_ansi.h>
|
|
|
|
__uint32_t
|
|
_DEFUN (_atoufix32_r, (reent, s),
|
|
struct _reent *reent _AND
|
|
_CONST char *s)
|
|
{
|
|
return _strtoufix32_r (reent, s, NULL);
|
|
}
|
|
|
|
#ifndef _REENT_ONLY
|
|
__uint32_t
|
|
_DEFUN (atoufix32, (s),
|
|
_CONST char *s)
|
|
{
|
|
return strtoufix32 (s, NULL);
|
|
}
|
|
|
|
#endif /* !_REENT_ONLY */
|
|
|