User manual
Librarian ST Assembler-Linker
52/89 Doc ID 11392 Rev 4
8.3 Adding modules to a library
Typing for example: +user1\board would look for a file, called user1\board.obj, and
add it to the library.
If LIB cannot find the named file, LIB reports the fact and returns to the operations prompt.
Else LIB issues the following message:
Adding new board.obj ...
15 labels added
Done.
If the library already contains a file board.obj, it prompts you with:
board.obj already in library LIB1.LIB,
replace with board.obj (Y/N):
Responding with 'N’ returns you to the operations prompt, while 'Y' first removes the old
board.obj then continues as above.
8.4 Deleting modules from a library
This is done by, for example:
-board
If LIB cannot find board.obj in the current library, it reports an error and aborts back to the
operation prompt.
If it can find it, it makes sure you know what you are doing with:
board.obj to be deleted from library LIB1.LIB:Are you sure (Y/N):
N’ aborts to operation prompt. 'Y' continues, reporting:
Removing old board.obj ...
Done.
Table 17. Library file options
Operation Description
+filename Add/update object module to/in library
-filename Delete object module from library
!filename Update object module in library
*filename Copy object module to separate file from library
? List contents of library
x Exit to DOS