This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: architectures with multiple pointer formats
- To: dvv at egcs dot dvv dot org (Dima Volodin)
- Subject: Re: architectures with multiple pointer formats
- From: Alan Lehotsky <lehotsky at tiac dot net>
- Date: Tue, 23 Nov 1999 17:19:19 -0500
- Cc: gcc at gcc dot gnu dot org
- References: <199911232047.PAA25208@portabella.synapsysinc.com>
At 3:47 PM -0500 11/23/99, Dima Volodin wrote:
>Folks,
>
>if anybody has done anything to implement a gcc backend for a CPU with
>multiple pointer formats, please let me know.
>
>Cheers!
>
>Dima
I added a software pointer format to support byte addressing
on the Analog Devices SHARC (2106x) DSP. This was done
(originally) on a 2.3.3 based compiler. Over the last 18 months,
I merged up to 2.8.1.
I haven't tried to upgrade to 2.95 (aka EGCS).
It's not pretty and it's pretty much guaranteed that my changes
will NEVER be accepted by the GCC compiler, but it pretty much
works.
I'd be happy to discuss what I did (but I predict it won't be
much help for you....)
-- Al Lehotsky
------------------------------------------------------------------------
Quality Software Management
http://www.tiac.net/users/lehotsky
lehotsky@tiac.net
(978)287-0435 Voice
(978)808-6836 Cellular
(978)287-0436 Fax/Data
Software Process Improvement and Management Consulting
Language Design and Compiler Implementation