Split ttyname.c to avoid unnecessary dependencies
Joel Sherrill
joel.sherrill@oarcorp.com
Thu Feb 12 15:00:00 GMT 2009
Sebastian Huber wrote:
> Hi,
>
> the two functions ttyname() and ttyname_r() are currently defined in one file
>
> libc/unix/ttyname.c
>
> The ttyname() function needs 1030 bytes of data (with common _PATH_DEV and
> MAXNAMLEN values). This is quite much if you have a system with a small memory
> space. The file should be split up into ttyname.c and ttyname_r.c to avoid
> this memory requirement if you only use ttyname_r().
>
>
I don't disagree that this is a good idea but neither method
shows up in the RTEMS minimum, hello, or ticker sample.
What in RTEMS is pulling it into your application?
> Have a nice day!
>
>
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
More information about the Newlib
mailing list