UNIX Makefiles
==============

Version 1.02 (12-Jul-1994)
SPRtools block 1e release.
(C) 1993-4 DEEJ Technology PLC

Features
--------
Makefiles for compiling on UNIX systems
endian.c C file to enable configuration for new machines.

To Use
------
Copy the correct makefile to the source directory as 'makefile'.
SPRtools can then be made by typing 'make'.

hp_68k.mk	For Hewlett Packard HP9000/300 and HP9000/400 workstations
	        based on Motorolla 680x0 processors and running the HPUX
	        C developers kit (ANSI compiler c89).
	        
hp_pa.mk	For Hewlett Packard HP9000/700 workstations based on the
		HP PA_RISC processors and running the HPUX C developers kit
		(ANSI compiler c89).
	        
solaris.mk	For Sun workstations based on Sun SPARC processors running
		either Solaris or SunOS compilers.
		
sunos.mk	For Sun	workstations based on Motorolla 680x0 processors and
		running the Sun OS compiler.

sun_gcc.mk	For Sun workstations based on Sun SPARC (or 680x0 oprocessors)
		running	the gcc compliler and tools. Uncomment the correct
		line for processor type.
		
endian.c	Use this program to determine the machine parameters required
		by SPRtools if running on a machine not mentioned above.
		Either send the machine name and results from this program to
		the address given on the main distribution ReadMe file, or
		follow the instructions below.
		
		The output from endian.c corresponds to symbols which must
		be defined in io.h If the values for word and dword padding
		are not the same as the alignment, a later version of SPRtools 
		must be obtained.
		
		Otherwise lines should be inserted to set up the ENDIAN_TYPE,
		ALIGN_WORD and ALIGN_DWORD with the values from endian.c in the
		same way as the existing ones are setup. The lines should be
		surrounded with a #ifdef depending on a symbol whose name
		relates it to the processor/OS.
		
		The most suitable makefile from above should then be copied,
		and the symbol defined in the CFLAGS section replaced with the
		one you have put in io.h.
		
		Please send any modifications to the software back to the
		author for inclusion in future releases. See the main ReadMe
		for details.

		
Acknowledgements
----------------
Thanks to Steffan Corley for his help with the HP PA-RISC and Sun GCC
machine configurations and makefiles.
