[Bug c++/28017] lack of guard variables for explicitly instantiated template static data

Andrew Pinski pinskia@physics.uc.edu
Tue Jun 13 21:25:00 GMT 2006


> #define NEEDS_GUARD_P(decl) (TREE_PUBLIC (decl) && (DECL_COMMON (decl)      \
>                                                     || DECL_ONE_ONLY (decl) \
>                                                     || DECL_WEAK (decl) \
>                                                     ||
> (!TARGET_WEAK_NOT_IN_ARCHIVE_TOC \
>       || (! DECL_EXPLICIT_INSTANTIATION (decl) \
>           && ! DECL_TEMPLATE_SPECIALIZATION (decl)))))
> 
> ?

The latter.

-- Pinski



More information about the Gcc-bugs mailing list