// { 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 } }