🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.bug
Article #1032

Re: Using g++2.1 with standard C library on SunOS 4.1.1 Rev B.

#1032
From: Kevin Samborn
Date: Mon, 31 Aug 1992 14:23
41 lines
2049 bytes
/\/\ On Sat, 29 Aug 92 06:32:59 PDT, Mike Stump said:

   Mike> You might want to use the header files from libg++, as these
   Mike> problems will not arise then.

How do I do this?  The headers that are causing me the problems are
(right now) the headers malloc.h and stdlib.h.  Both of these are
included from X Window header files.

What I would really like to do, is turn off builtin functions, and the
builtin function prototypes.

> I am trying to use g++2.1 on SunOS 4.1.1 Rev B.

> Whenever I include standard include files, (in this case coming from
> /usr/lang/SC1.0/CC/include), I get the errors similar to the
> following:

> In file included from /usr/lang/SC1.0/include/CC/malloc.h:9,
>                  from /usr/lang/SC1.0/include/CC/stdlib.h:21,
>                  from Main.C:1:
> /usr/lang/SC1.0/include/CC/alloca.h:10:
>         declaration of `char * __builtin_alloca (int)'
> <built-in>:0: conflicts with built-in
> declaration `void * __builtin_alloca (int)'
> In file included from /usr/openwin3/include/X11/Xos.h:69,
>                  from /usr/openwin3/include/X11/Intrinsic.h:37,
>                  from Main.C:2:
> /usr/lang/SC1.0/include/CC/strings.h:22:
>         declaration of `unsigned int  strlen (const char *)'
> <built-in>:0: conflicts with built-in
>         declaration `int  strlen (const char *)'

> This happens even when I pass the -fno-builtin option to g++.

> Is there anyway to turn off type checking for builtin functions?

--
kevin samborn
Sakura Global Capital
samborn@mtkgc.com
Technical Details
Message-ID: <9208311423.AA22348@lynchpin.mtkgc.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!lynchpin.mtkgc.COM!samborn
References: <9208291332.AA28849@cygnus.com>

Show Full Headers
Complete Article Headers
Newsgroups: gnu.gcc.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!lynchpin.mtkgc.COM!samborn
From: samborn@lynchpin.mtkgc.COM (Kevin Samborn)
Subject: Re:  Using g++2.1 with standard C library on SunOS 4.1.1 Rev B.
Message-ID: <9208311423.AA22348@lynchpin.mtkgc.com>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
References: <9208291332.AA28849@cygnus.com>
Distribution: gnu
Date: Mon, 31 Aug 1992 14:23:16 GMT
Approved: bug-gcc@prep.ai.mit.edu
Lines: 42