HDTenEightyP/NetNews huggingface dataset:
From: jack@solucor.uucp (Jacques Gelinas)
Newsgroups: gnu.gcc.help
Subject: mailing list for gcc
Date: 27 Jul 92 17:30:04 GMT
Organization: solucorp


	Is there a mailing list (or newsgroup) specific to GCC ?


-- 

--------------------------------------------------------
Jacques Gelinas (jack@solucor.uucp)
Today it's my opinion
Newsgroups: gnu.gcc.help
From: veitch@vxcrna.cern.ch (Liz Veitch)
Subject:  Gnu compiler problem on VMS - help!
News-Software: VAX/VMS VNEWS 1.41    
Keywords:  GCC, Motif, VMS
Organization: European Organization for Nuclear Research, CERN
Date: Thu, 30 Jul 1992 21:10:00 GMT


I've been trying to install Motif - G++ interfaces on our VAX/VMS
system, but have come up against the problem (feature?) with GLOBALREF &
GLOBALDEF, which causes the GCC compiler to choke on the Motif header
files.

I know there is supposed to be a fix for this by using the macros in the
GNU_HACK.H file - but I haven't figured out how to do this .... please
someone enlighten me!

We have DECMotif 1.0 (OSF 1.1) and GCC 1.37 and 2.2.2 here.

Thanks,
Liz
Newsgroups: gnu.gcc.help
From: src@uropax.contrib.de (Heiko Blume)
Subject: anyone got gcc-2.2.2 working on i860-stratus-sysv4 ?
Organization: Contributed Software GbR
Date: Wed, 22 Jul 1992 11:33:29 GMT

i'm trying to build gcc-2.2.2 configured as i860-stratus-sysv4
on a FTX 2.1 machine. stage1 compiles ok, but the stage2 genrecog
dumps core. before i reinvent the wheel: has anyone experience
with this?

thanks
   heiko
-- 
email: src@scuzzy.in-berlin.de 
Contributed Software, Graefestr 76, D-1000 Berlin 61
Voice: (+49 30) 694 69 07, Data: (+49 30) 694 {6182|6749|6809}
source archive: nuucp/nuucp for uucp, 'archiv' for interaction, get /src/README
From: tmcconne@sedona.intel.com (Tom McConnell)
Newsgroups: gnu.gcc.help
Subject: Re:
Date: 29 Jul 92 18:05:26 GMT
Reply-To: tmcconne@sedona.intel.com
Distribution: gnu
Organization: Intel Corporation
Originator: tmcconne@sedona


In article <9207290546.AA47295@st6000.sct.edu>, install2@st6000.sct.edu (Ron Skopitz) writes:
> 
> Howdy!
> 	Thanks all for the help!  GCC compiled flawlessly after your
> instructions!  Now I assuming that I must build the libraries in order to
> get anything to work. (?)  I compiled gcc into an install acount (not into
> /bin/...) so maybr that is part of my trouble with the following error I get
> when trying to compile libraries.  Any suggestions???  Once again, this is
> an RS/6000 running AIX 3.2.  Thanks!!
> 

  If you want g++, yes, you must compile libg++. Other than that there are no
libraries.

> 
> 
> 
> make all
>         rootme=`pwd` ; export rootme; CC="cc `if [ -f ${rootme}/../gcc/gcc ] ; \
>                 then echo -I${rootme}/../gcc/include ; \
>                 else echo ; fi`"; export CC; \
>                 ./utils/gen-params  >tmp-params.h
> cc: 1501-218 file dummy.C contains an incorrect file suffix
> nm: dummy.o: 0654-200 Cannot open the specified file.
> 

  This appears to be from the libg++ stuff, trying to build  _G_config.h. In the
version of libg++ I have (2.1), CC is passed as

    CC="gcc `if [ -f ${rootme}/../gcc/gcc ] ...

not as cc. I believe the only time cc is used is during the build of libiberty.
Are you sure you ran configure:

    <libg++-2.1> configure rs6000

it may be that CC is being forced in one of the files in the ./libg++-2.1/config 
directory (it shouldn't be).

  The other problem you may have is that gcc must be compiled with the knowledge
of which nm to use:

  To make collect2 work on the RS/6000, you need to add the following to
./gcc-2.2.2/config/xm-rs6000.h:
===========================================================================
/* This is the only version of nm that collect2 can work with.  */
#define REAL_NM_FILE_NAME "/usr/ucb/nm"
===========================================================================


> 	See if you can make any sense outa this?!?  Thanks again...
> 
> 					--Ron Skopitz
> 					  install2@st6000.sct.edu

    Cheers,

    Tom McConnell
-- 
 Tom McConnell          |     Internet: tmcconne@sedona.intel.com
 Intel, Corp. C3-21     |     Phone: (602)-554-8229
 5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
 Chandler, AZ  85226    | their right mind would claim them.
From: gkt@iitmax.iit.edu (George Thiruvathukal)
Newsgroups: gnu.gcc.help
Subject: Template Problems
Date: 22 Jul 92 23:51:22 GMT
Organization: Illinois Institute of Technology / Academic Computing Center

Hello GNU Friends,

I am having a great deal of difficulty with templates in gcc 2.1. The 
following three files are listed:
  1. test2.C - a driver program to test drive my ordered list class
  2. linked.h - an interface to "linked.C"
  3. errors - error messages from gcc -c test2.C

A suspicious error message is being generated by the compiler to indicate
that the object in the "." expression is not of an aggregate type, but by
all evidence present it appears to be so. Thanks for any help. Should I
be using gcc 2.2.2 ???

// This file is test2.C

#include "linked.h"

class Int {
private:
  int i;
public:
  Int(int i) : i(i) {};
};

main()
{
  OrderedList<Int> ols();
  Int a(25), b(30), c(35);
  ols.insert(a);  // line 13
  ols.insert(b);
  ols.insert(c);
}

// This file is linked.h
#ifndef _LINKED_H_
#define _LINKED_H_

template <class Value>
class Linkable {
friend class OrderedList;
private:
   Value &value;
   Linkable *next;
public:
   Linkable(Value &v, Linkable *next) : value(v), next(next) { }

};

template <class Value>
class OrderedList {
private:
   Linkable<Value> *front;
public:
   OrderedList(void);
   int put(Value &v);
   int remove(Value &v);
};

#endif

// These are the errors generated when I compile test2.C (gcc -c)

test2.C: In function `int  main ()':
test2.C:13: object in '.' expression is not of aggregate type
test2.C:14: object in '.' expression is not of aggregate type
test2.C:15: object in '.' expression is not of aggregate type
-- 
George K. Thiruvathukal
IIT - School of Computer Science - gkt@iitmax.iit.edu
Tellabs - Data Communications Division - att!tellab5!gkt
Rapid Learning Curve
Newsgroups: gnu.gcc.help
From: rms@gnu.ai.mit.edu (Richard Stallman)
Subject: gcc struc return convention ..
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 28 Jul 1992 11:53:19 GMT

GCC 2.2.2 is the current version of GCC version 2.  We still
consider GCC version 2 in beta test because we are constantly adding
features to it, rather than maintaining it for stability.

Meanwhile, I am maintaining GCC version 1 for stability.  I hope to
release GCC 1.41 soon.  I am looking for additional people to pretest
it.  To be a pretester, you should be prepared to compile some large
programs and, if they don't work, find out which line has been
miscompiled so you can send me a bug report I can work with.

Please send me mail if you would like to pretest.

Newsgroups: gnu.gcc.help
From: murphy@clancy.cray.com (Thomas J. Murphy)
Subject: OS/2 gcc & g++
Organization: GNUs Not Usenet
Distribution: gnu
Date: Sun, 26 Jul 1992 18:16:31 GMT

To whomever:

I have installed gcc and g++ on an OS/2 2.0 system.  It seems
to be working well.  I managed to compile the sample programs.
Can you tell me where I can get some information on the
OS/2 specific functions?  I wish to learn to program for
OS/2, but I don't know the API.

If I found a book on the OS/2 2.0 programming, would their be
significant differences from GNU's implementation?

Any help or suggestions you can give me would be greatly
appreciated.

Thanks,
Tom Murphy
e-mail: murphy@clancy.cray.com
Newsgroups: gnu.gcc.help
From: rms@gnu.ai.mit.edu (Richard Stallman)
Subject: Compiling gcc 2.1 on an ICL DRS600 (Sytem V 4.0)
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 30 Jul 1992 18:07:19 GMT

It's not very helpful to test an old beta test release like GCC 2.1.
The latest beta-test version is 2.2.2; how about trying that
instead?
Newsgroups: gnu.gcc.help
From: fredrp@tif28.ed.ray.COM
Subject: gcc/gas for Motorola 88k
Organization: GNUs Not Usenet
Distribution: gnu
Date: Wed, 29 Jul 1992 15:46:38 GMT


   Hi,

   I want to build a GCC cross-compiler, running on HP/UX (68k),
   targeting motorola 88k.  Questions are

	   1.  Does gcc generate obect code directly, or do I need gas
	   to do that?

	   2.  Is there an 88k-targeted version of gas available?

     Thanks,

     -Fred Ross-Perry 
      Raytheon Company 
      Sudbury, MA 01776 
      (508) 440-4481
      fredrp@tif28.ed.ray.com
From: pgainer@vnet.ibm.com (Patrick Gainer)
Date: Tue, 28 Jul 92 09:11:36 EDT
Newsgroups: gnu.gcc.help
Subject: Using and Porting GCC FTP site
Organization: IBM - Toronto Lab
Disclaimer: This posting represents the poster's views, not those of IBM
News-Software: Usenet 3.0

I am looking for an ftp site for a book I think is called "Using and Porting
GCC". Does anyone know if such a book is available via ftp? Or even if such
a thing exists? All help greatly appreciated.

Patrick Gainer
pgainer@vnet.ibm.com
From: yjj@janus.ctr.columbia.edu (Yuan Jiang)
Newsgroups: gnu.gcc.help
Subject: Is there a gnu fortran compiler
Date: 30 Jul 92 21:04:40 GMT
Distribution: usa
Organization: Columbia University Center for Telecommunications Research
X-Posted-From: janus.ctr.columbia.edu
X-Posted-Through: sol.ctr.columbia.edu

If so, I'd like to know the site.
From: dtri@jerome.az.stratus.com (Dave Trinidad)
Newsgroups: gnu.gcc.help
Subject: Re: gcc porting to I 860
Keywords: i860,gcc2.2
Date: 23 Jul 92 12:58:03 GMT
Reply-To: dtri@jerome.az.stratus.com (Dave Trinidad)

In article <1992Jul20.011420.18695@msuinfo.cl.msu.edu> murthy@pixel.cps.msu.edu  
(N. N. Murthy) writes:
> Has any one ported gcc to I 860 ? If yes , where [can] I get the source code 
> Thanks in advance .
> 							N.N.Murthy

The i860 port is being worked on by Ron Gullmette, Richard Stallman, Howard Chu
and myself (Although I am struggling with the i860BE port so I am an oddball of  
sorts ...) I believe Simon Cooper is still testing the port.
(If I left a name out send flames to /dev/null ..:-}>

The source can be obtained through prep.ai.mit.edu /pub/gnu
You want gcc-2.2.2

NOW for the bad news .. The i860.md is brain dead and needs a lot of work to  
start producing efficient code. There are times EVEN with the -O2 turned on in  
which an instruction that requires a register to be loaded follows the load
instruction.

BUT with some cooperation from the NET .. the i860 guru's in this world  
actually may make a difference and improve the current gcc port ...

---
*********************************************
David R. Trinidad			#include <disclaimer.h>
Stratus Computer Systems	(602) 852-3135
4455 East Camelback RD. #115A		UNIX is a way of life ...
Phoenix AZ. 85018
Internet:
david_trinidad@az.stratus.com	PHX Telecom CAC
		
********************************************
From: Marc_Van-Woerkom@ac3.maus.de (Marc Van-Woerkom)
Newsgroups: gnu.gcc.help
Subject: Re: gcc for MSDOS
Date: Fri, 24 Jul 92 22:00:00 GMT
Organization: MausNet
X-Gateway: MausGate/News 1.11

From the recent GNU bulletin...

   * DJGPP, the GNU C/C++ compiler for MS-DOS

     D. J. Delorie has ported GCC/G++ to the 386 MS-DOS platform.  The compiler
     and programs it generates run in 32-bit mode with full virtual memory
     support.  DJGPP is available via FTP from `barnacle.erc.clarkson.edu' in
     `/pub/msdos/djgpp'. You can subscribe to a mailing list on DJGPP by
     sending your e-mail address to `djgpp-request@sun.soe.clarkson.edu'.

The files generated by the emx port of gcc for OS/2 can be linked with
a dos-extender for usage under DOS on a 386.


Bye, Marc
Newsgroups: gnu.gcc.help
From: allan@maths.su.oz.au (Allan Steel)
Subject: Code generation question
Summary: Why doesn't gcc unroll loops properly?
Keywords: gcc,optimization,loop-unrolling
Organization: Sydney University Computing Service, Sydney, NSW, Australia
Date: Thu, 23 Jul 1992 00:57:55 GMT


I have some code like the following which I am using on a Sun Sparc:

    #define SIZE 100000

    int inner(xp, yp, n)
    int *xp, *yp, n;
    {
	int *ep, v;

	v = 0;
	ep = xp + n;

	while (xp < ep)
	    v ^= *xp++ & *yp++;

	return v;
    }

    main()
    {
	int i, x[SIZE], y[SIZE], s;

	for (i = 0; i < SIZE; i++)
	{
	    x[i] = rand();
	    y[i] = rand();
	}

	s = 0;
	for (i = 0; i < 200; i++)
	    s += inner(x, y, SIZE);

	printf("%d\n", s);
    }

The code produced by gcc seems to be slower than that produced by
the Sun compiler /bin/cc (on my machine the Sun code takes an average
of about 6.9 seconds compared to 8.3 for gcc).

The assembly code produced for the function inner() is as follows:

gcc -O2 -funroll-loops:

_inner:
	!#PROLOGUE# 0
	!#PROLOGUE# 1
	sll %o2,2,%o2
	add %o0,%o2,%o2
	cmp %o0,%o2
	bgeu L3
	mov 0,%o3
L4:
	ld [%o1],%g3
	ld [%o0],%g2
	add %o1,4,%o1
	add %o0,4,%o0
	cmp %o0,%o2
	and %g2,%g3,%g2
	blu L4
	xor %o3,%g2,%o3
L3:
	retl
	mov %o3,%o0


cc -O4:

_inner:
!#PROLOGUE# 0
!#PROLOGUE# 1
	save	%sp,-64,%sp
	sll	%i2,2,%i2
	add	%i0,%i2,%i2
	cmp	%i0,%i2
	bcc	L77006
	mov	0,%i5
	add	%i0,12,%o2
	cmp	%o2,%i2
	bcc,a	LY2
	ld	[%i0],%i4
L77003:
	ld	[%i0],%o3
	ld	[%i0+4],%o7
	ld	[%i0+8],%l2
	ld	[%i0+12],%l5
	ld	[%i1],%o4
	ld	[%i1+4],%l0
	ld	[%i1+8],%l3
	ld	[%i1+12],%l6
	and	%o3,%o4,%o3
	xor	%i5,%o3,%i5
	and	%o7,%l0,%o7
	inc	16,%i0
	add	%i0,12,%i3
	xor	%i5,%o7,%i5
	and	%l2,%l3,%l2
	xor	%i5,%l2,%i5
	cmp	%i3,%i2
	and	%l5,%l6,%l5
	inc	16,%i1
	blu	L77003
	xor	%i5,%l5,%i5
	cmp	%i0,%i2
	bcc	L77006
	nop
L77010:
	ld	[%i0],%i4
LY2:					! [internal]
	ld	[%i1],%o0
	inc	4,%i0
	cmp	%i0,%i2
	and	%i4,%o0,%i4
	inc	4,%i1
	bcs	L77010
	xor	%i5,%i4,%i5
L77006:
	ret
	restore	%g0,%i5,%o0


It seems that the Sun compiler unfolds the loop much better by
handling 4 ints at a time instead of just 1 which gcc does.

I have -O2 and -funroll-loops turned on - I believe they give
the most optimization and yet gcc is not unrolling the loop
like the Sun compiler does!

Does anyone have any ideas why this is so?

Allan
--
+------------------------------------------------------------+
| Allan Steel                          allan@maths.su.oz.au  |
| School of Mathematics and Statistics, University of Sydney |
+------------------------------------------------------------+
Newsgroups: gnu.gcc.help
From: tmcconne@sedona.intel.com (Tom McConnell)
Subject: Re: Building gcc/g++ on our RS/6000...
Originator: tmcconne@sedona
Reply-To: tmcconne@sedona.intel.com
Organization: Intel Corporation
Distribution: gnu
Date: Wed, 22 Jul 1992 14:40:23 GMT


In article <9207220019.AA42289@st6000.sct.edu>, install2@st6000.sct.edu (Ron Skopitz) writes:
> To those who might help...
> 
> 	We are having difficulties compiling gcc-2.2.2 on our RS/6000 running
> version 3.2 of AIX.  We have gotten past the previous problems involving the
> faulty assembler.

  Just to be sure, you did this change in ./gcc-2.2.2/config/rs6000.h (After
installing APAR IX22829):
===========================================================================
/* Tell the assembler to assume that all undefined names are external.  Don't
   do this until the fixed IBM assembler is more generally available.  */

#define ASM_SPEC "-u"
===========================================================================

  To make collect2 work on the RS/6000, you need to add the following to
./gcc-2.2.2/config/xm-rs6000.h (I con't remember if this is the default):
===========================================================================
/* This is the only version of nm that collect2 can work with.  */
#define REAL_NM_FILE_NAME "/usr/ucb/nm"
=========================================================================== 

>  However, the compile now has an error trying to compile
> "bison.simple" and the make breaks fully at "cp-lex.c".  Since the lexical
> analyzer is no minor part of the compiler, this is a fairly serious problem.
> There is a suggested fix in the "cp-lex.c" file, but this did not work.  If
> anyone can give us some insight, we would be highly appreciative.  A full
> make history is available for anyone who might be interested in seeing the
> actual error.
> 
> 
> 				Thanks!
> 				   Ron Skopitz
> 				   rskopitz@st6000.sct.edu
> 				   (for individual replies to this question)
> 
> 				   Southern College of Technology

  Could you mail (or post) the section of the make that fails? I have had no
problems with gcc-2.2.2 on AIX 3.1.6 or AIX 3.2. Is it breaking because you
don't have bison? You need bison installed on your system (I have version 1.18,
but bison-1.14 works also).

    Cheers,

    Tom McConnell
-- 
 Tom McConnell          |     Internet: tmcconne@sedona.intel.com
 Intel, Corp. C3-21     |     Phone: (602)-554-8229
 5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
 Chandler, AZ  85226    | their right mind would claim them.
Newsgroups: gnu.gcc.help
From: rms@gnu.ai.mit.edu (Richard Stallman)
Subject: gcc struc return convention ..
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 27 Jul 1992 11:25:47 GMT

GCC version 2 uses the standard sparc calling convention
if you specify -fpcc-struct-return.

However, GCC version 2 is still in beta test, and will be for some
time to come.
Newsgroups: gnu.gcc.help
From: jwm@dip.eecs.umich.edu (John Marshall)
Subject: GCC 2.x and libgcc replacement
Organization: University of Michigan EECS Dept., Ann Arbor
Date: Tue, 21 Jul 1992 19:27:32 GMT

Hi netlanders,

	I have a few questions regarding libgcc. Is it possible to get
gcc to compile and link with the standard libc library, rather than libgcc?
I'm trying to do this on a Sun and a DEC Ultrix machine. I believe that gcc
1.39 by default linked with the standard OS libraries. Is this the last
version to do this?

Many thanks in advance,

Andy.

(Replies should be sent to andyh@dgsi.cimage.com, I'm sending this via
somebody elses id).
Newsgroups: gnu.gcc.help
From: jmastel@immd4.informatik.uni-erlangen.de (Joachim Astel)
Subject: GCC-2.2.2 and SCO 3.2v4
Organization: CSD., University of Erlangen, Germany
Date: Wed, 22 Jul 1992 19:45:50 GMT

SCO dumps core within stage1-make.
./enquire -f > tmp-float.h  (called by make) produces:
sh: 17186 Floating exception - core dumped

I ran "configure i386-*-sco3.2v4" ... so BROKEN_LDEXP _is_ defined.

Is this a known problem?

	-Achim
From: mt00@eurotherm.co.uk (Martin Tomes)
Newsgroups: gnu.gcc.help
Subject: Are there binaries available for gcc 2.2.2 on VMS?
Keywords: gcc, VMS
Date: 28 Jul 92 15:43:19 GMT
Distribution: gnu
Organization: Eurotherm Limited


We need gcc 2.2.2 for VMS, is there an FTP site or mail server which
holds them?
--
Martin Tomes
Janet:    mtomes@uk.co.eurotherm
Internet: mtomes@eurotherm.co.uk
UUCP:     {uknet,uunet}!etherm!mtomes
Newsgroups: gnu.gcc.help
From: install2@st6000.sct.edu (Ron Skopitz)
Subject: (none)
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 23 Jul 1992 22:00:00 GMT


Hi!
   This is a copy of the error we get when we attempt to build gcc-2.2.2 on
our RS/6000 (AIX 3.2) that was requested.  See if you could _please_ make
anything out of it.... we're baffled!


	cc -c    -g     -I. -I. -I./config getpwd.c
	cc    -g   -o cc1 c-parse.o c-lang.o  c-lex.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o toplev.o version.o tree.o print-tree.o stor-layout.o fold-const.o  function.o stmt.o expr.o calls.o expmed.o explow.o optabs.o varasm.o  rtl.o print-rtl.o rtlanal.o emit-rtl.o  dbxout.o sdbout.o dwarfout.o xcoffout.o  integrate.o jump.o cse.o loop.o unroll.o flow.o stupid.o combine.o  regclass.o local-alloc.o global-alloc.o reload.o reload1.o caller-save.o  insn-peep.o reorg.o sched.o final.o recog.o reg-
stack.o  insn-recog.o insn-extract.o insn-output.o insn-emit.o  insn-attrtab.o aux-output.o getpwd.o  obstack.o ` case "cc" in "cc") echo alloca.o ;; esac `  -lm -lld
	cc -c    -g     -I. -I. -I./config \
	  `echo ./cp-parse.c | sed 's,^\./,,'`
"bison.simple", line 34.0: 1506-262 (W) #pragma directive must occur before first C statement in program. #pragma ignored.
	cc -c    -g     -I. -I. -I./config cp-decl.c
	cc -c    -g     -I. -I. -I./config cp-decl2.c
	cc -c    -g     -I. -I. -I./config cp-typeck.c
	cc -c    -g     -I. -I. -I./config cp-type2.c
	cc -c    -g     -I. -I. -I./config cp-tree.c
	cc -c    -g     -I. -I. -I./config cp-ptree.c
	cc -c    -g     -I. -I. -I./config cp-cvt.c
	cc -c    -g     -I. -I. -I./config cp-search.c
	cc -c    -g     -I. -I. -I./config cp-lex.c
"cp-lex.c", line 67.0: 1506-041 (S) Parameter list cannot contain fewer parameters than required by macro definition.
make: 1254-004 The error code from the last command is 1.


	^^^^^There is a suggested fix in cp-lex.c for this error.  We tried
it and it still fails.  Also, the suggested additions to rs6000.h &&
xm-rs6000.h have been implemented and still this error.  Again, we appreciate
any help!  Thanks!!


					--Ron Skopitz
					  install2@st6000.sct.edu
From: tmcconne@sedona.intel.com (Tom McConnell)
Newsgroups: gnu.gcc.help
Subject: Re: Re:
Date: 29 Jul 92 19:12:42 GMT
Reply-To: tmcconne@sedona.intel.com
Distribution: gnu
Organization: Intel Corporation
Originator: tmcconne@sedona


In article <12567@inews.intel.com>, tmcconne@sedona.intel.com (Tom McConnell) writes:
> 
> In article <9207290546.AA47295@st6000.sct.edu>, install2@st6000.sct.edu (Ron Skopitz) writes:
> > 
> > Howdy!
> > 	Thanks all for the help!  GCC compiled flawlessly after your
> > instructions!  Now I assuming that I must build the libraries in order to
> > get anything to work. (?)  I compiled gcc into an install acount (not into
> > /bin/...) so maybr that is part of my trouble with the following error I get
> > when trying to compile libraries.  Any suggestions???  Once again, this is
> > an RS/6000 running AIX 3.2.  Thanks!!
> > 
> 
>   If you want g++, yes, you must compile libg++. Other than that there are no
> libraries.
>

  Ok, ok, you don't "need" to compile libg++ for g++. But if you don't have any
other class libraries hanging out somewhere, g++ is somewhat useless except as
an extravagent C++-style program parser. Since g++ is just gcc using the -lg++
library (g++ is just a script) I jumped to the conclusion that most people would
use libg++ as their first C++ class library.

  But you don't have to ... :)

    Cheers,

    Tom McConnell


-- 
 Tom McConnell          |     Internet: tmcconne@sedona.intel.com
 Intel, Corp. C3-21     |     Phone: (602)-554-8229
 5000 W. Chandler Blvd. | The opinions expressed are my own. No one in 
 Chandler, AZ  85226    | their right mind would claim them.
Newsgroups: gnu.gcc.help
From: etxmesa@eos6c02.ericsson.SE (Michael Salmon)
Subject: Re: gcc struc return convention ..
Reply-To: Michael.Salmon@eos99.ericsson.se
Organization: GNUs Not Usenet
Distribution: gnu
Date: Wed, 29 Jul 1992 19:49:06 GMT

|> GCC 2.2.2 is the current version of GCC version 2.  We still
|> consider GCC version 2 in beta test because we are constantly adding
|> features to it, rather than maintaining it for stability.
|> 
|> Meanwhile, I am maintaining GCC version 1 for stability.  I hope to
|> release GCC 1.41 soon.  I am looking for additional people to pretest
|> it.  To be a pretester, you should be prepared to compile some large
|> programs and, if they don't work, find out which line has been
|> miscompiled so you can send me a bug report I can work with.
|> 
|> Please send me mail if you would like to pretest.
|> 

I would like to be a pretester for either gcc 1.x or gcc 2.x. I haven't
had any experience with early gcc's. I started with gcc 2.1 which I have
had a lot of success with.

My main machine is a sparc with SunOS 4.1.1, I have access to sparcs with
SunOS 4.1.2 and SunOS 5.0 and mc68000 with SunOS 4.0.3. We have gcc 2.1
for SunOS 4.1.2, 4.1.1 & 4.0.3 and, cygnus gcc 2.0.2 for SunOS 5.0.
Actually we use the same executables for SunOS 4.1.2 & 4.1.1, I am not
really sure of the differences.

Do you have test programs for the pretest and can I use a debugger other
than gdb, my favourite is ups?

Finally, I will be on holiday for the first 3 weeks of August.

/Michael Salmon