|
|
1.1 root 1: .th RELOC VIII 2/7/73
2: .sh NAME
3: reloc \*- relocate object files
4: .sh SYNOPSIS
5: .bd reloc
6: file octal [
7: .bd \*-
8: ]
9: .sh DESCRIPTION
10: .it Reloc
11: modifies the named object program file so that it will operate correctly
12: at a different core origin than the one for which
13: it was assembled or loaded.
14: .s3
15: The new core origin is the old origin
16: increased by
17: the given
18: .it octal
19: number (or decreased if the number has a `\*-' sign).
20: .s3
21: If the object file was generated by
22: .it ld,
23: the
24: .bd \*-r
25: and
26: .bd \*-d
27: options must have been given to
28: preserve the relocation information and define any common symbols
29: in the file.
30: .s3
31: If the optional last argument is given, then any
32: .it setd
33: instruction at the start of the file
34: will be replaced by a no-op.
35: .s3
36: The purpose of this command is to simplify the
37: preparation of object programs for systems
38: which have no relocation hardware.
39: It is hard to imagine a situation
40: in which it would be useful to attempt directly to execute
41: a program treated by
42: .it reloc.
43: .sh "SEE ALSO"
44: as(I), ld(I), a.out(V)
45: .sh BUGS
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.