🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.dsp
Article #1910

Re: Motorola's gcc diffs?

#1910
From: Jeff Enderwick
Date: Thu, 31 Dec 1992 09:23
33 lines
2185 bytes
> The one I tried is called Version 1.03.  When you try to compile
> something with it, it bombs when it gets to the point of looking
> for the non-existent optimizer.  The illegal instruction sequences
> include using an address register on the instruction after loading it,
> and doing a subroutine return on the instruction after modifying
> the system stack (i.e. popping the status).

How hard is this? Motorola has a product named DSP56KCC. It is a C 
compiler system that generates executable programs for the Motorola 
DSP5600X family of chips. Much of the aforementioned system is based 
gcc. The sources to the gcc based portion have been made available.
You have part of the system, and you expect everything to work? The 
compiler system doesn't generate illegal code sequences as you say;
nop insertion is performed later in the code generation process, and 
by non-FSF code. No, it isn't performed by the assembly language 
optimizer, it is performed by the assembler.

BTW, I really appreciate it when people point out real problems with 
the compiler. When we find out about bugs we fix them. I'm sorry if 
I sound grumpy, but hey, the thing works. If you later discover any 
real bugs, I would really appreciate hearing about them.

	no hard feelings,

	Jeff Enderwick
	jeff@dsp.sps.mot.com

PS: I would think that spending $709 (this is *not* a price quote) for
a compiler kit that includes an assembler, linker, librarian, libraries
(both ANSI and runtime support), a manual and phone support would be 
cheaper than fooling around with the sources. But I guess that's not my
decision to make.
Technical Details
Message-ID: <JEFF.92Dec31092357@dsp.sps.mot.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!oakhill!oakhill!jeff
References: <Bzs3CD.26o@world.std.com> <1992Dec25.181709.19960@qcj.icon.com> <BzvJAM.H8C@world.std.com>

Show Full Headers
Complete Article Headers
Newsgroups: comp.dsp
Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!oakhill!oakhill!jeff
From: jeff@dsp.sps.mot.com (Jeff Enderwick)
Subject: Re: Motorola's gcc diffs?
In-Reply-To: moshier@world.std.com's message of Sat, 26 Dec 1992 16:03:58 GMT
Message-ID: <JEFF.92Dec31092357@dsp.sps.mot.com>
Sender: news@oakhill.sps.mot.com
Nntp-Posting-Host: 223.10.249.92
Organization: Motorola DSP Compilers
References: <Bzs3CD.26o@world.std.com> <1992Dec25.181709.19960@qcj.icon.com>
 <BzvJAM.H8C@world.std.com>
Date: 31 Dec 92 09:23:57
Lines: 33