HDTenEightyP/NetNews huggingface dataset:
From: terryh@unixhub.slac.stanford.edu (Terry Hung)
Subject: Library Search Path of GCC-2.3.1 on AIX/RS6000
Reply-To: terryh@unixhub.slac.stanford.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Wed, 11 Nov 1992 01:13:09 GMT

   The libg++.a presents different problem on AIX and NeXT. On NeXT,
"g++ a.c" will generate a message "/usr/local/lib/libg++.a not up to date",
which can be readily cured by "ranlib -t libg++.a" to make it up-to-date.

   On AIX, "g++ a.c" will generate the following error messages:

	0706-005 ld: Cannot find file: /lib/libg++.a
	Check path name and permissions or
	use local problem reporting procedures.
	collect: /usr/bin/ld returned 255 exit status

   Seems like /usr/local/lib/gcc-lib/rs6000/2.3.1/ld should be invoked
instead of /usr/bin/ld. 

   Thanks for the good work! GCC is extremely useful to us.

-- 
Terry Hung - Stanford Linear Accelerator Center
phone: 415-926-3618
e-mail: terryh@unixhub.slac.stanford.edu 

Newsgroups: gnu.gcc.bug
From: wierda@ltb.bso.NL (Gerben Wierda)
Subject: Re: GCC 2.3.1 on NeXT
Organization: BSO/LT, Baarn, The Netherlands
Distribution: gnu
Date: Fri, 6 Nov 1992 14:32:44 GMT

Isn't // as the start of a comment not part of ANSI C also?

Just curious.


-- 
wierda@ltb.bso.nl (Gerben Wierda)     ||    #include <std/disclaimer.h>. Support
NeXTmail: gerben@rna.indiv.nluug.nl   ||    the League for Programming Freedom!
    "If you don't know where you are going, any road will take you there."
    (From the Talmud(?), rephrased in) Lewis Carroll, "Alice in Wonderland".
From: tstark@access.digex.com (Timothy M. Stark)
Newsgroups: gnu.gcc.bug
Subject: Bug Report: GCC 2.3.1 problems on SCO Unix 3.2v4.
Keywords: SCO Unix 3.2v4 2.3.1 Bug Report
Date: 12 Nov 92 19:29:07 GMT
Distribution: gnu
Organization: Express Access Online Communications, Greenbelt, MD USA

Operating System:	SCO Unix 3.2v4.1
Development System:	SCO Unix 3.2v4.0
GCC Version:		2.3.1

Hello Everyone:

     I tried to compile GCC 2.3.1 at first stage level but I get complaints
abut lots of errors in include files. I decided to removed -D__STDC__=0
from Makefile and recompile it. It compiled sucessfully but it
failed again at second stage level. I decided to put -D__STDC__=0 back into
Makefile file. I recompiled it sucessfully. I recommend that it need to
being rewrite for first stage without __STDC__ and second stage or later
stage with __STDC__ for SCO Development 3.2v4 system. Now I compiled 
GCC 2.3.1 system sucessfully with my own method. 

     At Configuration level, I tried to configure i386-sco32v4 but it
did not work because it linked to old version instead of new version of SCO 
files (SCO32V2 instead of SCO32V4). I looked into config.sub and found
a bug in it because it always link to sco32v2 files, not sco32v4 by using
desired version. So I have linked to new version sco files by my hand.

     With G++ Library version 2.2, I tried to compile them by using GCC
2.3.1 compiler but it bombed out. So I have wait for new 2.3 libraries or
I have use GCC 2.2.2 compiler for that. :(

-- Tim Stark
   System Adminstrator on SCO Unix system.



-- 
Timothy Stark               Internet1: tstark@access.digex.com (Preferred)
837 North Van Dorn St       Internet2: tstark@netcom.com
Alexandria, Va. 22304-2723  TDD: (703) 212-9731 Pager: (703) 702-4078
"Washington, DC is the most deaf population!! -- Gallaudet University"
Newsgroups: gnu.gcc.bug
From: hvaisane@cs.joensuu.fi (H. Vaisanen)
Newsgroups: gnu.gcc.help
Subject: gcc-2.* for Stardent Titan 3000?
Date: 5 Nov 92 12:28:46 GMT
Organization: University of Joensuu


Has anyone ported/in the process of porting gcc to Stardent Titan
3000?
Newsgroups: gnu.gcc.help
From: drool@bisco.kodak.com (Rayla A)
Subject: gnu cross linker?
Originator: drool@bisco
Organization: Eastman Kodak
Date: Mon, 9 Nov 92 18:01:07 GMT

Hi.

I am cross compiling from a sparc generating 68xxx code.  The cross compiling
worked fine and I can link on a 68000 machine, but none of the loaders I have
will cross link.  Where do I find such a beast?

						  <: Drool :>
-- 

										<: Drool :>
Newsgroups: gnu.gcc.help
From: giltner@pogo.Colorado.EDU (Jon Giltner)
Subject: How to get gcc to produce dynamicaly linked exe on OSF1?
Organization: University of Colorado, Boulder
Date: Sat, 14 Nov 1992 00:40:21 GMT



I managed to build gcc without a hith on DEC OSF1 (decstation), but it
will not produce a dynamically linked executable. With the -shared flag
it tries to build a shared archive. I can't find anything in the Install
instructions that mention doing anything special to enable creation of
dynamically linked executables. Anyone know what I need to do?

Jon
-- 
Jon Giltner
Computing and Network Services          University of Colorado 
(giltner@spot.Colorado.EDU)             Boulder
Newsgroups: gnu.gcc.help
From: hight@sri.com (John Hight)
Subject: renaming gnu ld
Originator: hight@gorilla.erg.sri.com
Organization: SRI International, Menlo Park, CA
Date: Sat, 7 Nov 92 00:16:31 GMT


With regards to gcc 2.3.1 on a sparc running 4.1:

I think (but I'm not sure) I want to rename the gnu linker (ld) to
something like gcc-ld, and install it somewhere other than /usr/local
since there is an older ("proven") version of gnu ld in /usr/local/lib
that I don't want to overwrite just yet.

How do I get gcc to look for it in, for example, the /new/lib
directory?  I've tried the -B switch, but I still see gcc invoking the
linker as "ld -e start...".

Must I resort to hardcoding the path and name into gcc.c somewhere?
I'm hoping there's a more proper way of invoking gnu ld.

Thanks

-- 
John Hight, SRI International	hight@sri.com	415-859-4279
Newsgroups: gnu.gcc.help
From: man@magwien.gv.at (Andreas Manessinger)
Newsgroups: gnu.gcc.help
Subject: Re: I keep getting "ld: Undefined symbol ___main" errors
Date: 9 Nov 92 15:21:45 GMT
Organization: Gemeinde Wien, MD-ADV/Md Ref. EPS

>>>>> On Sun, 8 Nov 1992 23:14:55 GMT, vtessier@vela.acs.oakland.edu (Vince Tessier) said:

 Vince> when I go to link the executable, I get a message of the form

 Vince> 	main.o(.text+4): undefined reference to `___main' 

`_main' is a symbol from `libgcc.a' that is automatically linked,
whenever you call `gcc' for linking. I believe that whenever you have
compiled the file that contains the function `main()', you have to
link using `gcc' or by issuing 

   `cc -o foo foo.o bar.o /usr(local/lib/gcc-lib/sun4/2.3.1/libgcc.a'

or wherever you have that library.

Hope that helps
--
    /\            | eMail: man@magwien.gv.at (Andreas Manessinger)
   /  \ndreas     | pMail: Alserstra"se. 20/6; A-1090 Wien; Austria
  /\/\ \          | Work : Gemeinde Wien MD-ADV/Ma; Ref. EPS
 / /  \anessinger | Phone: +43 222 4039584/13, FAX: 4039584/18, Home: 9350434
Newsgroups: gnu.gcc.help
From: ejh@khonshu.colorado.edu (Edward J. Hartnett)
Subject: what to do with info files? How about a manual?
Organization: CIRES, University of Colorado
Date: 9 Nov 92 14:25:48

Hi! I just installed gcc (actually the makes are running now) and I'm
wondering what to do with the files *.info. Are these info files like
in emacs?

Also, can I get a postscript copy of the manual? I checked out
cs.ubc.ca but it only has gcc-2.2.1.ps.Z, and I have gcc 2.3.1. Is
there a manual for this version yet in postscript? (I don't have TeX
running on this system).

Thanks.
--
Edward Hartnett			ejh@khonshu.colorado.edu

Newsgroups: gnu.gcc.help
From: mathieu@geod.emr.ca (Pierre Mathieu)
Subject: Re: GCC with HPUX
Organization: Dept. of Energy, Mines, and Resources, Ottawa
Date: Thu, 12 Nov 1992 13:09:09 GMT

olsenc@carson.u.washington.edu (Clint Olsen) writes:

>Hello:

>According to the INSTALL file included with gcc2.3.1, the instructions
>still state that:

>"the -g option will not work on HP-UX 8.0"

>The only way to get around this they mentioned was to use the (--gas)?
>option when compiling gcc.  This is not supported on anything other
>than the HPPA architecture.

>As I see it, the oddball HP, who just loves to do things its own way,
>is keeping me from using a nice piece of software.

Not really. Just get GAS 1.36 from jaguar.cs.utah.edu in the /dist
directory (or geod.emr.ca in /pub/hp), file name pa-gas.u3.tar.Z.
Compile this with the HP C compiler. Then get gcc-2.3.1.u2.tar.Z
from same sites and compile them using 

	configure hp700-hpux --with-gnu-as --with-gnu-ld

or derivatives (hppa1.1-hpux, hppa1.0-hpux, etc).
	Finally get the GDB 4.6 patches from same site again, file
pa-gdb-4.6.tar.Z, and the GNU release of GDB 4.6 from geod.emr.ca 
(in /pub/gnu dir) or any other GNU site and compile it.
	You will then have a fully functioning set of GNU tools.


>-----------------------------------------------------------------------
>Clint Olsen 
>olsenc@u.washington.edu
>-----------------------------------------------------------------------
--
Pierre Mathieu                          "We have seen the enemy,
Geodetic Survey of Canada                  and the enemy is us."
Ottawa, Canada                                                Pogo
Internet: mathieu@geod.emr.ca
Newsgroups: gnu.gcc.help
From: xiong@fzi.de (Xiong Xun)
Subject: multi-window shell
Keywords: help
Reply-To: xiong@fzi.de
Organization: Forschungszentrum Informatik (FZI), Karlsruhe, Germany
Date: Fri, 13 Nov 1992 13:19:08 GMT

By M-x-shell a shell buffer is created. After splitting shell in
two windows I tried "rlogin another_hostname" in one of the shell and then
in this shell all the lines are ending with ^M. What's the reason and how 
to solve the problem (no ^M)? Thanks for any hints.

Xun Xiong
From: chucks@iplmail.orl.mmc.com (faa demo account)
Newsgroups: gnu.gcc.bugs,gnu.gcc.help
Subject: gcc 2.3.1 internal compiler error
Keywords: error
Date: 9 Nov 92 22:25:23 GMT
Organization: Martin Marietta


 the following code gets an internal compiler error.
extern void test2();
main()
{
void (*test)() ;
         test = test2;
}

Note: its the fpic flag that will cause the failure. remove it and it works.
% gcc -c -v -fpic -g testit.c
Reading specs from /pub/local/gnu/lib/gcc-lib/sparc-sun-sunos412/2.3.1/specs
gcc version 2.3.1
 /pub/local/gnu/lib/gcc-lib/sparc-sun-sunos412/2.3.1/cpp -lang-c -v -undef -D__G
NUC__=2 -Dsparc -Dsun -Dunix -D__sparc__ -D__sun__ -D__unix__ -D__sparc -D__sun 
-D__unix -g testit.c /tmp/cca06907.i
GNU CPP version 2.3.1 (sparc)
 /pub/local/gnu/lib/gcc-lib/sparc-sun-sunos412/2.3.1/cc1 /tmp/cca06907.i -quiet 
-dumpbase testit.c -g -version -fpic -o /tmp/cca06907.s
GNU C version 2.3.1 (sparc) compiled by GNU C version 2.3.1.
gcc: Internal compiler error: program cc1 got fatal signal 6

 sun4c running 4.1.2 gcc 2.3.1

-- 
*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
Malcolm C. Strickland                 Martin Marietta Missle Systems
chuck-strickland@orl.mmc.com          mail point 170    
Phone: 407-356-7437                   pobox 555837
Fax:   407-356-5482                   orlando florida 32855-5837
*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*_*
Newsgroups: gnu.gcc.help
From: michael@resonex.com (Michael Bryan)
Subject: Re: GCC with HPUX
Organization: Resonex Inc., Sunnyvale CA
Date: Thu, 12 Nov 1992 13:42:01 GMT

In article <mathieu.721573749@gdim> mathieu@geod.emr.ca (Pierre Mathieu) writes:
>olsenc@carson.u.washington.edu (Clint Olsen) writes:
>
>>The only way to get around this they mentioned was to use the (--gas)?
>>option when compiling gcc.  This is not supported on anything other
>>than the HPPA architecture.
>
>>As I see it, the oddball HP, who just loves to do things its own way,
>>is keeping me from using a nice piece of software.
>
>Not really. Just get GAS 1.36 from jaguar.cs.utah.edu in the /dist
>directory (or geod.emr.ca in /pub/hp), file name pa-gas.u3.tar.Z.
>[And other instructions]

Unfortunately, this is only for the HPPA systems.  Those of us who
for one reason or another are still using the 300 or 400 series
systems are still out of luck.

-- 
Michael Bryan  michael@resonex.com  "Milk and Cheese in '92!"  |     ,_,
"There's nothing quite like watching your most recent          |    /oo \
crush, and your second-most recent crush, rushing into         |    <>__|
each others' arms..."  --- Miss Almira Gulch                   |    |  U|
Newsgroups: gnu.gcc.help
From: keane@eng.umd.edu (Christopher Matthews Keane)
Subject: gcc on a MAC
Date: Thu, 05 Nov 92 15:58:03 GMT
Organization: Project GLUE, University of Maryland, College Park

Sorry if this is a FAQ....

We are currently using DJ Delorie's port of gcc to MS-DOS for
development.  However, we are going to have to start supporting Macs
and in an effort to ease our transition, is there available a Mac port
of gcc or a cross-compiler for macs (we also use gcc on a SUN
sparcstation).  Any help is greatly appreciated.
Chris
keane@earthsun.umd.edu
From: shite@sinkhole.unf.edu (Stephen Hite)
Newsgroups: gnu.gcc.help
Subject: Can anyone get 2.3.1 up on the Harris Night Hawk?
Date: 13 Nov 92 03:03:24 GMT
Organization: Univ. of North Florida


   Thanks for the leads.  Configure says it's not supported:

           configure harris

Steve Hite
shite@sinkhole.unf.edu
From: rms@gnu.ai.mit.edu (Richard Stallman)
Newsgroups: gnu.gcc.help
Subject: Problem w/ included files on sparc w/ gcc 2.3.1
Date: 6 Nov 92 14:23:45 GMT
Article-I.D.: mole.9211070023.AA11445
Distribution: gnu
Organization: GNUs Not Usenet


    He very kindly provided me the following patch:

    > change /usr/local/lib/gcc-lib/sparc-sun-sunos4.1/2.2.2/include/stddef.h
    > 
    > #ifdef __GNUG__
    > /* In C++, wchar_t is a distinct basic type,
    >    and we can expect __wchar_t to be defined by cc1plus.  */
    > typedef unsigned short wchar_t;	/* CHANGED LINE */
    > #else
    > 
    > (~40 lines from the bottom).

This is most certainly not the right fix, though it may suffice as a
temporary workaround.

I can't begin to figure out what is the right fix unless you send more
information.  What you sent shows *that there is* a problem but sheds
no light on what is wrong.  If you find two declarations conflict, you
must *show* both declarations.  Please see the Bugs chapter in the GCC
manual.
Newsgroups: gnu.gcc.help
From: sharp@opusc.csd.scarolina.edu (Harry Sharp)
Subject: Error in signal.h?
Reply-To: sharp@bigbird.csd.scarolina.edu
Organization: Univ. of South Carolina, Columbia
Distribution: na
Date: Wed, 4 Nov 1992 15:44:08 GMT

Greetings!

It seems that there is a syntax error in the signal.h header file.   On line
52 the compiler claims there is an unterminated character constant, yet
I can find nothing of the sort.  I am also getting errors in the math.h
header.  Do I have an old version of the compiler and its headers?  If so,
can I simply replace these files and go on from there?

Any suggestions are appreciated.  E-mail is preferred as I don't know the
expiration on this newsgroup.

Harry Sharp
-- 
[=============================================================================]
 USMail : Office of Institutional Planning & Research, USC, Columbia, SC 29208
 E-mail : sharp@snuff.csd.scarolina.edu (or) HESHARP at UNIVSCVM (BITNET)
 Lifetime Member Bear and Otter Lovers Society
Newsgroups: gnu.gcc.help
From: 71035.3272@compuserve.COM (Oleg Jakubowicz)
Subject: Need Help Install GCC.1.40 ESIX UNIX PC
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 9 Nov 1992 06:20:29 GMT

Could someone please give me some advice on installing GNU GCC version
1.40 (got it off CD ROM, takes too long to get most recent version
off of e-mail), on my 80486 PC running ESIX UNIX (currently version
3.2.D but soon to be upgraded to version 4).
	I believe I've run configure correctly (sh config.gcc i386-esix)
but when I try to execute the makefile I run into the following error.
I believe its trying to compile one of the LISP files which uses a
double semi-colon for comments? and is crapping out on the comment 
notation? Help.

	rm -f stamp-gnulib2
	rm -f tmpgnulib gnulib; \
	for name in _eprintf _builtin_new _builtin_New _builtin_del _bb  _umulsi3 _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3  _lshrsi3 _lshlsi3 _ashrsi3 _ashlsi3  _divdf3 _muldf3 _negdf2 _adddf3 _subdf3 _cmpdf2  _fixunsdfsi _fixdfsi _floatsidf _truncdfsf2 _extendsfdf2  _addsf3 _negsf2 _subsf3 _cmpsf2 _mulsf3 _divsf3; \
	do \
	  echo ${name}; \
	  rm -f ${name}.c; \
	  cp ./gnulib.c ${name}.c; \
	  cc  -I. -I. -I./config -c -DL${name} ${name}.c; \
	  ar qc tmpgnulib ${name}.o; \
	  rm -f ${name}.[co]; \
	done
_eprintf
"./config/i386.md", line 1 : syntax error 
"./config/i386.md", line 2 : syntax error 
"./config/i386.md", line 2 : cannot recover from earlier errors : goodbye! 
*** Error code 1


Newsgroups: gnu.gcc.help
From: joerg@iiasa.ac.at (Joerg  MESSER)
Subject: Problem getting gcc-2.2.2 to run.
Organization: IIASA, Laxenburg, Austria
Date: Wed, 11 Nov 1992 18:58:29 GMT


  I've just installed gcc-2.2.2 on a Sun SPARC (SunOS 4.1.2) and the
compilation/installation appeared to go without a hitch. The only
problem is that as soon as I go to compile something (in this case I
used the xv-2.21 graphics editor as my test application) the loader
complains about not being able to find the symbol "start_float".  I've
compiled the same application using gcc-1.40 without any problems.
Does this ring a bell for anyone?

                    Joerg Messer  |
         International Institute  | Email: joerg@iiasa.ac.at
     for Applied System Analysis  | Phone: +43 02236 71 5210  
       A-2361 Laxenburg, Austria  |   Fax: +43 02236 71 313

-- 
                    Joerg Messer  |
         International Institute  | Email: joerg@iiasa.ac.at
     for Applied System Analysis  | Phone: +43 02236 71 5210  
       A-2361 Laxenburg, Austria  |   Fax: +43 02236 71 313
Newsgroups: gnu.gcc.help
From: hoyte@audacter.NL (Hoyte Swager)
Subject: gnu tools for HP-PA
Organization: GNUs Not Usenet
Distribution: gnu
Date: Thu, 12 Nov 1992 13:09:30 GMT

hi there

i do not know whether this is the right address
to send my questions to (a copy is going to
gnu-info@mancos.cs.utah.edu) but anyhow.
Recently i got the gnu-tools from our mail-relay
and got things running on the HP9000/720's
we are using. This really is great(!) since the
compiler which comes with HP-UX
for one thing does not support ANSI-C, function
prototypes, debugging, etc, etc . . .
Yes of course you can buy their "unbundled"
(i hate the word) compiler which will cost
you here in the netherlands including dat-tape
and documentation  >>> HFl 6000,- <<< (really)
oops, in dollars that's about $3500,- which
really is a pain in the ... if you occasionally
have to make a c program to keep the computing
environment running smoothly, . . . enter GNU-tools!
In the INSTALL file that came with it there was
a mention about using a decent debugger and some
adapted tools one would need to do that, which
according to the file are resident in the "dist"
directory on "mancos.cs.utah.edu"
I asked the person who runs our mail-relay
(tlindgreen@encore.nl) to check this out
since we do not have direct IP-access to the
Internet, but there are no adapted gnu-tools in 
that directory. So finally here is my question :

Where can i get the adapted gnu-tools for HP-PA debugging

Who do i contact about this

regards
 ------------------------
 Hoyte Swager
 Tel:   (31)-(0)40-831198
 Fax:   (31)-(0)40-832198
 Email: hoyte@audacter.nl
From: kleinhui@sun006.research.ptt.nl (Geert Kleinhuis)
Newsgroups: gnu.gcc.help
Subject: Linking MS c to GNU c??
Date: 5 Nov 92 13:34:07 GMT
Organization: PTT Research, Groningen


Hi,

At the moment we like to link a MS c lib to GNU c,
does anybody know if this is possible???

Thanks in advance,

Geert Kleinhuis
Kleinhuis@research.ptt.nl
Newsgroups: gnu.gcc.help
From: ydavid@dxcern.cern.ch (Yann David)
Subject: from C++ to C
Organization: GNUs Not Usenet
Distribution: gnu
Date: Mon, 9 Nov 1992 18:19:53 GMT


		Hello !


I'd like to know whether there is a way to make g++
(GNU's C++ compiler) produce C code instead of a binary
executable program.

(I am interested in so doing for two reasons:
	1) I'd like to see what the result looks like;
	2) I am trying to write something with XDesigner
	   as well, and it seems that g++ doesn't compile
	   the code generated by XDesigner. Up to now, I've
	   used cc exclusively when compiling XDesigner-generated
	   C code. )

Thank you in advance for your help and advise !


yann DAVID,
student at CERN.
From: wreillyi@csws2.ic.sunysb.edu (William J Reilly Iii)
Newsgroups: gnu.gcc.help
Subject: Re: GCC with HPUX
Date: 11 Nov 92 16:18:16 GMT
Organization: State University of New York at Stony Brook

In article <g}#@byu.edu> lee@bones.et.byu.edu (Bruce Lee) writes:
Ni!
Ni!
Ni!Has anyone written any patches for HPUX 8.0x systems?  I would
Ni!like to use gcc/g++ with gdb on somes 300/400 and 700/800 systems.
Ni!I understand that the hpxt utility no longer works with HPUX 8.0x.
Ni!

I too am looking for patches or ports for HPUX 8.0x running on an 
HP 9000 300 or 400. I recently compiled gcc-2.3.1, but still haven't gotten
any debugging information into execuatbles. I was under the impression that
the -g option has now been added to this version of gcc for the HPs. Am I
wrong about this?


-- 

		And now for something completely different...
=============================================================================
|   We Shall say "Ecky-ecky-ecky-ecky-pikang-zoom-boing-z'nourrrwringnmmmm" |
|                    again to you, if you do not appease us!		    |
|===========================================================================|
| I built a .sig, but it fell into the swamp. So I built a second one. That |
| sank into the swamp. So, I built a third one. That burned down, fell over |
|  then sank into the swamp. But the fourth one stayed up. An' that's what  |
|  you're gonna read lad - the strongest .sig in this group.  Ni! Shhhh...  |
|===========================================================================|
|          William J Reilly                 wreillyi@ic.sunysb.edu          |
|     who until recently said Ni					    |
|===========================================================================|
Newsgroups: gnu.gcc.help
From: kevin@clsi.COM (Kevin Cameron)
Subject: Available Registers (Sparc/RS6000/DecStation etc)
Originator: kevin@dubhe
Reply-To: kevin@clsi.com
Organization: CAD Language Systems Inc.
Date: Fri, 6 Nov 92 17:37:11 GMT


I am using registers g4-g7 on sparc (instead of global memory) using the
following macros:


	#ifdef __GNUC__
	#ifdef sparc
	# define REGISTER_0(decl) register decl asm ("g4")
	# define EXT_REG_0(decl)  register decl asm ("g4")
	...
	#endif
	#endif

	....

	ifndef REGISTER_0
	# define REGISTER_0(decl) decl
	# define EXT_REG_0(decl)  extern decl
	#endif


I was wondering if anyone new which registers are reliably usable on an RS6000,
or a DecStation 3100 (or any other machines). 

Thanks,
Kev.
-- 
Kevin Cameron          CLSI, Suite 100, 5457 Twin Knolls Rd., MD 21045, USA
kevin@clsi.com         Tel: (USA) (410) 992 5700 (- 5709) X224
uunet!clsi.com!kevin   Fax:       (410) 992 3536
----------------------------------------------------------- Reality Is virtual
Newsgroups: gnu.gcc.help