Headerfile conflict with egcs-1.1.1 and IRIX 6.5

Richard Guenther richard.guenther@student.uni-tuebingen.de
Wed Jan 12 08:42:00 GMT 2000


Hi!

I get the following errors if including both stdlib.h and
math.h (gcc version, machine info, gcc output, source of
testcase & preprocessor output follows).

goliath [/nfs/disk4/people/guenth/tmp] 110) gcc -v
Reading specs from
/sw/sgi_62/egcs-1.1.1/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.91.60/specs
gcc version egcs-2.91.60 19981201 (egcs-1.1.1 release)

goliath [/nfs/disk4/people/guenth/tmp] 111) uname -a
IRIX64 goliath 6.5 07151439 IP27

goliath [/nfs/disk4/people/guenth/tmp] 113) gcc -c test2.c 
In file included from test2.c:2:
/sw/sgi_62/egcs-1.1.1/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.91.60/include/math.h:681:
conflicting types for `srandom'
/usr/include/stdlib.h:234: previous declaration of `srandom'
/sw/sgi_62/egcs-1.1.1/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.91.60/include/math.h:682:
conflicting types for `initstate'
/usr/include/stdlib.h:226: previous declaration of `initstate'
/sw/sgi_62/egcs-1.1.1/lib/gcc-lib/mips-sgi-irix6.2/egcs-2.91.60/include/math.h:683:
conflicting types for `setstate'
/usr/include/stdlib.h:233: previous declaration of `setstate'


goliath [/nfs/disk4/people/guenth/tmp] 114) cat test2.c
#include <stdlib.h>
#include <math.h>

int main(int argc, char **argv)
{
        return 0;
}


uuencoded gzipped output of preprocessor follows.

Richard.

--
Richard Guenther <richard.guenther@student.uni-tuebingen.de>
PGP: 2E829319 - 2F 83 FC 93 E9 E4 19 E2 93 7A 32 42 45 37 23 57
WWW: http://www.anatom.uni-tuebingen.de/~richi/

begin 644 test2.E.gz
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
4%K#-:UKP]@K<O_@_]'"8'[XQ``"_
`
end



More information about the Gcc-bugs mailing list