Hi Brian,
> -__attribute__((constructor)) static void
register_debug_section()
> +__attribute__((constructor)) void l_register_debug_section()
So really, this would be about the last solution I'd pick, no matter
where the forward declaration lives.
Have you looked into why the library/or this file is being statically
linked twice?
Regards,
-Denis