|
|
1.1 root 1: .\"
2: .\" Copyright (c) 1982 Regents of the University of California
3: .\"
4: .\" @(#)as.man.1 4.3 7/1/83
5: .\"
6: .TH AS 1 "July 1, 1983"
7: .UC 4
8: .SH NAME
9: as \- VAX-11 assembler
10: .SH SYNOPSIS
11: .B as
12: [
13: .B \-d124
14: ] [
15: .B \-L
16: ] [
17: .B \-W
18: ] [
19: .B \-V
20: ] [
21: .B \-J
22: ] [
23: .B \-R
24: ] [
25: .B \-t
26: directory
27: ] [
28: .B \-o
29: objfile ] [ name ... ]
30: .SH DESCRIPTION
31: .I As
32: assembles the named files, or the standard input if no file name is specified.
33: The available flags are:
34: .TP
35: .B \-d
36: Specifies the number of bytes to be assembled for offsets
37: which involve forward or external references, and which have sizes unspecified
38: in the assembly language.
39: The default is
40: .B \-d4.
41: .TP
42: .B \-L
43: Save defined labels beginning with a `L', which are normally discarded
44: to save space in the resultant symbol table.
45: The compilers generate such temporary labels.
46: .TP
47: .B \-V
48: Use virtual memory for some intermediate storage,
49: rather than a temporary file.
50: .TP
51: .B \-W
52: Do not complain about errors.
53: .TP
54: .B \-J
55: Use long branches to resolve jumps when byte-displacement branches are
56: insufficient. This must be used when a compiler-generated assembly contains
57: branches of more than 32k bytes.
58: .TP
59: .B \-R
60: Make initialized data segments read-only, by concatenating them to
61: the text segments.
62: This obviates the need to run editor scripts on assembly
63: code to make initialized data read-only and shared.
64: .TP
65: .B \-t
66: Specifies a directory to receive the temporary file, other than
67: the default /tmp.
68: .PP
69: All undefined symbols in the assembly
70: are treated as global.
71: .PP
72: The output of the assembly is left on the file
73: .I objfile;
74: if that is omitted,
75: .I a.out
76: is used.
77: .SH FILES
78: .ta 1.5i
79: /tmp/as\(** default temporary files
80: .br
81: a.out default resultant object file
82: .SH "SEE ALSO"
83: ld(1),
84: nm(1),
85: adb(1),
86: dbx(1),
87: a.out(5)
88: .br
89: Auxiliary documentation
90: .I Assembler Reference Manual.
91: .SH AUTHORS
92: John F. Reiser
93: .br
94: Robert R. Henry
95: .SH BUGS
96: .B \-J
97: should be eliminated; the assembler should automatically choose among
98: byte, word and long branches.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.