#include "cu1.a.h" // unnecessary (demo not built enough to need self imports) #include "cu1.b.h" #include "cu2.y.h" static struct Y y __attribute__((unused)); int main() { }