// { dg-module-do run } // { dg-additional-options "-fmodule-header -fdump-lang-module" } // { dg-module-cmi {} } #ifndef _PROXY_STDIO_H #define _PROXY_STDIO_H /* Proxy stdio.h, because command line in flux. */ #include <stdio.h> #endif // There should be *lots* of depsets (209 for glibc today) // { dg-final { scan-lang-dump {Writing section:60 } module } } // { dg-final { scan-lang-dump {Depset:0 decl entity:[0-9]* function_decl:'(::std)?::printf'} module } } // { dg-final { scan-lang-dump {Depset:1 binding namespace_decl:'::printf'} module } }