🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.g++.bug
Article #1221

Problems with include files on a sparc.

#1221
From: Tom J Parry
Date: Fri, 20 Nov 1992 02:34
38 lines
2524 bytes
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.
Technical Details
Message-ID: <parry.1992.Nov20.133438@yoyo.cc.monash.edu.au>
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!yoyo.cc.monash.edu.au!parry

Show Full Headers
Complete Article Headers
Newsgroups: gnu.g++.bug
Path: arc1-ca.pugleaf.net!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