gnupic@linuxhacker.org

gnupic@linuxhacker.org


Subject: Re: gpasm
From: Scott Dattalo
Date: Sat, 5 Apr 2003 18:51:59 -0800 (PST)

On Sat, 5 Apr 2003, Craig Franklin wrote:

> Your interest is probably for the SDCC pic target?  I have cc'ed the
> gnupic list.  I think most of SDCC developers are listening.
> 
> I have put in a lot of work.
> 
> There are a couple of minor bugs in the gpasm coff output, but I believe
> all devices are working.  All but two of the gpasm coff test files are
> passing.
> 
> gputils-0.11.0 was the first version with a functional linker (gplink)
> and archive tool (gplib).  I have been using them with 14 bit devices,
> things seem to be working.  My next big task is to write test files and
> fix bugs.
> 
> You are probably interested in linking 18xx objects.  I havn't tried. 
> There are probably some big bugs that I don't know about.  The test
> files should help me fix them.
> 
> I am encouraged by what has been accomplished, but realistically it will
> take a few more minor releases (6-8 weeks) before gplink will be alpha
> for all devices.  I am calling it pre-alpha now.  I would like SDCC to
> start using the linker.  This will help to uncover the bugs faster.
> 
> I wish I had some time to put into SDCC, but it just hasn't been
> possible.  There has been too much work on the backend.  As I stated
> before, I have an SDCC patch started.  Some of the basics are taken care
> of, but not much more.  I think I will clean up what I have and send to
> to everyone.  Give me a couple of days.  Maybe Scott can make an SDCC
> cvs branch for the relocatable changes.

I'm starting to get back on to SDCC. I'll look at transitioning to gplink.

Also Martin and I have started discussing how the pic16 and pic14 ports of
SDCC need to be more tightly integrated. Many of the basic snippets that 
the two ports generate are identical. I not sure how we can do this 
without generating major spaghetti code...

Scott


gnupic@linuxhacker.org