This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
egcs-1.0.3a on DEC Alpha / DU4.0b: typedef of ulong in types.h
- To: <egcs at cygnus dot com>
- Subject: egcs-1.0.3a on DEC Alpha / DU4.0b: typedef of ulong in types.h
- From: "Oliver M. Kellogg" <Oliver dot Kellogg at vs dot dasa dot de>
- Date: Wed, 15 Jul 1998 18:25:04 +0200
Is it intended that the size of ulong in egcs-1.0.3a on a DEC Alpha,
/usr/local/lib/gcc-lib/alphaev56-dec-osf4.0b/egcs-2.90.29/include/sys/types.h
line 468, be set to 8 bytes?
`typedef long unsigned int ulong;'
This declaration raises conflicts with other software, e.g. mico-2.1.0
wants to `typedef unsigned int ulong;'
Who's the culprit, EGCS or MICO?
Is the name `ulong' reserved in some special way so that apps shouldn't
attempt to redefine it in the first place?
Thanks,
Oliver M. Kellogg
Daimler-Benz Aerospace AG
Sensor Systems, Dept. VE3E3
D-89070 Ulm, Germany
phone: (+49) 731 392-7138
fax: (+49) 731 392-4255
e-mail: Oliver.Kellogg@vs.dasa.de