Result 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.
Type
conference paper
Language
English
Authors
Dolíhal Luděk, Ing., Ph.D.
Hruška Tomáš, prof. Ing., CSc., DIFS (FIT)
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.

Keywords

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

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
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"
}
Projects
Centrum excelence IT4Innovations, MŠMT, Operační program Výzkum a vývoj pro inovace, ED1.1.00/02.0070, start: 2011-01-01, end: 2015-12-31, completed
Research groups
Departments
Back to top