Library Overview; Library Files - Epson S5U1C17001C Manual

Cmos 16-bit single chip microcontroller (c compiler package for s1c17 family) (ver. 3.1)
Hide thumbs Also See for S5U1C17001C:
Table of Contents

Advertisement

5 Library
This chapter explains the emulation library and the ANSI library included in the S1C17 Family C Compiler Package.

5.1 Library Overview

Briefly described below are general aspects of the libraries supplied with this package.
5.1.1

Library Files

Libraries are provided for each compiler version.
libc.a
ANSI library
Provides ANSI standard functions.
libgcc.a
Emulation library
Provides single-precision (32-bit) and double-precision (64-bit) floating-point functions including arithmetic
operations, comparison and type conversion, integer multiplication/division/shift functions, and long
long-type addition/subtraction/shift functions.
(libgccM.a, libgccMD.a, libgccMD2.a)
These provide the same functions as libgcc.a for gcc3.
Different models are supported depending on coprocessor instructions.
libstdio.a
Simulated I/O library
Provides the gcc3 ANSI C library initialization function and lower-level functions for inputs/outputs.
libg.a
Debugging library
Provides support functions for the gcc4 debugger.
The gcc3 libraries are installed in the following separate directories for each memory model:
\EPSON
\GNU17V3\gcc3
\lib\24bit
\lib\16bit
The gcc4 libraries are installed in the following directories corresponding to the coprocessor specifications and memory model:
\EPSON
\GNU17V3\gcc4
\lib\24bit
\lib\16bit
\lib\M\24bit
\lib\M\16bit
\lib\MD\24bit
\lib\MD\16bit
\lib\MD2\24bit
\lib\MD2\16bit
Link the 16-bit libraries with the application program when the -mpointer16 option is specified in the C compiler and assembler.
S5U1C17001C Manual
(Rev. 1.0)
24-bit (16MB) memory model libraries
16-bit (64MB) memory model libraries
24-bit memory model libraries for all models
16-bit memory model libraries for all models
24-bit memory model libraries for models with multiplication coprocessors
16-bit memory model libraries for models with multiplication coprocessors
24-bit memory model libraries for models with COPRO
16-bit memory model libraries for models with COPRO
24-bit memory model libraries for models with COPRO2
16-bit memory model libraries for models with COPRO2
Seiko Epson Corporation
5 Library
5-1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S5U1C17001C and is the answer not in the manual?

Table of Contents