Home
last modified time | relevance | path

Searched refs:import_export_decl (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/gcc/gcc/cp/
H A Ddecl2.c1489 import_export_decl (vtbl); in maybe_emit_vtables()
1904 import_export_decl (tree decl) in import_export_decl() function
2821 import_export_decl (var); in write_out_vars()
3240 import_export_decl (decl); in cp_finish_file()
3278 import_export_decl (decl); in cp_finish_file()
H A Drtti.c828 import_export_decl (name_decl); in tinfo_base_init()
1478 import_export_decl (decl); in emit_tinfo_decl()
H A DChangeLog-1996651 (import_export_decl): Likewise.
1021 * decl2.c (import_export_decl): Ignore #pragma interface for tinfo
1033 (import_export_decl): Use it.
1689 * pt.c (instantiate_decl): If at_eof, call import_export_decl
1730 * decl2.c (import_export_decl): Still emit static/weak/comdat
2089 (import_export_decl): Likewise.
2168 * decl2.c (import_export_decl): Put static data member templates
2172 (finish_file): Do import_export_decl for static data members before
2279 * decl2.c (import_export_decl): Still emit typeinfo fns for
2385 * rtti.c (get_tinfo_fn): If at_eof, call import_export_decl.
[all …]
H A DChangeLog-199797 (import_export_decl): Likewise.
268 * decl2.c (import_export_decl): Just set DECL_COMDAT on VAR_DECLs.
279 (import_export_decl): Likewise for tinfo functions.
368 * decl2.c (import_export_decl): Interface hackery affects
1789 * decl2.c (import_export_decl): If we don't support weaks, leave
2595 * pt.c (instantiate_decl): Call import_export_decl later.
H A Dsemantics.c3070 import_export_decl (fn); in expand_body()
3193 import_export_decl (fn); in expand_or_defer_fn()
H A DChangeLog-1999147 (import_export_decl): Likewise.
1451 * decl2.c (import_export_decl): Don't associate the tinfo fn with
3296 * decl2.c (import_export_decl): If -fnew-abi, class linkage doesn't
4530 * decl2.c (import_export_decl): Use same_type_p, rather than
5184 (import_export_decl): Use DECL_TINFO_FN_P.
5425 * decl2.c (import_export_decl): Because vtables always reference
5930 (import_export_decl): Call comdat_linkage for variables, too.
6578 * decl2.c (import_export_decl): Likewise.
H A DChangeLog-2004752 * decl2.c (import_export_decl): Fix typo in comment.
2538 determine_visibility, import_export_decl, build_cleanup,
3131 (import_export_decl): Add documentation and consistency checks.
3135 (write_out_vars): Call import_export_decl.
3138 (finish_file): Use decl_needed_p. Do not call import_export_decl
3146 import_export_decl call.
3185 (emit_tinfo_decl): Use import_export_decl.
H A DChangeLog-2002200 output_vtable_inherit, import_export_decl, import_export_tinfo,
2425 * decl2.c (import_export_decl): Break out tinfo handling into ...
2933 * decl2.c (import_export_decl): If we clear
2950 (emit_tinfo_decl): Adjust. Call import_export_decl.
2951 * decl2.c (import_export_decl): Simplify tinfo decl handling.
H A DChangeLog-1998745 * rtti.c (synthesize_tinfo_fn): Call import_export_decl here.
822 * decl2.c (import_export_decl): Call import_export_class.
1748 (import_export_decl): Check it.
2091 (import_export_decl): Likewise.
2154 * decl2.c (import_export_decl): Likewise.
4215 (import_export_decl): Likewise.
5738 * decl2.c (import_export_decl): Mark tinfo functions for
6745 * decl2.c (import_export_decl): Don't give external linkage to
H A DChangeLog-20012418 (import_export_decl): Likewise.
2449 * decl2.c (import_export_decl): Don't call import_export_class
2451 * semantics.c (expand_body): Call import_export_decl before
2675 (import_export_decl): Check tinfo_decl_p, not DECL_TINFO_FN_P.
H A DChangeLog2369 (import_export_decl): Move visibility handling to
2845 * decl2.c (import_export_decl): Remove redundant call to
2856 * decl2.c (import_export_decl): Fix ABI breakage on darwin.
5971 (import_export_decl): Honor TARGET_CXX_CLASS_DATA_ALWAYS_WEAK and
6080 * decl2.c (import_export_decl): Use non-COMDAT external linkage
H A DChangeLog-20032313 * decl2.c (import_export_decl): Only look at DECL_DECLARED_INLINE_P
4611 * pt.c (instantiate_decl): Move call to import_export_decl.
4619 * decl2.c (finish_file): Don't call import_export_decl for
4683 * pt.c (instantiate_decl): Make sure import_export_decl is called
H A Dcp-tree.h3996 extern void import_export_decl (tree);
H A DChangeLog-20006157 (import_export_decl): Use DECL_CONTEXT, not DECL_CLASS_CONTEXT.
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dmethod.c752 import_export_decl (fndecl);
H A Ddecl2.c1912 import_export_decl (decl) in import_export_decl() function
2928 import_export_decl (decl); in finish_file()
2988 import_export_decl (decl); in finish_file()
H A DChangeLog.2147 (import_export_decl): Likewise.
1451 * decl2.c (import_export_decl): Don't associate the tinfo fn with
3296 * decl2.c (import_export_decl): If -fnew-abi, class linkage doesn't
4530 * decl2.c (import_export_decl): Use same_type_p, rather than
5184 (import_export_decl): Use DECL_TINFO_FN_P.
5425 * decl2.c (import_export_decl): Because vtables always reference
5930 (import_export_decl): Call comdat_linkage for variables, too.
6578 * decl2.c (import_export_decl): Likewise.
7533 * rtti.c (synthesize_tinfo_fn): Call import_export_decl here.
7610 * decl2.c (import_export_decl): Call import_export_class.
[all …]
H A Dsemantics.c2369 import_export_decl (fn);
H A Dpt.c10418 import_export_decl (d);
10507 import_export_decl (d);
10566 import_export_decl (d);
H A DChangeLog1199 * pt.c (instantiate_decl): Move call to import_export_decl.
1203 * decl2.c (finish_file): Don't call import_export_decl for
1244 * pt.c (instantiate_decl): Make sure import_export_decl is called
3828 * decl2.c (import_export_decl): Break out tinfo handling into ...
4336 * decl2.c (import_export_decl): If we clear
4353 (emit_tinfo_decl): Adjust. Call import_export_decl.
4354 * decl2.c (import_export_decl): Simplify tinfo decl handling.
8395 (import_export_decl): Likewise.
8426 * decl2.c (import_export_decl): Don't call import_export_class
8428 * semantics.c (expand_body): Call import_export_decl before
[all …]
H A Dcp-tree.h3899 extern void import_export_decl PARAMS ((tree));