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 missing headers to fix implicit function defns


Am 16.01.2017 um 01:12 schrieb Pat Pannuto:
A few files were missing headers for memset/malloc, likely missed
because the files don't directly call the functions, rather they
come in via macros in libc/include/sys/reent.h:

Shouldn't then <sys/reent.h> be including <string.h> and <stdlib.h> itself, to be done with it?

If a header defines macros which reference things provided by other headers, it should make sure those other things are known, i.e. it should include those other headers.


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