Logo des Repositoriums
 
Konferenzbeitrag

Clang Preprocessor Tricks for Setting up Source Code Analysis Tools

Lade...
Vorschaubild

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2022

Autor:innen

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

clang is in widespread use for development of C/C++ source code analysis tools. Many professional tools like Astrée use clang as a C++ frontend, specially because the continuously evolving C++ standard causes a lot of effort on the tool side, and clang provides an adequate infrastructure. At the same time, many hardware-specific compilers use gcc as a basis. Although gcc and clang are compatible to a certain degree, analyzing gcc-based code with clang always runs into problems. In this paper, we propose a lightweight approach to address recurring problems in clang-based software analysis tool usage.

Beschreibung

Quante, Jochen (2022): Clang Preprocessor Tricks for Setting up Source Code Analysis Tools. Softwaretechnik-Trends Band 42, Heft 2. Gesellschaft für Informatik e.V.. ISSN: 0720-8928

Zitierform

DOI

Tags