EmbDev.net

Forum: ARM programming with GCC/GNU tools libc


Author: Joe McCarron (Guest)
Posted on:

Rate this post
0 useful
not useful
Hello,

In the doc folder under WinArm shows the libc documentation.
The documentation is a redhat document. Does WinArm GCC support
just the standard C lib functions shown in the documentations ?
Is this considered the "official" GCC documentation for libc.

Thanks

Author: Martin Thomas (Guest)
Posted on:

Rate this post
0 useful
not useful
Joe McCarron wrote:

> In the doc folder under WinArm shows the libc documentation.
> The documentation is a redhat document. Does WinArm GCC support
> just the standard C lib functions shown in the documentations ?
> Is this considered the "official" GCC documentation for libc.

The libc in "WinARM GCC" is the newlib (which is the libc also used in
most other GNU-collections like GNUARM, Yagarto etc.). There is not "GCC
documentation" for libc. Since the gcc and the newlib are different
projects.
There are some documents included in WinARM: the gnupro_libc_lib is
basicly the documentation available in libc.pdf and libm.pdf in a single
file. Both describe the newlib.
There are more functions available than those mentioned in documents
because (a) the documents are for older versions of the newlib (b) some
functions are not documented even in the latest online-documentation at
http://sourceware.org/newlib/docs.html .
The documetation on sourceware.org can be seen as the "official"
documentation.

Martin Thomas

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.