From 97d5c458cfa039d857301e1ca7d5af3beb37131d Mon Sep 17 00:00:00 2001 From: Jacob McDonnell Date: Sun, 26 Apr 2026 16:38:00 -0400 Subject: build: Better Build System --- static/unix-v10/man8/reloc.8 | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 static/unix-v10/man8/reloc.8 (limited to 'static/unix-v10/man8/reloc.8') diff --git a/static/unix-v10/man8/reloc.8 b/static/unix-v10/man8/reloc.8 new file mode 100644 index 00000000..a34054c6 --- /dev/null +++ b/static/unix-v10/man8/reloc.8 @@ -0,0 +1,45 @@ +.th RELOC VIII 2/7/73 +.sh NAME +reloc \*- relocate object files +.sh SYNOPSIS +.bd reloc +file octal [ +.bd \*- +] +.sh DESCRIPTION +.it Reloc +modifies the named object program file so that it will operate correctly +at a different core origin than the one for which +it was assembled or loaded. +.s3 +The new core origin is the old origin +increased by +the given +.it octal +number (or decreased if the number has a `\*-' sign). +.s3 +If the object file was generated by +.it ld, +the +.bd \*-r +and +.bd \*-d +options must have been given to +preserve the relocation information and define any common symbols +in the file. +.s3 +If the optional last argument is given, then any +.it setd +instruction at the start of the file +will be replaced by a no-op. +.s3 +The purpose of this command is to simplify the +preparation of object programs for systems +which have no relocation hardware. +It is hard to imagine a situation +in which it would be useful to attempt directly to execute +a program treated by +.it reloc. +.sh "SEE ALSO" +as(I), ld(I), a.out(V) +.sh BUGS -- cgit v1.2.3