Issue: #include <stdio.h> shall not cause intmax_t to be defined
Pavel M <[email protected]>
| Newsgroups | gmane.comp.lib.newlib |
|---|---|
| Message-ID | <CAL9Mx1tbOe2WzVQkvn53PV+hKfD-9N2A0=FSbGR8ww4Gv=8JsA@mail.gmail.com> |
Hi all, Issue: #include <stdio.h> shall not cause intmax_t to be defined. However, now it causes. This is because now <stdio.h> includes <sys/types.h>, which includes <sys/_stdint.h>. Note: per C11 the types intmax_t and uintmax_t defined in the header <stdint.h>, and <stdint.h> is not included in <stdio.h>. Consider fixing. -- Pavel