358 lines
9.0 KiB
Plaintext
358 lines
9.0 KiB
Plaintext
|
|
This is
|
|||
|
|
/home/xpgcust/tree/RI-2019.1/ib/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/libc.info,
|
|||
|
|
produced by makeinfo version 4.8 from
|
|||
|
|
/home/xpgcust/tree/RI-2019.1/ib/p4root/Xtensa/SWConfig/../Target-libs/newlib/newlib/libc/libc.texinfo.
|
|||
|
|
|
|||
|
|
10/2018
|
|||
|
|
|
|||
|
|
This file documents the ANSI C library, version 2.20.0 for Xtensa(R)
|
|||
|
|
Tools Version 14.2.
|
|||
|
|
|
|||
|
|
Copyright (C) 1992, 1993, 1994-2012 Red Hat, Inc. Copyright (C)
|
|||
|
|
1999-2012 Tensilica, Inc.
|
|||
|
|
|
|||
|
|
`libc' includes software developed by the University of California,
|
|||
|
|
Berkeley and its contributors.
|
|||
|
|
|
|||
|
|
libc includes software developed by Martin Jackson, Graham Haley and
|
|||
|
|
Steve Chamberlain of Tadpole Technology and released to Cygnus.
|
|||
|
|
|
|||
|
|
libc uses floating-point conversion software developed at AT&T, which
|
|||
|
|
includes this copyright information:
|
|||
|
|
|
|||
|
|
The author of this software is David M. Gay.
|
|||
|
|
|
|||
|
|
Copyright (c) 1991 by AT&T.
|
|||
|
|
|
|||
|
|
Permission to use, copy, modify, and distribute this software for any
|
|||
|
|
purpose without fee is hereby granted, provided that this entire notice
|
|||
|
|
is included in all copies of any software which is or includes a copy
|
|||
|
|
or modification of this software and in all copies of the supporting
|
|||
|
|
documentation for such software.
|
|||
|
|
|
|||
|
|
THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR
|
|||
|
|
IMPLIED WARRANTY. IN PARTICULAR, NEITHER THE AUTHOR NOR AT&T MAKES ANY
|
|||
|
|
REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
|
|||
|
|
OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
|
|||
|
|
|
|||
|
|
Permission is granted to make and distribute verbatim copies of this
|
|||
|
|
manual provided the copyright notice and this permission notice are
|
|||
|
|
preserved on all copies.
|
|||
|
|
|
|||
|
|
Permission is granted to copy and distribute modified versions of
|
|||
|
|
this manual under the conditions for verbatim copying, subject to the
|
|||
|
|
terms of the GNU General Public License, which includes the provision
|
|||
|
|
that the entire resulting derived work is distributed under the terms
|
|||
|
|
of a permission notice identical to this one.
|
|||
|
|
|
|||
|
|
Permission is granted to copy and distribute translations of this
|
|||
|
|
manual into another language, under the above conditions for modified
|
|||
|
|
versions.
|
|||
|
|
|
|||
|
|
This publication is provided "AS IS." Tensilica, Inc. (hereafter
|
|||
|
|
"Tensilica") does not make any warranty of any kind, either expressed
|
|||
|
|
or implied, including, but not limited to, the implied warranties of
|
|||
|
|
merchantability and fitness for a particular purpose. Information in
|
|||
|
|
this document is provided solely to enable system and software
|
|||
|
|
developers to use Tensilica(R) processors. Unless specifically set
|
|||
|
|
forth herein, there are no express or implied patent, copyright or any
|
|||
|
|
other intellectual property rights or licenses granted hereunder to
|
|||
|
|
design or fabricate Tensilica integrated circuits or integrated
|
|||
|
|
circuits based on the information in this document. Tensilica does not
|
|||
|
|
warrant that the contents of this publication, whether individually or
|
|||
|
|
as one or more groups, meets your requirements or that the publication
|
|||
|
|
is error-free. This publication could include technical inaccuracies
|
|||
|
|
or typographical errors. Changes may be made to the information
|
|||
|
|
herein, and these changes may be incorporated in new editions of this
|
|||
|
|
publication.
|
|||
|
|
|
|||
|
|
The following terms are trademarks or registered trademarks of
|
|||
|
|
Tensilica, Inc.: FLIX, OSKit, Sea of Processors, Tensilica, Vectra,
|
|||
|
|
Xplorer, XPRES, and Xtensa. All other trademarks and registered
|
|||
|
|
trademarks are the property of their respective companies.
|
|||
|
|
|
|||
|
|
|
|||
|
|
Indirect:
|
|||
|
|
libc.info-1: 3417
|
|||
|
|
libc.info-2: 303027
|
|||
|
|
|
|||
|
|
Tag Table:
|
|||
|
|
(Indirect)
|
|||
|
|
Node: Top3417
|
|||
|
|
Node: Revisions3762
|
|||
|
|
Node: Introduction3989
|
|||
|
|
Node: Stdlib4955
|
|||
|
|
Node: _Exit7534
|
|||
|
|
Node: a64l8445
|
|||
|
|
Node: abort10153
|
|||
|
|
Node: abs11191
|
|||
|
|
Node: assert11812
|
|||
|
|
Node: atexit13132
|
|||
|
|
Node: atof14579
|
|||
|
|
Node: atoi16401
|
|||
|
|
Node: atoll17323
|
|||
|
|
Node: bsearch18173
|
|||
|
|
Node: calloc19412
|
|||
|
|
Node: div20396
|
|||
|
|
Node: ecvt21146
|
|||
|
|
Node: gvcvt23078
|
|||
|
|
Node: ecvtbuf24111
|
|||
|
|
Node: __env_lock25829
|
|||
|
|
Node: exit26907
|
|||
|
|
Node: getenv27979
|
|||
|
|
Node: labs28787
|
|||
|
|
Node: ldiv29413
|
|||
|
|
Node: llabs30186
|
|||
|
|
Node: lldiv30832
|
|||
|
|
Node: malloc31678
|
|||
|
|
Node: mallinfo36120
|
|||
|
|
Node: __malloc_lock38123
|
|||
|
|
Node: mblen39227
|
|||
|
|
Node: mbsrtowcs40479
|
|||
|
|
Node: mbstowcs42531
|
|||
|
|
Node: mbtowc44032
|
|||
|
|
Node: on_exit45647
|
|||
|
|
Node: qsort47256
|
|||
|
|
Node: rand48464
|
|||
|
|
Node: rand4850180
|
|||
|
|
Node: strtod54225
|
|||
|
|
Node: strtol56664
|
|||
|
|
Node: strtoll59511
|
|||
|
|
Node: strtoul62409
|
|||
|
|
Node: strtoull65290
|
|||
|
|
Node: wcsrtombs68219
|
|||
|
|
Node: wcstod70242
|
|||
|
|
Node: wcstol72853
|
|||
|
|
Node: wcstoll75726
|
|||
|
|
Node: wcstoul78650
|
|||
|
|
Node: wcstoull81557
|
|||
|
|
Node: system84632
|
|||
|
|
Node: wcstombs85847
|
|||
|
|
Node: wctomb87356
|
|||
|
|
Node: Ctype88677
|
|||
|
|
Node: isalnum90674
|
|||
|
|
Node: isalpha91428
|
|||
|
|
Node: isascii92197
|
|||
|
|
Node: iscntrl92877
|
|||
|
|
Node: isdigit93671
|
|||
|
|
Node: islower94404
|
|||
|
|
Node: isprint95182
|
|||
|
|
Node: ispunct96142
|
|||
|
|
Node: isspace96947
|
|||
|
|
Node: isupper97766
|
|||
|
|
Node: isxdigit98526
|
|||
|
|
Node: toascii99308
|
|||
|
|
Node: tolower99929
|
|||
|
|
Node: toupper101087
|
|||
|
|
Node: iswalnum102245
|
|||
|
|
Node: iswalpha102756
|
|||
|
|
Node: iswcntrl103261
|
|||
|
|
Node: iswblank103779
|
|||
|
|
Node: iswdigit104278
|
|||
|
|
Node: iswgraph104795
|
|||
|
|
Node: iswlower105287
|
|||
|
|
Node: iswprint105801
|
|||
|
|
Node: iswpunct106301
|
|||
|
|
Node: iswspace106809
|
|||
|
|
Node: iswupper107328
|
|||
|
|
Node: iswxdigit107843
|
|||
|
|
Node: iswctype108383
|
|||
|
|
Node: wctype108984
|
|||
|
|
Node: towlower109796
|
|||
|
|
Node: towupper110418
|
|||
|
|
Node: towctrans111043
|
|||
|
|
Node: wctrans111851
|
|||
|
|
Node: Stdio112563
|
|||
|
|
Node: clearerr117276
|
|||
|
|
Node: diprintf118051
|
|||
|
|
Node: dprintf119065
|
|||
|
|
Node: fclose120140
|
|||
|
|
Node: fcloseall120949
|
|||
|
|
Node: fdopen121724
|
|||
|
|
Node: feof122383
|
|||
|
|
Node: ferror122894
|
|||
|
|
Node: fflush123605
|
|||
|
|
Node: fgetc124931
|
|||
|
|
Node: fgetpos126083
|
|||
|
|
Node: fgets127613
|
|||
|
|
Node: fgetwc128812
|
|||
|
|
Node: fgetws130257
|
|||
|
|
Node: fileno131230
|
|||
|
|
Node: fmemopen131818
|
|||
|
|
Node: fopen134420
|
|||
|
|
Node: fopencookie137477
|
|||
|
|
Node: fpurge140519
|
|||
|
|
Node: fputc141718
|
|||
|
|
Node: fputs142962
|
|||
|
|
Node: fputwc143881
|
|||
|
|
Node: fputws145455
|
|||
|
|
Node: fread146248
|
|||
|
|
Node: freopen147354
|
|||
|
|
Node: fseek148699
|
|||
|
|
Node: fsetpos150533
|
|||
|
|
Node: ftell151757
|
|||
|
|
Node: funopen153504
|
|||
|
|
Node: fwide156647
|
|||
|
|
Node: fwrite158225
|
|||
|
|
Node: getc159445
|
|||
|
|
Node: getc_unlocked160903
|
|||
|
|
Node: getchar162190
|
|||
|
|
Node: getchar_unlocked163382
|
|||
|
|
Node: getdelim164682
|
|||
|
|
Node: getline165620
|
|||
|
|
Node: gets166538
|
|||
|
|
Node: getw167878
|
|||
|
|
Node: getwchar168784
|
|||
|
|
Node: mktemp169823
|
|||
|
|
Node: open_memstream173121
|
|||
|
|
Node: perror175443
|
|||
|
|
Node: putc176520
|
|||
|
|
Node: putc_unlocked178063
|
|||
|
|
Node: putchar179385
|
|||
|
|
Node: putchar_unlocked180368
|
|||
|
|
Node: puts181432
|
|||
|
|
Node: putw182306
|
|||
|
|
Node: putwchar183000
|
|||
|
|
Node: remove183788
|
|||
|
|
Node: rename184957
|
|||
|
|
Node: rewind185882
|
|||
|
|
Node: setbuf186507
|
|||
|
|
Node: setbuffer188043
|
|||
|
|
Node: setlinebuf189356
|
|||
|
|
Node: setvbuf190234
|
|||
|
|
Node: siprintf192280
|
|||
|
|
Node: siscanf194257
|
|||
|
|
Node: sprintf195792
|
|||
|
|
Node: sscanf213597
|
|||
|
|
Node: swprintf224889
|
|||
|
|
Node: swscanf242545
|
|||
|
|
Node: tmpfile253801
|
|||
|
|
Node: tmpnam254959
|
|||
|
|
Node: ungetc257373
|
|||
|
|
Node: ungetwc258774
|
|||
|
|
Node: vfprintf260037
|
|||
|
|
Node: vfscanf262265
|
|||
|
|
Node: vfwprintf263899
|
|||
|
|
Node: vfwscanf265509
|
|||
|
|
Node: viprintf267201
|
|||
|
|
Node: viscanf269433
|
|||
|
|
Node: Strings271075
|
|||
|
|
Node: bcmp273314
|
|||
|
|
Node: bcopy273978
|
|||
|
|
Node: bzero274454
|
|||
|
|
Node: index275022
|
|||
|
|
Node: memccpy275645
|
|||
|
|
Node: memchr276487
|
|||
|
|
Node: memcmp277206
|
|||
|
|
Node: memcpy277880
|
|||
|
|
Node: memmem278463
|
|||
|
|
Node: memmove279208
|
|||
|
|
Node: mempcpy279843
|
|||
|
|
Node: memset280516
|
|||
|
|
Node: rindex281052
|
|||
|
|
Node: stpcpy281697
|
|||
|
|
Node: stpncpy282369
|
|||
|
|
Node: strcasecmp283374
|
|||
|
|
Node: strcasestr284243
|
|||
|
|
Node: strcat285011
|
|||
|
|
Node: strchr285631
|
|||
|
|
Node: strcmp286240
|
|||
|
|
Node: strcoll286879
|
|||
|
|
Node: strcpy287693
|
|||
|
|
Node: strcspn288195
|
|||
|
|
Node: strerror288810
|
|||
|
|
Node: strerror_r295185
|
|||
|
|
Node: strlen297525
|
|||
|
|
Node: strlwr298051
|
|||
|
|
Node: strncasecmp298510
|
|||
|
|
Node: strncat299439
|
|||
|
|
Node: strncmp300331
|
|||
|
|
Node: strncpy301036
|
|||
|
|
Node: strnlen301793
|
|||
|
|
Node: strpbrk302405
|
|||
|
|
Node: strrchr303027
|
|||
|
|
Node: strsignal303661
|
|||
|
|
Node: strspn304401
|
|||
|
|
Node: strstr305008
|
|||
|
|
Node: strtok305682
|
|||
|
|
Node: strupr307804
|
|||
|
|
Node: strxfrm308259
|
|||
|
|
Node: swab309497
|
|||
|
|
Node: wcscasecmp309963
|
|||
|
|
Node: wcsdup310827
|
|||
|
|
Node: wcsncasecmp311545
|
|||
|
|
Node: Wchar strings312434
|
|||
|
|
Node: wmemchr314463
|
|||
|
|
Node: wmemcmp315432
|
|||
|
|
Node: wmemcpy316517
|
|||
|
|
Node: wmemmove317385
|
|||
|
|
Node: wmemset318605
|
|||
|
|
Node: wcscat319462
|
|||
|
|
Node: wcschr320334
|
|||
|
|
Node: wcscmp321187
|
|||
|
|
Node: wcscoll322117
|
|||
|
|
Node: wcscpy323068
|
|||
|
|
Node: wcpcpy323790
|
|||
|
|
Node: wcscspn324581
|
|||
|
|
Node: wcsftime325360
|
|||
|
|
Node: wcslcat327357
|
|||
|
|
Node: wcslcpy328515
|
|||
|
|
Node: wcslen329320
|
|||
|
|
Node: wcsncat329978
|
|||
|
|
Node: wcsncmp331007
|
|||
|
|
Node: wcsncpy332105
|
|||
|
|
Node: wcpncpy333241
|
|||
|
|
Node: wcsnlen334343
|
|||
|
|
Node: wcspbrk335101
|
|||
|
|
Node: wcsrchr335884
|
|||
|
|
Node: wcsspn336817
|
|||
|
|
Node: wcsstr337534
|
|||
|
|
Node: wcstok338377
|
|||
|
|
Node: wcswidth340261
|
|||
|
|
Node: wcsxfrm341395
|
|||
|
|
Node: wcwidth342467
|
|||
|
|
Node: Signals343482
|
|||
|
|
Node: psignal345784
|
|||
|
|
Node: raise346676
|
|||
|
|
Node: signal347721
|
|||
|
|
Node: Timefns349921
|
|||
|
|
Node: asctime352118
|
|||
|
|
Node: clock352787
|
|||
|
|
Node: ctime353518
|
|||
|
|
Node: difftime354173
|
|||
|
|
Node: gmtime354720
|
|||
|
|
Node: localtime355680
|
|||
|
|
Node: mktime356622
|
|||
|
|
Node: strftime357422
|
|||
|
|
Node: time366166
|
|||
|
|
Node: __tz_lock366853
|
|||
|
|
Node: tzset367903
|
|||
|
|
Node: Locale370021
|
|||
|
|
Node: setlocale374401
|
|||
|
|
Node: Reentrancy379194
|
|||
|
|
Node: Misc383809
|
|||
|
|
Node: ffs384146
|
|||
|
|
Node: unctrl384575
|
|||
|
|
Node: Xtensa385297
|
|||
|
|
Node: setjmp385649
|
|||
|
|
Node: longjmp386384
|
|||
|
|
Node: Syscalls387237
|
|||
|
|
Node: Stubs388674
|
|||
|
|
Node: Xtensa Syscalls396733
|
|||
|
|
Node: Xtensa Libgloss398706
|
|||
|
|
Node: Xtensa ISS Syscalls401129
|
|||
|
|
Node: Xtensa gdbio403451
|
|||
|
|
Node: Arglists406590
|
|||
|
|
Node: Stdarg407116
|
|||
|
|
Node: va_start407779
|
|||
|
|
Node: va_arg408546
|
|||
|
|
Node: va_end409740
|
|||
|
|
Node: Varargs410159
|
|||
|
|
Node: va_alist410922
|
|||
|
|
Node: va_start-trad411603
|
|||
|
|
Node: va_arg-trad412237
|
|||
|
|
Node: va_end-trad412909
|
|||
|
|
Node: Library Index413414
|
|||
|
|
|
|||
|
|
End Tag Table
|