home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.g++.bug
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!yoyo.cc.monash.edu.au!parry
- From: parry@yoyo.cc.monash.edu.au (Tom J Parry)
- Subject: Problems with include files on a sparc.
- Message-ID: <parry.1992.Nov20.133438@yoyo.cc.monash.edu.au>
- Keywords: include,stdlib.g++,sparc ,sun/os 4.1.1
- Sender: gnulists@ai.mit.edu
- Organization: Monash University General Access Unix
- Distribution: gnu
- Date: Fri, 20 Nov 1992 02:34:44 GMT
- Approved: bug-g++@prep.ai.mit.edu
- Lines: 39
-
- Since installing g++ 2.3.1 on our sun here, I have had problems including
- stdlib.h
-
- eg:
-
- #include <stdlib.h>
- main()
- {
- }
-
- produces:
- Reading specs from /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/specs
- gcc version 2.3.1
- /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/cpp -lang-c++ -v -undef -D__GNUC__=2 -D__GNUG__=2 -D__cplusplus -Dsparc -Dsun -Dunix -D__sparc__ -D__sun__ -D__unix__ -D__sparc -D__sun -D__unix /dibbler0/hon/darrenp/bug/t.cc /usr/tmp/cc007631.i
- GNU CPP version 2.3.1 (sparc)
- /u/dibbler0/gnu/lib/gcc-lib/sparc/2.3.1/cc1plus /usr/tmp/cc007631.i -quiet -dumpbase t.cc -version -o /usr/tmp/cc007631.s
- GNU C++ version 2.3.1 (sparc) compiled by CC.
- In file included from /dibbler0/hon/darrenp/bug/t.cc:1:
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:23: warning: type specifier omitted for parameter
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:24: warning: type specifier omitted for parameter
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:24: `void' in parameter list must be entire list
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:25: `size_t' undeclared, outside of functions
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:25: `size_t' undeclared, outside of functions
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:44: `size_t' undeclared, outside of functions
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:45: parse error before `('
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:45: warning: data definition has no type or storage class
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: warning: type specifier omitted for parameter
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: warning: type specifier omitted for parameter
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:50: `void' in parameter list must be entire list
- /u/dibbler0/gnu/lib/g++-include/stdlib.h:52: warning: type specifier omitted for parameter
-
-
- This all goes away if I do: typedef unsigned short size_t
- before including stdlib.h Just wondering if anyone else had a similar problem.
-
- --
- Tom J Parry.
- Your reality is a figment of my imagination.
-
-