Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 1998 19:44:05 -0500 (EST)
From:      Alfred Perlstein <bright@hotjobs.com>
To:        John Birrell <jb@cimlogic.com.au>
Cc:        sparc@FreeBSD.ORG
Subject:   Re: crt0.o (was) Re: Huzzah!
Message-ID:  <Pine.BSF.4.05.9811281935330.1605-100000@bright.fx.genx.net>
In-Reply-To: <199811290018.LAA26641@cimlogic.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 29 Nov 1998, John Birrell wrote:

> Alfred Perlstein wrote:
> There is supposed to be an ELF ABI document available somewhere. Try
> searching the mail archives for a reference. Otherwise, ask Terry. 8-)
> 
> For first cut of the crt stuff, remove all references to shared code.
> This will simplify the task. Start with what NetBSD has and go from there.

ok, no more crt0.o, now crt1.o, i will look at what crt1.o does in freebsd
tomorrow and code a sparc equiv asap.

i'm keeping the patches i have to do against gcc for other developers
alongside the patches from ultraP

I have a netbsd source tree to look at and will be reading as much as
possible.

I'm also going to keep a log of that flags/things have to be passed to
what, to actually bootstrap the sparc devel on i386.

Do you have any other guidelines that i might follow to make a better port
and avoid pitfalls? (ie. keeping logs and diffs)

I kinda think setting up a single user cvs tree is overkill at the moment
:) any suggestions?

I need to find some docs or trace through some code to understand the ABI
of sparc-elf (ie. which registers are temporary, arguments, globals,
reserved)  Working on it...

-Alfred

> 
> -- 
> John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/
> CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-sparc" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9811281935330.1605-100000>