Clang Preprocessor Tricks for Setting up Source Code Analysis Tools
dc.contributor.author | Quante, Jochen | |
dc.contributor.editor | Herrmann, Andrea | |
dc.date.accessioned | 2024-04-08T08:43:33Z | |
dc.date.available | 2024-04-08T08:43:33Z | |
dc.date.issued | 2022 | |
dc.description.abstract | 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. | en |
dc.identifier.issn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/43827 | |
dc.language.iso | en | |
dc.pubPlace | Bonn | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 42, Heft 2 | |
dc.relation.ispartofseries | Softwaretechnik-Trends | |
dc.subject | C++ | |
dc.subject | source code | |
dc.subject | analysis | |
dc.subject | tool | |
dc.title | Clang Preprocessor Tricks for Setting up Source Code Analysis Tools | en |
dc.type | Text/Conference Paper | |
mci.conference.date | 02.-04. Mai 2022 | |
mci.conference.location | Bad Honnef | |
mci.conference.sessiontitle | 24. Workshop Software-Reengineering und -Evolution WSRE | |
mci.reference.pages | 37-38 |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- WSRE_2022_Proceedings_-_revised.pdf
- Größe:
- 6.85 MB
- Format:
- Adobe Portable Document Format