On 11/3/20 2:14 PM, Nathan Sidwell wrote: > As I mentioned in patch 03, include translation is a thing. This > amends the file handling to determine that, and for resolving explicit > imports of header-units > > The logic for locating a header unit is the same as locating a > header-file. Except there's a final step of mapping the header-file > name to a compiled module interface. That latter step is handled > elsewhere. > > Also, as one needs an explicit compile step to build a header-unit, we > need a way of telling the preprocessor that the main file is itself a > header, and it should locate the appropriate place on the INCLUDE path > so INCLUDE_NEXT works. > > nathan > > > 05-cpp-files.diff > OK with a ChangeLog entry, of course.
jeff