B.PDF

(18 KB) Pobierz
Appendix B
LIBRARIAN MESSAGES
B.1
INTRODUCTION
Librarian messages are grouped into three categories:
Command Line Errors
These errors indicate invalid command line options, missing filenames, file open
errors, or other invocation errors. Command line errors generally cause the librar-
ian to stop processing.
Warnings
Warnings indicate that a file cannot be open, or that a module already exists or
does not exist in the library. The librarian continues processing.
Fatal Errors
Fatal errors signify serious problems encountered during library processing such
as lack of memory, file not found, or other internal errors. The librarian halts imme-
diately.
MOTOROLA
DSP LINKER/LIBRARIAN REFERENCE MANUAL
B-1
Librarian Messages
Command Line Errors
B.2
COMMAND LINE ERRORS
argument missing
A necessary argument, such as a module name, was missing from the librarian
command line.
unknown option
The given command line option is not recognized. The librarian continues as if the
-U
option had been given.
B-2
DSP LINKER/LIBRARIAN REFERENCE MANUAL
MOTOROLA
Librarian Messages
Warnings
B.3
WARNINGS
<module> already in library
In an add operation a module with the same name as the one specified already ex-
ists in the library.
<module> not in library
The named module was not found in the specified library. This error can occur for
example during a replace operation.
ambiguous command
The interactive command issued at the librarian prompt was not unique to the set
of characters entered.
cannot open module file
The named module file could not be open. Either the file does not exist or there was
an I/O error.
command requires library name
All interactive commands require that the library name follow the command name
on the input line.
duplicate module name
The same module name was entered twice on the command line.
invalid command
The librarian did not recognize an interactive command.
MOTOROLA
DSP LINKER/LIBRARIAN REFERENCE MANUAL
B-3
Librarian Messages
Fatal Errors
B.4
FATAL ERRORS
add requires explicit module names
At least one module name must be given for an add operation.
cannot allocate argument vector
cannot allocate copy buffer
cannot allocate input buffer
cannot allocate module structure
cannot allocate module vector
cannot allocate output buffer
The librarian did not have enough memory to allocate internal data structures.
cannot create temporary file name
The librarian was unable to create a temporary file name for the library scratch file.
cannot open command file
The named command line option file does not exist, or there was an I/O error.
cannot open library file
The named library file does not exist, or there was an I/O error.
cannot open temporary file
An I/O error prevented the librarian from opening the temporary library scratch file.
cannot read module header
The librarian could not read the module header in the specified library. Either an I/
O error occurred, or the library file is empty.
cannot rename <file>
An error occurred while attempting to rename a library file.
cannot save command file arguments
The librarian could not obtain enough memory to store the module names given in
the command line option file.
cannot stat module
The librarian could not obtain date and time information for the named module.
B-4
DSP LINKER/LIBRARIAN REFERENCE MANUAL
MOTOROLA
Librarian Messages
Fatal Errors
cannot write end of module marker
An I/O error occurred preventing the librarian from writing the end of module mark-
er to the library file.
cannot write header to library file
An I/O error occurred preventing the librarian from writing the module header to the
library file.
delete requires explicit module names
At least one module name must be given for a delete operation.
error reading file
An I/O error occurred while reading a file.
error writing file
An I/O error occurred while writing a file.
fatal errors - <library> not altered
This is an informative message indicating that the named library was not changed
because of previous fatal errors.
file I/O error
An I/O error occurred while either reading or writing a file.
improper module header format
A module header in the library file has been corrupted, or the specified file is not a
library file.
library file already exists
In a create operation the named library file already exists.
missing command filename
The required argument on a
-F
command line option was missing.
out of memory - librarian aborted
There is not enough internal memory to perform dynamic allocation. Since the li-
brarian stores all working information in memory, there is the possibility that mem-
ory will be exhausted if many modules are processed in a single library operation.
MOTOROLA
DSP LINKER/LIBRARIAN REFERENCE MANUAL
B-5
Zgłoś jeśli naruszono regulamin