This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I'm porting some GNU-specific code (to a 6472) which uses, among other things, getline. However, there's no getline in rts64plus.lib, and stdio.h doesn't have any of the GNU extensions. So, I take it that TI isn't using the GNU libc? Which libc is it using, and is there any documentation on it?
Thanks.
The library that ships with the TI compiler is produced by TI. It contains a lot of Dinkumware code (particularly the C++ library), but in general you shouldn't need to know how the Dinkumware parts work. The only documentation for the TI library is in the compiler user's guide. No, it does not provide getline; getline is not a standard C feature.
Thanks.
No, it does not provide getline; getline is not a standard C feature.
Well, yes, it's a GNU extension, as I said, or tried to say. However, it does seem to be widely supported (it's in uClibc, for example). It's not a problem, as finding the source (or writing it) is trivial.
A quick search has shown others asking for docs on the Dinkumware libraries. Dinkumware has taken down its own documentation, but there's a copy on archive.org at http://web.archive.org/web/20110710130153/http://dinkumware.com/manuals/default.aspx.