--- Comment #6 from jvdelisle at gcc dot gnu dot org 2008-09-06 03:13
---
Un-assigning myself for the reason stated in comment #5
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-06-20 03:53
---
None of the proposed type casts fix this problem. Requires some configury
repair work.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36540
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-06-15 17:41
---
I will see what I can do.
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from burnus at gcc dot gnu dot org 2008-06-15 09:17 ---
Jerry, since you are working on I/O patches currently, can you include a fix
for this problem?
--
burnus at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from schwab at suse dot de 2008-06-15 09:04 ---
You should use isdigit ((unsigned char) *p). The argument of all ctype
functions must be in the range of unsigned char or EOF.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36540
--- Comment #1 from burnus at gcc dot gnu dot org 2008-06-15 08:04 ---
doing isdigit ((int) *p) works; however, I'm not sure this is the right
method - and I wonder why there is this warning only on sparc-solaris8 and not
on other systems - "isdigit" takes on all systems an integer. A