This is the mail archive of the crossgcc@cygnus.com mailing list for the crossgcc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: m68k cross and floats


On FreeBSD /usr/ports/devel/crossm68k we use the following patches:

crossgcc-gcc2.7.2.2.patch
gcc2.7.2.2-2.7.2.3.diff.gz



I would very much like to see the 2.7.x branch updated (and possibly frozen) to include the patches needed to generate a 2.7.2.3
cross compiler as these have been removed from quite a few FTP sites.  It is much too difficult for a student or inexperienced
developer to get everything together to get started.

I was able to get binutils-2.9+gcc2.8.1 to build and compile m68k-coff targets just last weekend.  A few trivial programs (C & C++)
seem to compile and execute correctly, although we haven't had time to test extensively.  Haven't had time to evaluate EGCS either.

Cheers,

Jerry Hicks
jhicks@glenatl.glenayre.com



Doug Evans wrote:
> 
>    Date: Wed, 6 May 1998 11:26:23 -0500
>    From: Greg Allen <gallen@arlut.utexas.edu>
> 
>    I'm trying to build:
>    m68k-coff on sparc-sun-solaris2.6
> 
>    I'm using binutils-2.8.1, gcc-2.7.2.3, newlib-1.8.0
> 
>    According to "the list", I need gcc-2.7.2.3 for m68k.  I need soft float
>    support, but there is no cygnus patch for gcc-2.7.2.3.
> 
>    Is there a reason for this, or is the world just waiting for me to make the
>    2.7.2.2 patch work on 2.7.2.3?
> 
> There isn't a 2.7.2.3 patch because I didn't have time to make one.
> The 2.7.2.2 patch applies cleanly to 2.7.2.3 and studying the diffs
> from 2.7.2.2 to 2.7.2.3 suggests there's no reason to believe it won't
> work.  I could create a copy of the 2.7.2.2 patch for 2.7.2.3 on the ftp site
> and mark it as untested, but one can argue that's dubious.  If someone
> has actually used the patch then please let me know.