This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc-3.0 bool type
- To: gcc at gcc dot gnu dot org
- Subject: gcc-3.0 bool type
- From: David Durham <david dot durham at wcom dot com>
- Date: Thu, 26 Jul 2001 11:08:39 -0500
Hi, I've just upgraded from 2.95.3 to 3.0 on solaris 2.5.1
versions <=2.95.2 had their bool type as 32 bits on this platform. 3.0
has changed it to a single byte. Well some libraries we're interfacing
with need it to be 32 bits because it uses bool pointers. Now, I could
change the header files to say int * instead of bool *, but I'd rather
know if there's a way to define the bool type as 32 bit again.
Hopefully there's a command line option to do this (which I haven't seen
mention of in the docs), but I'm willing to change something in gcc's
code and recompile it if need be.
Thank,
Davy