NetBSD/sys/arch/amiga/fpsp/README_FIRST

41 lines
1.4 KiB
Plaintext

I got the FPSP source from the Motorola BBS and have converted it
to GNU GAS format.
The three subdirectories are:
src_asm FPSP source from the Motorola BBS.
src_as FPSP source from the Motorola BBS.
src_gas FPSP source in GNU GAS format. I did this by
running some `flex' lexical analyzers on the
src_asm files.
A big thanks goes out to Michael Hitch (osymh@gemini.oscs.montana.edu) for
solving the problem I had with some operations locking up. The problem
was that there were some branch instructions in gen_except.s that
were `word' when they should have been `long'.
I had to make a little tweak to gas version 2.1.1 to get it to assemble.
Around line 2190 of tc-m68k.c you have to change a `#if 0' to `#if 1':
=============================================================================
/* We gotta put out some float */
#if 1
if (seg (opP->con1) != SEG_BIG)
{
int_to_gen (nextword);
gen_to_words (words, baseo, (long int) outro);
for (wordp = words; baseo--; wordp++)
addword (*wordp);
break;
} /* Its BIG */
#else
if (seg (opP->con1) != big_section)
{
abort ();
}
#endif
=============================================================================
Eric Norum eric@skatter.usask.ca
Saskatchewan Accelerator Laboratory
University of Saskatchewan
Saskatoon, Canada. NeXTMail accepted.