Subject: Re: rpcgen fix for -fshort-enums
To: Todd Vierling <tv@wasabisystems.com>
From: Richard Earnshaw <rearnsha@arm.com>
List: tech-toolchain
Date: 02/05/2002 16:25:02
> The revisions you site are simple fixed-size type fixups.  They aren't on
> the scale of hackery required to work around the -fshort-enums braindamage.

Oh come on.  Grow up.  -fshort-enums is a perfectly legitimate 
implementation of enums, just like using 64-bits for a long is perfectly 
legitimate.  If code isn't written portably then it's going to have to be 
fixed when it is ported.  That's a fact of life.  You can't define the 
problem away by just pretending it isn't there.

R.

PS. I've a better idea, lets make ia-64, alpha and sparcv9 use 32-bit 
longs.  After all, everyone knows a long is just 32 bits...