HDTenEightyP/NetNews huggingface dataset:
From: jtsilla@damon.ccs.northeastern.edu (James Tsillas)
Subject: gas-1.38 doesn't like symbol "LOGIN"
Organization: Northeastern University, Boston, MA
Distribution: gnu
Date: Thu, 21 Jan 1993 16:52:01 GMT


I've built gas-1.38 to cross assemble to a sun3 from a sparc. When I
give it:

#NO_APP
gcc2_compiled.:
.text
        .even
.globl t
t:
        link a6,#0
        jbsr LOGIN
L1:
        unlk a6
        rts

and say: as68k -o test.o test.s

and then: nm test.o

I get:

00000000 t gcc2_compiled.
00000000 T t

It turns out that LOGIN get's defined somehow to a garbage value. THe
strange thing is that if I change LOGIN to some other name it works and
I've failed to find any mention of LOGIN in the gas-1.38 source.

Have I stumbled onto some arcane bug? I'm running SunOS 4.1.3.

-Jim.



--
	***  James Tsillas  jtsilla@damon.ccs.northeastern.edu   ***
	***      Work: (508)898-2800, Home: (617)641-0513        ***
	***        "He is after me. Jim is after him."           ***
	***            - Hop on Pop, Dr. Seuss                   ***
Newsgroups: gnu.gcc.help
From: jimlynch@netcom.com (Jim Lynch)
Subject: Re: gcc for the mac?
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
Date: Fri, 22 Jan 1993 02:51:39 GMT

In article <1993Jan22.001351.10205@netcom.com> rbp@netcom.com (Bob Pasker) writes:
>jimlynch@netcom.com (Jim Lynch) writes:
>>Unless you can find a way to get apple to 1) stop making software patents,
>>2) stop suing on the basis of look-and-feel and 3) make a commitment that
>>they won't ever do it again, there will be no ports of GCC to the Macintosh
>>supported by GCC's authors. Even if apple does all three above, there _still_
>>might not be an officially supported port.
>
>is this because the FSF people believe that they will get sued for 
>porting it or because the FSF want to punish apple?

My opinion is the latter. Unfortunately, the only ones they punish is mac
users. What they say is that the FSF wants there to be freedom for programmers
to write what they want. This is a _political_ agenda. I agree with the goal,
however if FSF/LPF does not contact Clinton within the next month, my respect
for their political views will be knocked down a peg or three.
Newsgroups: gnu.gcc.help
From: jlieb@is.morgan.com (Jerry Liebelson)
Subject: Can gcc produce position-independent object code for shared libraries?
Keywords: gcc gnu shared -pic
Organization: Morgan Stanley & Company, Inc.
Date: Tue, 26 Jan 1993 21:42:22 GMT

Or, what's the gcc equivalent of the cc -pic option for use with
compiling modules for subsequent linking into a SunOS 4.11 shared library?

Please answer from actual experience, thank you.

-- 
Jerry Liebelson
jlieb@is.morgan.com
Compuserve: 73477,2740
Xref: sparky gnu.gcc.help:3005 comp.os.vms:21799
From: carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick)
Newsgroups: gnu.gcc.help,comp.os.vms
Subject: Re: problem report of toupper() in GCC 1.42 on VMS
Date: 23 Jan 1993 00:37:57 GMT
Organization: HST Wide Field/Planetary Camera
Distribution: world
Reply-To: carl@SOL1.GPS.CALTECH.EDU
NNTP-Posting-Host: sol1.gps.caltech.edu

In article <1993Jan22.171257.28021@netcom.com>, rbp@netcom.com (Bob Pasker) writes:
=GNU_CC_INCLUDE:[000000]ctype.h has the following utterly useless
=definition of toupper():
=
=	#define toupper(c)      ((c)-'a'+'A')
=
=since there exists a properly functioning routine in the RTL, the
=proper definition is:
=
=	char toupper(char);
=
=or, if you don't like the CALLS, roll yer own #define that makes
=(toupper('A') == toupper('a')) be a true value.
=
=tolower() is similarly brain dead.

It's not totally useless.  It simply must always be used in conjunction with
islower().  E.g.,
	c = islower(c) ? toupper(c) : c;
or
	c = isupper(c) ? tolower(c) : c;

Of course, then you've got to worry about side-effects.  I can't, at the
moment, any way, think of a way to implement toupper() via a macro that doesn't
use its argument at least twice and that has the check for islower() built in.
--------------------------------------------------------------------------------
Carl J Lydick | INTERnet: CARL@SOL1.GPS.CALTECH.EDU | NSI/HEPnet: SOL1::CARL

Disclaimer:  Hey, I understand VAXen and VMS.  That's what I get paid for.  My
understanding of astronomy is purely at the amateur level (or below).  So
unless what I'm saying is directly related to VAX/VMS, don't hold me or my
organization responsible for it.  If it IS related to VAX/VMS, you can try to
hold me responsible for it, but my organization had nothing to do with it.
From: edx@cc.usu.edu
Newsgroups: gnu.gcc.help
Subject: Obj-C: failed assertion error
Date: 21 Jan 93 18:37:15 MDT
Organization: Utah State University


With help from the net, I've compiled
gcc2.3.3 on our SGI Indigo, but now when
I compile and run an Objective C program,
I'm getting this error:

   core.c:458:  failed assertion 'initialized'
   IOT trap (core dumped)

This occurs any time I attempt to instantiate
an object, even when I try some_object=[Object new].
Help!  Any words of wisdom appreciated!

Howard Cole
USU Space Dynamics
edx@cc.usu.edu


Newsgroups: gnu.gcc.help
From: WPORTER@130.187.170.178 (WENDELL PORTER)
Subject: gcc for the mac?
Organization: Evans & Sutherland Computer Corp.
Date: Thu, 21 Jan 1993 14:49:23 GMT
X-News-Reader: VMS NEWS 1.11

Does GCC exist for the Macintosh, and if so, where can I find it?

Xref: sparky gnu.gcc.help:3037 comp.os.vms:22045
From: sohn@Apple.COM (a phil sohn)
Newsgroups: gnu.gcc.help
Subject: PowerPC port of gcc?
Date: 23 Jan 93 01:12:40 GMT
Organization: Apple Computer Inc., Cupertino, CA


	Is anyone thinking about doing a PowerPC gcc port? The PowerPC is
very similar to the RS/6000, but just different enough to merit a 
few changes.
-- 
------------------------------------------------------------
	a phil sohn		sohn@apple.com
				sohn@applelink.apple.com
------------------------------------------------------------
From: meissner@osf.ORG
Newsgroups: gnu.gcc.help
Subject: unterminated character constant
Date: 27 Jan 1993 09:37:35 -0500
Organization: GNUs Not Usenet
Distribution: gnu

| Compiling the following code segment (no compiler options):
| 
| 	#if 0
| 	   This is a test of an if
| 	   This line isn't going to work
| 	   But this line will, as will the first line
| 	#endif
| 
| with GCC 2.3.3 under Linux 0.99pl3 (i486), SunOs 4.1.1 (Sparc), and
| Ultrix 4.2 (DEC 5000) yields an the error:
| 
| 	a.c:3: unterminated character constant
| 
| The problem is the single quote.  It also happens if you use an #ifdef,
| but doesn't happen if you put the text inside a comment.

This is not a bug.  ANSI requires that tokenization occur before
#ifdef processing, in order to describe #ifdef processing in any
reasonable fashion.

In fact, the fine manual says (in the incompatibilities section):

   * GNU CC complains about unterminated character constants inside of
     preprocessor conditionals that fail.  Some programs have English
     comments enclosed in conditionals that are guaranteed to fail; if
     these comments contain apostrophes, GNU CC will probably report an
     error.  For example, this code would produce an error:

          #if 0
          You can't expect this to work.
          #endif

     The best solution to such a problem is to put the text into an
     actual C comment delimited by `/*...*/'.  However, `-traditional'
     suppresses these error messages.


--
Michael Meissner	email: meissner@osf.org		phone: 617-621-8861
Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142

You are in a twisty little passage of standards, all conflicting.
From: mdm@wdl1.wdl.loral.com (Mike D Marchionna)
Newsgroups: gnu.gcc.help
Subject: Re: gnu gcc compiler on VMS (1.42) question on run-time library
Date: 21 Jan 93 19:03:36 GMT
Organization: Loral Western Development Labs

rbp@netcom.com (Bob Pasker) writes:

>it seems that the functions i would expect to be included with a C
>compiler have not come with GNU C, but instead the directions tell me
>to link with the VAX C run-time library (VAXCRTL).  so, still ok, i
>have an old version of the VAX C complier on the machine (VAX-11 C
>2.3).

>now, however, i see that there is a difference (bug?) in the VAXCRTL
>function versus the function included in the DOS compiler that i am
>busily converting from.  the function read() is supposed to read the
>*exact* number of bytes (up to EOF), but the read() from VAXCRTL seems
>to act more like fgets() and returns only the first *line* of the
>file.

>can anyone shed some light on (1) why the GNU compiler doesnt have
>these intrinsic functions? if i didn't have the VAXCRTL would i be
>SOL? (2) why my read() of 720 bytes from a 720 byte file returns only
>the first 24 bytes (the first line)?

This is entirely the fault of the VAXCTRL which implements the open/read
/write/lseek/close system calls on top of the RMS File System.  I don't
know if they fixed it any from the last time I gave up in frustration.
The problem is that the RMS system is inherently record oriented.  The
result is that lseeks and reads tend to only work well when the read pointer
is on a record boundary for certain file types.  The closest you can
get to a DOS or UNIX file is to specify that you want STREAM_LF record
structure via the RMS extension to the open function.  Basically your
in for a big pain in the ass if you need to do anything but sequential line
by line I/O or direct fixed length record access.  Try rereading the RMS
extension described in the VAX C manual for more details.

--MDM
-- 
 _________________________________________________________________________ 
(  _______________________________   Brain, and brain!  What is brain!    ) 
 \________________________________)        --Star Trek (Spock's Brain)   /
El_Rayo_X_______________________________________________________________/ 
Newsgroups: gnu.gcc.help
From: jimlynch@netcom.com (Jim Lynch)
Subject: Re: GCC for the Amiga ???
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
Date: Thu, 21 Jan 1993 06:31:15 GMT

In article <1993Jan19.143129.11872@ulrik.uio.no> jon@kih.no (jon kvebak) writes:
>
> 	Can anyone give me the address of an anonymous ftp site
>where I can get gcc for my Amiga?
>
>Jon Oeyvind Kvebaek
>
>*** jon@samson.kih.no ***

Mee Too. I just got Minix for my Amiga and I need to know how to configure
the compiler.

I have tried: m68k-amiga-minix1.5.10, m68k-commodore-minix1.5.10,
m68k-local-minix1.5.10, m68000-amiga-minix1.5.10... you get the idea...

How can I find out what configurations are acceptable?

Oh yes, I'm using gcc-2.3.3.
From: rms@gnu.ai.mit.edu (Richard Stallman)
Newsgroups: gnu.gcc.help
Subject: where to send bug reports for GNU GCC for VAX/VMS
Date: 23 Jan 1993 17:58:43 -0500
Organization: GNUs Not Usenet
Distribution: gnu

Please mail GCC bug reports to bug-gcc@prep.ai.mit.edu,
unless they pertain to C++, in which case bug-g++@prep is preferred.
If people said that was the wrong place, they are mistaken.

Please read the Bugs chapter in the GCC manual to see what a bug
report needs to have in order to enable the maintainers to fix a bug.
Newsgroups: gnu.gcc.help
From: rbp@netcom.com (Bob Pasker)
Subject: where to send bug reports for GNU GCC for VAX/VMS
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Fri, 22 Jan 1993 17:05:43 GMT

i have found some things in the vms gcc 1.42 distribution that should
be brought to the attention of the appropriate persons, but my mail to
the bugs list brought replies which suggested that that was an
inappropriate forum.  does anyone know what the proper bugs list is
for the VMS port?




-- 
-- 
-- bob pasker
-- rbp@netcom.com
--
Newsgroups: gnu.gcc.help,de.comp.gnu
From: wolpert@mars (Florian Wolpert)
Subject: objc.h broken ?
Organization: PPG Hellige GmbH, Freiburg, GERMANY
X-Newsreader: Tin 1.1 PL4
Date: Tue, 26 Jan 1993 09:14:48 GMT

Hi ObjC-users,

i have just installed gcc 2.3.2 with the objc-frontend and tried to compile
(not even link) a short example objc-file. But following happens:

prompt> gcc -I/src/gnu/gcc-2.3.2 Int.m -c
..
[warning about #import deleted]
..
In file included from /src/gnu/gcc-2.3.2/objc/Object.h:29, from Int.m:2:
/src/gnu/gcc-2.3.2/objc/objc.h:346: parse error before `va_list'
prompt>

The line 346 in objc.h looks like this:
extern void (*_error)(id object, const char *fmt, va_list ap);

now my question; what is wrong with objc.h ? how can i fix the error ?

The source :
---------------------------- Int.m -------------------------------------
#import <stdio.h>
#import <objc/Object.h>
#import "Int.h"

@implementation Int: Object     // Int is derived from Object

+ makeRoomFor: (int) i
{
  id  anInstance;

  anInstance  = [super new];
  value = i;
  return anInstance;
}

- report
{
  printf("%4d", value);
  return self;
}

@end

---------------------------- Int.h -------------------------------------
@interface Int: Object     // Int is derived from Object
{
    int value;          // This is the data portion.  Like a struct.
}
+ makeRoomFor: (int) i;
- report;

@end
------------------------------------------------------------------------

thanks for helping - flo.

--
2i-d&s : wolpert%dandsnx.uucp@germany.eu.net (NeXTmail preferred)
Hellige : wolpert%ppgfr.uucp@germany.eu.net
uni-fr  : wolpert@informatik.uni-freiburg.de
snail-mail to 2i Industrial Informatics, Haierweg 20e, D-7800 Freiburg
From: rbp@netcom.com (Bob Pasker)
Newsgroups: gnu.gcc.help
Subject: Re: gnu gcc compiler on VMS (1.42) question on run-time library
Date: 23 Jan 93 18:13:39 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

jhawk@panix.com (John Hawkinson) writes:

>In <1993Jan21.040409.13612@netcom.com> rbp@netcom.com (Bob Pasker) writes:

>>ok, i've installed 1.42 (from prep.ai.mit.edu) on my VAX/VMS 5.2
>>system and have been able to compile & run many programs.  thanks
>>mucho to the gnu folks & other helpers.

>I would suggest you get the gcc2.2.2 VMS distribution from
>mango.rsmas.miami.edu.

i tried.  there was a file there that said "the VMS gnu gcc distribution
has been removed."

does anyone know if/when it will return?


>I can't answer (2), but I can tell you that EVERYBODY with a VMS
>system has VAXCRTL because it's not distributed with VAX-C (or DEC-C),
>but rahter with VMS. 

right, i forgot.

thanks,

-- 
-- 
-- bob pasker
-- rbp@netcom.com
--
Newsgroups: gnu.gcc.help,comp.os.vms
From: rbp@netcom.com (Bob Pasker)
Subject: Re: problem report of toupper() in GCC 1.42 on VMS
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Sat, 23 Jan 1993 18:16:00 GMT

carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick) writes:

>In article <1993Jan22.171257.28021@netcom.com>, rbp@netcom.com (Bob Pasker) writes:
>=GNU_CC_INCLUDE:[000000]ctype.h has the following utterly useless
>=definition of toupper():
>=	#define toupper(c)      ((c)-'a'+'A')
>It's not totally useless.  It simply must always be used in conjunction with
>islower().  E.g.,
>	c = islower(c) ? toupper(c) : c;

sorry, yes, you're right.  its useful if you have a penchant for a
function that subtracts 32.


-- 
-- 
-- bob pasker
-- rbp@netcom.com
--
From: larry@whizkids (Larry Garris)
Newsgroups: gnu.gcc.help
Subject: Motorola Help
Date: 26 Jan 93 02:36:40 GMT
Reply-To: texsun!gdfwc3!larry@central.sun.com
Organization: General Dynamics, Fort Worth Division


Correction on email address

-----------------------------------------------------------------------------
|       email/voice                             snail mail                   |
*============================================================================*
Larry Garris                        |General Dynamics Fort Worth Division
texsun!gdfwc3!larry@central.sun.com |Attn: Larry Garris
 uunet!texsun!gdfwc3!larry          |P.O. Box 748     Mail Zone 5904
(817)777-3316 or 763-1211           |Fort Worth, TX 76101
*============================================================================*

		Thanks
--
-----------------------------------------------------------------------------
|       email/voice                             snail mail                   |
*============================================================================*
Larry Garris                        |General Dynamics Fort Worth Division
 gdfwc3!larry@central.sun.com       |Attn: Larry Garris
 uunet!texsun!gdfwc3!larry          |P.O. Box 748     Mail Zone 5904
(817)777-3316 or 763-1211           |Fort Worth, TX 76101
*============================================================================*
From: rusty@groan.Berkeley.EDU (Rusty Wright)
Newsgroups: gnu.gcc.help
Subject: gcc and x11r5; still only -O2?
Date: 25 Jan 93 13:53:05
Organization: University of California Berkeley
NNTP-Posting-Host: groan.berkeley.edu

The config files that come from MIT for x11r5 specify -O2 when
compiling with gcc.  Since x11r5 was distributed several versions of
gcc ago, does anybody know if I can use -O3?  The machines I'd be
doing this on are a DECstation with a MIPS cpu, Sun 4, and Sun 3.
Thanks.
Newsgroups: gnu.gcc.help
From: mgj@ee.umr.edu (Mahesh Govind Joshi)
Subject: gcc and prof,gprof
Date: Wed, 27 Jan 1993 03:47:10 GMT
Reply-To: mgj@ee.umr.edu (Mahesh Govind Joshi)
Organization: University of Missouri - Rolla


Hi,

I am having a problem trying to use prof or gprof with gcc !

My environment is aas follows:

M/C :  Sun Sparc 

O/S : 4.1.3
(no patches as of yet )

Gnu version : 2.2.2

prof requires a mon.out file which is suppoesed to be created by
using the -p flag.

Apparently, the gccc compiler does not generate this file and as
a result i cant use "prof".

How do I get around this problem ?
/* I tried the same thing with "cc" and it works fine */
/* but for a certain set of executables I cannot use "cc" */

Looks like  gcc puts the information required by "prof" into the
excutable itself and not into a the file mon.out...

Thanks in advance !!

Replies by e-mail would be appreciated..

Mahesh Joshi

Newsgroups: gnu.gcc.help
From: bibhas@pico.engr.mun.ca (Bibhas Bhattacharya)
Subject: "make" for djgpp
Keywords: make
Organization: Memorial University of Newfoundland
Date: Sat, 23 Jan 1993 18:36:08 GMT

Hi!
I'm looking for a good "make" to use with djgpp. What's a 
good ftp site for that?
Thanks...
Bibhas.
--
---------------------------------------------------------------
Bibhas Bhattacharya        |Memorial University of Newfoundland
bibhas@pico.engr.mun.ca    |St. John's, Canada. A1B 3X5
From: larry@whizkids (Larry Garris)
Newsgroups: gnu.gcc.help
Subject: Motorola Delta Series - problem
Date: 26 Jan 93 01:19:29 GMT
Reply-To: gdfwc3!larry@central.sun.com
Organization: General Dynamics, Fort Worth Division


I am trying to install GNU CC (Version 2.2.3) on my Motorola Delta
3600 with a VME147.  Using "configure 3300" (moto3300.h)
configuration, I am having a undefined symbol with alloca and S_ISDIR
in cccp.c. Has anyone installed GNU CC on a Motorola 3600?


				Thanks in advance,

-----------------------------------------------------------------------------
|       email/voice                             snail mail                   |
*============================================================================*
Larry Garris                        |General Dynamics Fort Worth Division
 gdfwc3!larry@central.sun.com       |Attn: Larry Garris
 uunet!texsun!gdfwc3!larry          |P.O. Box 748     Mail Zone 5904
(817)777-3316                       |Fort Worth, TX 76101
*============================================================================*

--
-----------------------------------------------------------------------------
|       email/voice                             snail mail                   |
*============================================================================*
Larry Garris                        |General Dynamics Fort Worth Division
 gdfwc3!larry@central.sun.com       |Attn: Larry Garris
 uunet!texsun!gdfwc3!larry          |P.O. Box 748     Mail Zone 5904
(817)777-3316 or 763-1211           |Fort Worth, TX 76101
*============================================================================*
Newsgroups: gnu.gcc.help
From: rbp@netcom.com (Bob Pasker)
Subject: Re: gcc for the mac?
Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
Date: Fri, 22 Jan 1993 00:13:51 GMT

jimlynch@netcom.com (Jim Lynch) writes:
>Unless you can find a way to get apple to 1) stop making software patents,
>2) stop suing on the basis of look-and-feel and 3) make a commitment that
>they won't ever do it again, there will be no ports of GCC to the Macintosh
>supported by GCC's authors. Even if apple does all three above, there _still_
>might not be an officially supported port.

is this because the FSF people believe that they will get sued for 
porting it or because the FSF want to punish apple?


-- 
-- 
-- bob pasker
-- rbp@netcom.com
--
From: cs65x4@sdcc8.ucsd.edu (Dave Goldsmith)
Newsgroups: gnu.gcc.help
Subject: GCC on ATT 3B2
Date: 25 Jan 93 04:15:24 GMT
Organization: University of California, San Diego

I am trying to compile gcc 2.3.3 on an ATT 3B2 1000/70
I am getting the following error when building cc1:

ld fatal: fail to write symbol name reg_class in string table for
          file cc1

Has anyone seen this error and know the solution?

Has anyone built gcc/g++ on an ATT 3B2 before?

Does anyone know of an ftp site where I can get already compiled
binaries of GNU products such as gcc, g++, gdb, etc for the ATT 3B2?

Thanks,
Dave Goldsmith
dgoldsmi@ucsd.edu
From: gordon1@server.uwindsor.ca (GORDON  CHRISTOPHER      )
Newsgroups: gnu.gcc.help
Subject: Re: GCC for the Amiga ???
Summary: on amiga.physik.unizh.ch
Date: 26 Jan 1993 01:55:23 GMT
Organization: University of Windsor, Ontario, Canada

Gcc-2.3.3 is available for anonymous ftp from merlin.etsu.edu under aminet/dev/gnu/ and from amiga.physik.unizh.ch under amiga/dev/gnu, or from any
of it's mirrors (please use them, to reduce traffic on Internet):)

Chris
From: jbuck@forney.berkeley.edu (Joe Buck)
Newsgroups: gnu.gcc.help
Subject: Re: gcc for the mac?
Followup-To: gnu.misc.discuss
Date: 22 Jan 1993 20:37:15 GMT
Organization: U. C. Berkeley
NNTP-Posting-Host: forney.berkeley.edu

If anyone wants to comment on this topic (or to flame, whether your
flame target is FSF, Apple, or someone else), please do so in
gnu.misc.discuss and leave gnu.gcc.help for technical topics.

Followups are directed to gnu.misc.discuss.

--
Joe Buck	jbuck@ohm.berkeley.edu
From: zhang@ms.UKy.EDU (Bing Zhang)
Newsgroups: gnu.gcc.help
Subject: How to install gcc on PC 80386?
Date: 25 Jan 1993 21:09:58 -0500
Organization: University Of Kentucky,
Distribution: gnu

     I want to install gcc on my PC 80386. The source code from shareware ftp sites
are more than 10MBytes, could anybody tell me how to install it? Thanks a lot!
     Bing Zhang

PS. please send me email to zhang@ms.uky.edu