fc compiler notes:

0. if you have make you can use the "Makefile" to generate everything
1. to compile compiler after making changes use: "c".
	result is in file "fc". this must be moved to /usr/fort/fc
	in order to be used by /bin/fc.
2. to compile for model 34 (40 etc.) without i/d spaces use: "c.34".
	result is in "fc.34". this must be moved to /usr/fort/fc.
3. "ccc" is a preprocessor for "c" that only compiles those .c files
	that are more recent than the corresponding .o files. 
	changing "ccc" to "cc" is ok, but takes longer to compile
	after trivial changes.
4. ../lib/libw.a is my library of misc. c callable subroutines. the compiler
	calls some of them. 
5. /usr/fort/fc should be "sticky" in order to give good response
	time to fc command. make sure you know what you are doing
	if you delete this file after someone has used it or you
	will get a 0 referenced i node. useful technique is:

		mv /usr/fort/fc /tmp/fc
		mv fc /usr/fort/fc
		su
		password:
		chmod 1775 /usr/fort/fc
		bye

	you must be super user in order to set the sticky bit.
	the move to /tmp/fc is to insure that it gets deleted
	next system boot. of course you can only do this once
	without deleting the old /tmp/fc. 
6. there is an assembler language source file "flt.s" that contains
	a few assembler language routines to manipulate the floating
	point hardware. 
  there is also "bigstk.s" which is used to get all 32K for a large program.
7. to recompile the whole thing from scratch:
	c.full
	c
