This is the mail archive of the newlib@sourceware.org mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [patch] Add stpcpy/stpncpy


Corinna Vinschen wrote:
On Jun 28 18:06, Corinna Vinschen wrote:
On Jun 28 12:04, Jeff Johnston wrote:
Corinna,

Please put the prototypes in the !_STRICT_ANSI_ section of string.h.
Ok.

Please put the sources in the Makefile.am ELIX_SOURCES list for now.
Why?

Also please add the documentation references to the libc/string/strings.tex file. Other than that, approved.
Ok.

Applied with the above changes. However, what is it about ELIX_SOURCES? I don't see this mentioned outside of the Makefiles.


Thanks.


ELIX_SOURCES has to do with the ELIX standard. ELIX is a multi-level standard originally designed by the eCos folks that only has application to shared library size. With it, one can tune the resultant size of the newlib shared library to one of the ELIX levels which ensures a standardized set of functions. Level 1 is the smallest and level 4 currently encompasses everything including extensions. It is specified via a configuration option. If not specified, the highest level is implied and all functions are included by default.

-- Jeff J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]