This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: gnu/gcj/io/shs.cc doesn't compile on Solaris 2.5.1 (bootstrap failure)
- From: Adam Megacz <adam at megacz dot com>
- To: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- Cc: gcc-gnats at gcc dot gnu dot org, java at gcc dot gnu dot org
- Date: 13 Mar 2002 15:12:46 -0800
- Subject: Re: gnu/gcj/io/shs.cc doesn't compile on Solaris 2.5.1 (bootstrap failure)
- Organization: Myself
- References: <200203132014.VAA27030@tamarinde.TechFak.Uni-Bielefeld.DE> <86henk3xp5.fsf@megacz.com> <15503.54620.761421.899604@xayide.TechFak.Uni-Bielefeld.DE>
Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> writes:
> a (completely unnecessary) regression from GCC 3.0.x.
^^^^^^^^^^^^^^^^^^^^^^^^
The old shs.cc assumed that an unsigned int was 32 bits. This is
broken. To my knowledge, it can only be fixed robustly on platforms
with proper (C99-compliant) headers.
It seems that you know of another way to fix the problem which will
work on systems lacking proper headers. Could you please post a patch
containing your suggested fix?
Thanks!
- a
--
"If I put copyrighted material into the 'chewy nougat center', I can
claim the crunchy chocolate coating is an 'Access Control
Mechanism'." --lynx_user_abroad
Why Windows NT/2k/XP is unreliable: www.zappadoodle.com