Publication Details

Semiautomatic Porting of the C Library

DOLÍHAL, L.; HRUŠKA, T. Semiautomatic Porting of the C Library. Proceedings of the International Conference on Computer Science, Computer Engineering, and Education Technologies. Kuala Lumpur: The Society of Digital Information and Wireless Communications, 2014. p. 86-89. ISBN: 978-1-941968-02-4.
Czech title
Semiautomatické portování knihovny jazyka C
Type
conference paper
Language
English
Authors
Dolíhal Luděk, Ing., Ph.D.
Hruška Tomáš, prof. Ing., CSc. (DIFS)
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
BibTeX
@inproceedings{BUT111675,
  author="Luděk {Dolíhal} and Tomáš {Hruška}",
  title="Semiautomatic Porting of the C Library",
  booktitle="Proceedings of the International Conference on Computer Science, Computer Engineering, and Education Technologies",
  year="2014",
  pages="86--89",
  publisher="The Society of Digital Information and Wireless Communications",
  address="Kuala Lumpur",
  isbn="978-1-941968-02-4"
}
Back to top