s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 269

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
15.5 Library Editing Functions
15.5.1 Creating a New Library
To create a new library, execute the lib33 by specifying no option but -e.
lib33 <Library file name> <Object file name> ... <Object file name>
Example: c:\cc33\lib33 test.lib test1.o test2.o test3.o
A library file is created in the specified name. Object files are stored in it in the order in which they are specified.
When creating a library file in the wb33, check the [new] button in the [other options] window and input a library
file name in the text box located below the button. (The extension ".lib" is unnecessary.) Choose the object files
that you want to be registered in the library from the file list box of the [other options] window.
Notes:
15.5.2 Adding Modules to a Library
To add object files to an existing library, execute the lib33 using the following startup command:
lib33 -a <Library file name> <Object file name> ... <Object file name>
Example: c:\cc33\lib33 -a test.lib test1.o test2.o test3.o
By specifying the -a option and an existing library file name, you can add the specified object files to that library.
The object files are registered at the end of the library file in the order in which they are specified.
When adding modules to a library in the wb33, choose a library file name from the file list box of the execution
window and object file names to be added from the file list box of the [other options] window. Since no directory
can be specified for the object files, the object files you want must be prepared in the same directory as that of
the library file before selecting them. When you check the [add] button to execute the command, the selected
object files are registered in the library.
Notes:
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
Only the srf33 format relocatable object files (*.o) can be registered in a library. Absolute object
files cannot be registered in a library.
If an existing library name is specified, it is overwritten with the specified object files.
The maximum number of object modules that can be registered in one library file is 4000. If
this limit is exceeded, an error results.
If a nonexistent library file name is specified, a new library file is created in that library name.
Only the srf33 format relocatable object files (*.o) can be registered in a library. Absolute object
files cannot be registered in a library.
If the specified object file has the same name as an already registered module, a warning is
issued, but the specified file is added at the end of the library in the same name. Then, if the
object file name is specified in a delete command, both modules are deleted.
The maximum number of object modules that can be registered in one library file is 4000. If
this limit is exceeded, an error results.
EPSON
CHAPTER 15: LIBRARIAN
253

Related parts for s5u1c33000c