|
|
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.