-
multiple-inclusion-optimization-tests
Testing compilers support of the multiple-inclusion optimization
-
open-watcom-v2
Open Watcom V2.0 - Source code repository, Wiki, Latest Binary build, Archived builds including all installers for download.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
This is called the multiple-include optimization and all of Clang, GCC, and Visual Studio implement it for both macro guards and #pragma once. However, the form of the macro guard needs to be quite specific to trigger it. There's more details of how this can go wrong in my article about include guards and their optimizations and you can see the associated tests for this behavior.
Despite the lack of feature support, the compiler is still updated to this day, and still does support DOS, Windows, Linux, and OS/2, so it's modern in the sense of maintenance, just not really standards support. If you got further questions, I can send you the Discord link. They are pretty friendly.