

This is the GNU CC target for HP48's SATURN processor.
To build a "yoursystem-to-hp48" cross-compiling GCC:

1. Obtain gcc-2.X.X from wuarchive.wustl.edu:/systems/gnu,
   or prep.ai.mit.edu:/pub/gnu, or your favorite FTP site.
   (The rest of this description assumes you have gcc-2.7.2)

2. Move and rename the config-saturn directory to "config/saturn"
   under the gcc-2.7.2 tree, or symlink it appropriately.

3. Apply the patches (filename patches-2.7.2 in this directory)
   to the files in gcc-2.7.2.

4. Configure GCC with:
   ./configure --prefix=/usr/local --target=saturn-local

4.1. If cross-building a cross-compiler for MS-DOG, append this:
   --build=`config.guess` --host=i486-go32-msdos 
   --prefix='c:/usr' --exec-prefix='c:/usr'

5. Run "make"
5.1. If cross-building, run make like this:
   make CC=gcc-go32 HOST_CC=cc HOST_PREFIX=loser- xgcc cc1 cpp
   CFLAGS=-DEXECUTABLE_SUFFIX='\".exe\"'

6. Copy all binaries to /usr/local:
   make install
6.1. If cross-building (for DOS), you'll have to do Step 6 manually:
   - copy xgcc.exe c:\usr\bin
   - copy cccp.exe c:\usr\lib\gcc-lib\saturn-local-hp48\2.7.2\cpp.exe
   - copy cc1.exe c:\usr\lib\gcc-lib\saturn-local-hp48\2.7.2
   - copy the file 'specs' (in the hp48xgcc dir) to the same place.

And of course, you must compile and install the hp48-binutils and hp48-libc
before you can actually use the cross-compiler.

ATR
