Commit | Line | Data |
---|---|---|
47f0acb2 BJ |
1 | Sun Apr 8 16:32:57 PST 1979 |
2 | ||
3 | There are 2 skeletal makefiles: makefile.v6 which I made from | |
4 | the local makefile.CORY, and makefile.v7 which I made from makefile.VAX. | |
5 | ||
6 | If you wish to change pathnames or some such, then look at ex_tune.h. | |
7 | Conditional compilation flags: | |
8 | -DTRACE for debugging (wont then fit on an 11) | |
9 | -DV6 for version 6, using raw (v7 uses cbreak) | |
10 | -DCHDIR compile in undocumented old chdir (cd) command | |
11 | -DLISP compile in lisp hacks | |
12 | -DUCVISUAL compile in code to handle \ escapes for visual on | |
13 | upper case only terminals. gross. | |
14 | ||
15 | Ex means to avoid stdio like the plague, only needing a printf which | |
16 | prints through putchar and thus needs doprnt.s from the library. | |
17 | SOMEONE AT SOME POINT REVERSED THE ORDER OF THE ARGS TO STROUT SO BE | |
18 | SURE THAT THE 11PRINTF.C ORDER IS CORRECT. IF NOT USE PRINTF.C. | |
19 | ||
20 | Ex is very large, but should fit (barely) on an 11/70. If there isn't at | |
21 | least 1K bytes of text space left you have dragged in something which isnt | |
22 | necessary. You should not be dragging in stdio. Look at the tail of | |
23 | a "nm -ng" to see what is going on if this happens. |