Bc. Michal Toman

Master's thesis

LLVM IR service for Fedora

LLVM IR service for Fedora
Abstract:
V záujme zlepšenia celkovej kvality operačného systému Fedora sa vývojári rozhodli zapojiť statickú analýzu. Najvhodnejšie nástroje pracujú na základe LLVM IR kódu, ktorý sa implicitne nevytvára, kvôli použitiu prekladača GCC. Táto práca popisuje súbor nástrojov, ktoré sú schopné použiť pri vytváraní balíkov kompilátor Clang, a za jeho pomoci vygenerovať IR kód pre aplikácie a knižnice distribúcie …more
Abstract:
In order to improve the overall quality of Fedora operating system, the developers decided to incorporate static analysis. The most suitable tools are working on top of LLVM IR code, which is not generated by default because of using GCC compiler. This thesis describes the toolchain able to rebuild Fedora packages with Clang compiler and generate IR code for all of its applications and libraries.
 
 
Language used: English
Date on which the thesis was submitted / produced: 7. 1. 2013

Thesis defence

  • Date of defence: 8. 2. 2013
  • Supervisor: doc. RNDr. Jan Strejček, Ph.D.
  • Reader: Mgr. Jiří Slabý, Ph.D.

Citation record

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: Masarykova univerzita, Fakulta informatiky

Masaryk University

Faculty of Informatics

Master programme / field:
Applied Informatics / Applied Informatics

Theses on a related topic

  • No theses on a related topic available.