Date: Sat, 07 Feb 1998 14:42:19 -0500 From: Jerry Hicks <jhicks@atlanta.glenayre.com> To: "Pedro F. Giffuni" <pfgiffun@bachue.usc.unal.edu.co> Cc: "Helmut F. Wirth" <hfwirth@eunet.at>, hackers@FreeBSD.ORG Subject: Re: Cross development of m68k programs on FreeBSD works! Message-ID: <34DCB91B.1CD42F30@atlanta.glenayre.com> References: <34D5F382.41C67EA6@eunet.at> <34DBEE5A.41C67EA6@asme.org>
next in thread | previous in thread | raw e-mail | index | archive | help
And to tack on my $.02 :) We've gotten crossm68k working here and will make the port submission in a few minutes. Our solution to gas is pretty simple, (and seems to be necessary for m68k)... CONFIGURE_ARGS= --target=${TARGET} --with-gnu-as When using this option, a symlinked crosstree-1.4 won't work for us, as it causes gcc to look in ../gas for as.new -- It was necessary to create a 'real' crosstree directory. Currently we do this using tar (with -h option) in a pre-configure step, pending public release of crosstree-1.4. This approach takes a *lot* of disk space to say the least... Perhaps this could be done with hard links, but I had the disk space to burn and very little time. Maybe next update :) It seems to me that this should work for other cross development targets. Wondering if anyone knows the status of gdb-4.17? Presently, we use gdb-4.16 and a simple patch to make it "work" with the other libs. All of this has been lightly tested with some of our other software here. I would greatly appreciate any feedback. -- We're off working on a stub to facilitate remote debugging with Applied Microsystems ES-1800 in-circuit emulators. Cheers, Jerry Hicks jhicks@atlanta.glenayre.com Pedro F. Giffuni wrote: > > BTW, FWIW, and so on. I finished a new version of the crosssco, Donald > Maddox helped me with the Linux version, and Jerry Hicks is working on > an m68k-coff port. Unfortunately the new kit causes a core dump with our > old gas, so I'll have to wait for a real update of our native binutils > to submit them. > This will make a heck of a developers environment for FreeBSD :). > > cheers, > Pedro. > > Helmut F. Wirth wrote: > > > > Hello ! > > > > To all interested parties: I have a solution for debugging Linux > > programs under FreeBSD. I will give a short description here, because > > the recent discussion was in hackers too. Look for more in emulation > > or send an email to me: > > What I did: > > According to John Polstra's newer instructions I installed the > > binutils-2.8.1 and built his elfkit. This step is useful, but not > > neccessary. What you need in any case are the binutils-2.8.1. > > I configured them for i386-unknown-freebsdelf. With some small patches > > (rather hacks) I am able to build the FreeBSD-current sources of gdb > > in a fresh directory for debugging of native FreeBSD programs in ELF > > binary format and for debugging Linux ELF binaries, including shared > > libs. > > Please keep in mind, that this solution is *not well tested* !! > > But it seems to work! > > For detailed instructions and more please refer to emulation@freebsd.org > > If somebody is willing to contribute free space on a ftp-server I will > > download the binaries for linux-gdb and elf-gdb > > > > Regards > > Helmut > > -- > > Helmut F. Wirth > > Email: hfwirth@ping.at
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?34DCB91B.1CD42F30>