Holy Macroni! A recipe for progressive language enhancement
blog.trailofbits.com | blog | #linux-kernel | #static-analysis | #llvm | #compilers | #mlir | #clang | #c-language
Summary
Trail of Bits introduces Macroni, a tool combining Clang, PASTA, VAST, and MLIR to preserve CPP macro provenance and enable macro-aware C static analyses and safer language constructs.
- Published
- Collected
--- id: 1622 title: "Holy Macroni! A recipe for progressive language enhancement" source_domain: blog.trailofbits.com source_url: "https://blog.trailofbits.com/2023/09/11/holy-macroni-a-recipe-for-progressive-language-enhancement/" published_at: "2023-09-11T12:00:12Z" tags: ["linux-kernel", "static-analysis", "llvm", "compilers", "mlir", "clang", "c-language"] phying_url: "https://phying.com/item/1622" lang: en --- # Holy Macroni! A recipe for progressive language enhancement ## Summary Trail of Bits introduces Macroni, a tool combining Clang, PASTA, VAST, and MLIR to preserve CPP macro provenance and enable macro-aware C static analyses and safer language constructs. ## Intelligence Metadata - **Sources:** blog.trailofbits.com - **Published:** 2023-09-11T12:00:12Z - **Original:** https://blog.trailofbits.com/2023/09/11/holy-macroni-a-recipe-for-progressive-language-enhancement/ - **Phying News:** https://phying.com/item/1622