man11 - 11/3/71 NAME SYNOPSIS DESCRIPTION ar - archive ar...

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon
11/3/71 AR (I) NAME ar -- archive SYNOPSIS ar key afile name1 . .. DESCRIPTION ar maintains groups of files combined into a single archive file. Its main use is to create and update library files as used by the loader. It can be used, though, for any similar purpose. key is one character from the set drtux, optionally concatenated with v. afile is the archive file. The names are constituent files in the archive file. The meanings of the key characters are: d means delete the named files from the archive file. r means replace the named files in the archive file. If the archive file does not exist, r will create it. If the named files are not in the archive file, they are appended. p prints a table of contents of the archive file. If no names are given, all files in the archive are tabled. If names are given, only those files are tabled. u is similar to r except that only those files that have been modified are replaced. If no names are given, all files in the archive that have been modified will be replaced by the modified version. x will extract the named files. If no names are given, all files in the archive are extracted. In neither case does x alter the archive file. v means verbose. Under the verbose option, ar gives a file— by—file description of the making of a new archive file from the old archive and the constituent files. The following abbreviations are used: c copy a append d delete r replace x extract FILES /tmp/vtma, vtmb . .. temporary SEE ALSO ld DIAGNOSTICS “Bad usage”, “afile -- not in archive format”, “cannot open temp file”, “name -- cannot open",
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
11/3/71 AR (I) “name -- phase error”, “name -- cannot create", “no archive file”, “cannot create archive file”, “name -- not found”. BUGS Option l (table with more information) should be implemented. There should be a way to specify the placement of a new file in an archive. Currently, it is placed at the end. OWNER ken, dmr
Background image of page 2
11/3/71 AS (I) NAME as -- assembler SYNOPSIS as name 1 . . . DESCRIPTION as assembles the concatenation of name 1 , . ... as is based on the DEC—provided assembler PAL—11R [references], although it was coded locally. Therefore, only the differences will be recorded. Character changes are: for use @* # $ ; / In as, the character “;“ is a logical new line; several operations may appear on one line if separated by “;”. Several new expression operators have been provided: \> right shift (logical) \< left shift * multiplication \/ division % remainder (no longer means “register”) ! one’s complement [] parentheses for grouping ^ result has value of left, type of right For example location 0 (relocatable) can be written "0^."; another way to denote register 2 is “2^r0" All of the preceding operators are binary; if a left operand is missing, it is taken to be 0. The ! operator adds its left operand to the one’s complement of its right operand.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 4
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 26

man11 - 11/3/71 NAME SYNOPSIS DESCRIPTION ar - archive ar...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online