Publication Details
Semiautomatic Porting of the C Library
Porting of a library, C library, compiler testing,
simulation, hardware/software co-design, Newlib,
Lissom, Codasip
For testing of automatically generated C compiler for embedded systems on simulator, it is useful to have a C library support. Testing programs written in C very often use I/O operations and other functions provided by the C library. Hence not having the library, the number of programs that can be executed is very limited. In this paper, we describe a method that provides semiautomatic method of porting the C library. The processors for
which we port the library are mainly 32-bit. For this reason, we have chosen the Newlib library.
For testing of automatically generated C compiler for embedded systems on simulator, it is useful to have a C library support. Testing programs written in C very often use I/O operations and other functions provided by the C library. Hence not having the library, the number of programs that can be executed is very limited. In this paper, we describe a method that provides semiautomatic method of porting the C library. The processors for
which we port the library are mainly 32-bit. For this reason, we have chosen the Newlib library.
@INPROCEEDINGS{FITPUB10771, author = "Lud\v{e}k Dol\'{i}hal and Tom\'{a}\v{s} Hru\v{s}ka", title = "Semiautomatic Porting of the C Library", pages = "86--89", booktitle = "Proceedings of the International Conference on Computer Science, Computer Engineering, and Education Technologies", year = 2014, location = "Kuala Lumpur, MY", publisher = "The Society of Digital Information and Wireless Communications", ISBN = "978-1-941968-02-4", language = "english", url = "https://www.fit.vut.cz/research/publication/10771" }