[Bug 2038] C99 integer type mismatch in GCC and Newlib
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Tue Mar 27 12:18:58 UTC 2012
https://www.rtems.org/bugzilla/show_bug.cgi?id=2038
--- Comment #6 from Ralf Corsepius <ralf.corsepius at rtems.org> 2012-03-27 07:18:58 CDT ---
Patience, please ...
(In reply to comment #5)
> We have INTPTR_MIN of type long int and intptr_t of type int.
Right. The problem here is GCC-4.7.0 having added independent internal types
for intptr_t, intmax_t and others, while RTEMS newlib has been using typedefs
to stdint-types based on sizes.
This causes warning all over the place in real world code and causes errors in
GCC's testsuite.
I am working on this issue, but resolving this issue is more complicated than
they appear at first glance and is pretty labor intense.
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list