home *** CD-ROM | disk | FTP | other *** search
-
- HELP [<Command>] [<List file>]
- If the HELP command is followed by ",," only a list of the available
- commands will be displayed on the user terminal. If instead a parameter
- is given all commands which match the parameter will be displayed with a
- brief explanation of their syntax and function. An '*' matches all
- commands. HELP output can be directed to any file.
-
- Defaults: [<List file>] => The user terminal
- [<Start mod>] => The first module
- [<End mod>] => The last module
-
- Module expressions ( <Start mod> <End mod> ):
- Name The actual name of the module
- <3> The third module
- <$> The last module
- <Name+4> The module 4 modules ahead of "Name"
- <Name-12> The module 12 modules before "Name"
- <$-2> The last module-2
-
- Note regarding filenames: XLIB will always add a default file-extension
- to a filename if the filename not already have an extension. Examples:
-
- d-o myfil # Writes an option-list on "myfil.lst"
- d-o foo.bar # Writes an option-list on "foo.bar"
- %
- DISPLAY-OPTIONS [<List file>]
- List on the <List file> the names of all the CPU:s which are recognized by
- this version of XLIB. The default file types on object files for the
- different CPU:s are also listed. After that a list of all UBROF tags is
- output.
- %
- EXIT
- Return to DOS.
- %
- REMARK <Anything>
- Just a comment (to increase readability).
- %
- LIST-OBJECT-CODE <Object file> [<list file>]
- List the contents of the <Object file> on the [<list file>] in an ASCII
- format. Intended only for debugging the output from an assembler or
- compiler. For more info on the object format, look in the "UBROF
- reference guide".
- %
- LIST-ALL-SYMBOLS <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], all symbols (Module names,
- Segments, Externals, Entries and Locals) of the <Object file> on the
- [<List file>].
- %
- LIST-CRC <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], the modules names and their
- associated CRC:s.
- %
- LIST-MODULES <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], the module names only.
- %
- LIST-ENTRIES <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], module names and their associated
- entries.
- %
- LIST-EXTERNALS <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], module names and their associated
- externals.
- %
- LIST-SEGMENTS <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], module names and their associated
- segments.
- %
- LIST-DATE-STAMPS <Object file> [<List file>] [<Start mod>] [<End mod>]
- List from [<Start mod>] to [<End mod>], module names and their associated
- generation date.
- %
- RENAME-MODULE <Object file> <Old name> <New name>
- Rename a module.
- Note: If there are more than one module with <Old name>, only the first
- encountered is changed.
- %
- RENAME-ENTRY <Object file> <Old name> <New name> [<Start mod>] [<End mod>]
- Rename from [<Start mod>] to [<End mod>], all occurances of an entry with
- <Old name> to <New name>.
- %
- RENAME-EXTERNAL <Object file> <Old name> <New name> [<Start mod>] [<End mod>]
- Rename from [<Start mod>] to [<End mod>], all occurances of an external
- with <Old name> to <New name>.
- %
- RENAME-GLOBAL <Object file> <Old name> <New name> [<Start mod>] [<End mod>]
- Rename from [<Start mod>] to [<End mod>], all occurances of an external
- or entry with <Old name> to <New name>.
- %
- RENAME-SEGMENT <Object file> <Old name> <New name> [<Start mod>] [<End mod>]
- Rename from [<Start mod>] to [<End mod>], all occurances of a segment with
- <Old name> to <New name>.
- %
- DELETE-MODULES <Object file> <Start mod> <End mod>
- Delete modules from <Start mod> to <End mod>.
- %
- INSERT-MODULES <Object file> <Start mod> <End mod> <Before/After> <Dest mod>
- Move the modules <Start mod> to <End mod> before or after the <Dest mod>.
- %
- REPLACE-MODULES <Source File> <Dest file>
- Replace modules with the same name from <Source file> to <Dest file>. All
- replacements are logged on the user terminal. The main application for
- this command, is to update large run time libraries etc.
- %
- FETCH-MODULES <Source file> <Dest file> [<Start mod>] [<End mod>]
- Append [<Start mod>] to [<End mod>] of <Source file> to <Dest file>. If
- <Dest file> already exist, it must be empty or contain valid object
- modules. If <Dest file> does not exist before, it will be created.
- %
- MAKE-LIBRARY <Object file> [<Start mod>] [<End mod>]
- Change from [<Start mod>] to [<End mod>], module header attributes to
- "conditionally loaded".
- %
- MAKE-PROGRAM <Object file> [<Start mod>] [<End mod>]
- Change from [<Start mod>] to [<End mod>], module header attributes to
- "unconditionally loaded".
- %
- COMPACT-FILE <Object File>
- Concatenates short absolute records into longer records of variable
- length. This is useful for library files, which due to the decreased size
- will take up less time during the loader/linker process.
- %
- DEFINE-CPU <Cpu>
- Must be issued before any operations on object files can be done.
- %
- ECHO-INPUT
- This command is useful for debugging command files because it makes all
- command input visible on the user terminal also in batch mode. In the
- interactive mode, it has no effect.
- %
- ON-ERROR-EXIT
- This command makes XLIB abort if an error is found. Most suited for use
- in batch mode.
- %
- DIRECTORY
- DIRECTORY <Drive:pathname>
- Display on the user terminal, all files of the type that applies to the
- target processor. If no <Drive specifier> is given, the default drive is
- used. DIRECTORY \LIBRARY shows all object files in the directory library
- of the target processor type.
- %