Minor format fixes in 1984/mullender
This commit is contained in:
1 parent
02e6e9e37f
commit
35570d4e90
1 file changed
+21
-6
@@ -19,7 +19,7 @@ make all
|
|||||||
./mullender
|
./mullender
|
||||||
```
|
```
|
||||||
|
|
||||||
NOTE: If your machine is not a [VAX-11](https://en.wikipedia.org/wiki/VAX-11)
|
NOTE: if your machine is not a [VAX-11](https://en.wikipedia.org/wiki/VAX-11)
|
||||||
or [PDP-11](https://en.wikipedia.org/wiki/PDP-11), this program will not execute
|
or [PDP-11](https://en.wikipedia.org/wiki/PDP-11), this program will not execute
|
||||||
correctly. In later years, machine dependent code was discouraged. An alternate
|
correctly. In later years, machine dependent code was discouraged. An alternate
|
||||||
version that will work with other systems is provided as alternate code below.
|
version that will work with other systems is provided as alternate code below.
|
||||||
@@ -83,10 +83,11 @@ the rules were changed, requesting non-machine specific code.
|
|||||||
|
|
||||||
This program was selected for the 1987 t-shirt collection.
|
This program was selected for the 1987 t-shirt collection.
|
||||||
|
|
||||||
The C startup routine (via [crt0.o](https://en.wikipedia.org/wiki/Crt0)) transfers control to a location named `main`.
|
The C startup routine (via [crt0.o](https://en.wikipedia.org/wiki/Crt0))
|
||||||
In this case, `main` just happens to be in the data area. The array of `short`s,
|
transfers control to a location named `main`. In this case, `main` just happens
|
||||||
which has been further obfuscated by use of different data types, just happens
|
to be in the data area. The array of `short`s, which has been further
|
||||||
to form a meaningful set of [PDP-11](https://en.wikipedia.org/wiki/PDP-11) and
|
obfuscated by use of different data types, just happens to form a meaningful set
|
||||||
|
of [PDP-11](https://en.wikipedia.org/wiki/PDP-11) and
|
||||||
[VAX](https://en.wikipedia.org/wiki/VAX) instructions.
|
[VAX](https://en.wikipedia.org/wiki/VAX) instructions.
|
||||||
|
|
||||||
The first word is a [PDP-11](https://en.wikipedia.org/wiki/PDP-11) branch
|
The first word is a [PDP-11](https://en.wikipedia.org/wiki/PDP-11) branch
|
||||||
@@ -121,12 +122,26 @@ close to as the original as possible we used a copy of
|
|||||||
in the *fabulous* [Unix History
|
in the *fabulous* [Unix History
|
||||||
Repo](https://github.com/dspinellis/unix-history-repo/tree/Research-Release).
|
Repo](https://github.com/dspinellis/unix-history-repo/tree/Research-Release).
|
||||||
|
|
||||||
This tool can be built by running:
|
#### To build:
|
||||||
|
|
||||||
|
`gentab.c` can be built like:
|
||||||
|
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
make gentab
|
make gentab
|
||||||
```
|
```
|
||||||
|
|
||||||
|
#### To use:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./gentab file
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Try:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./gentab gentab
|
||||||
|
```
|
||||||
|
|
||||||
## Author's remarks:
|
## Author's remarks:
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user