Publication Details

Semiautomatic Porting of the C Library

DOLÍHAL Luděk and HRUŠKA Tomáš. Semiautomatic Porting of the C Library. In: Proceedings of the International Conference on Computer Science, Computer Engineering, and Education Technologies. Kuala Lumpur: The Society of Digital Information and Wireless Communications, 2014, pp. 86-89. ISBN 978-1-941968-02-4.
Czech title
Semiautomatické portování knihovny jazyka C
Type
conference paper
Language
english
Authors
Keywords

Porting of a library, C library, compiler testing,
simulation, hardware/software co-design, Newlib,
Lissom, Codasip

Abstract

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.

Annotation

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.

Published
2014
Pages
86-89
Proceedings
Proceedings of the International Conference on Computer Science, Computer Engineering, and Education Technologies
Conference
The Third World Congress on Computing and Information Technology , Kuala Lumpur, MY
ISBN
978-1-941968-02-4
Publisher
The Society of Digital Information and Wireless Communications
Place
Kuala Lumpur, MY
BibTeX
@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"
}
Back to top