Home
last modified time | relevance | path

Searched refs:make_thunk (Results 1 – 20 of 20) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A Dmethod.c274 make_thunk (function, delta, vcall_index) in make_thunk() function
H A DChangeLog2003 * method.c (make_thunk): Thunks are not inline.
5234 * method.c (make_thunk): Update.
8779 * method.c (make_thunk): Likewise.
9113 * method.c (make_thunk): Fix comment alignment.
9667 * method.c (make_thunk): Likewise.
12522 (make_thunk): Change prototype.
12557 * method.c (make_thunk): Likewise.
13186 (make_thunk): Call mangle_thunk for new ABI.
16247 * cp-tree.h (make_thunk): PROTO -> PARAMS.
16351 (make_thunk): Change prototype.
[all …]
H A DChangeLog.210691 * method.c (make_thunk): Use overload machinery to make name.
11643 * parse.y (make_thunk): Likewise.
13066 * method.c (make_thunk): Avoid name buffer overflow.
15677 * method.c (make_thunk): Change settings of READONLY/VOLATILE,
17312 * method.c (make_thunk): Use it.
18361 * method.c (make_thunk): Use DECL_ONE_ONLY.
18530 * method.c (make_thunk): Thunks are static.
18717 * class.c (build_vtable_entry): Remove decl of make_thunk.
18729 * cp-tree.h (make_thunk): Add decl.
19048 * method.c (make_thunk): Likewise.
[all …]
H A Dcp-tree.h4050 extern tree make_thunk PARAMS ((tree, tree, tree));
H A DChangeLog.1114 * method.c (make_thunk): Likewise.
3515 * method.c (make_thunk): Handle encoding of positive thunk offsets.
5620 * method.c (make_thunk): Use a more meaningful label. If there
6173 * method.c (make_thunk): Fix type of THUNK_DECL.
H A Dclass.c7889 fn = make_thunk (fn, delta, vcall_index);
/openbsd/gnu/gcc/gcc/cp/
H A Dmethod.c87 make_thunk (tree function, bool this_adjusting, in make_thunk() function
H A DChangeLog-2002177 * method.c (make_thunk): Adjust.
439 * method.c (make_thunk): Thunks are not inline.
649 (make_thunk): Add this_adjusting arg.
661 * method.c (make_thunk): Adjust. Do not set name here.
816 build_opfncall, hack_identifier, make_thunk, use_thunk,
1034 * method.c (make_thunk): Simplify, and add thunks to DECL_THUNKS.
3831 * method.c (make_thunk): Update.
4252 * method.c (make_thunk): If !flag_weak, give the thunk the
H A DChangeLog-20011785 * method.c (make_thunk, build_vtable_entry): Adjust.
2376 * method.c (make_thunk): Clear DECL_CLONED_FUNCTION.
2759 (make_thunk): Explicitly set the DECL_ASSEMBLER_NAME and
2802 * method.c (make_thunk): Likewise.
3012 * method.c (make_thunk): Don't set DECL_VTT_PARM.
3136 * method.c (make_thunk): Fix comment alignment.
3690 * method.c (make_thunk): Likewise.
H A DChangeLog-20002650 (make_thunk): Change prototype.
2685 * method.c (make_thunk): Likewise.
3170 * method.c (make_thunk): Clear DECL_VTT_PARM in thunk.
3314 (make_thunk): Call mangle_thunk for new ABI.
4071 * method.c (make_thunk): Create the lang_decl here, not in
4115 * method.c (make_thunk): Use SET_DECL_THUNK_P. Set
4351 * method.c (make_thunk): Set DECL_CONTEXT for a THUNK_DECL.
4382 * method.c (make_thunk): Tweak mangling for vcall offset thunks.
6375 * cp-tree.h (make_thunk): PROTO -> PARAMS.
6479 (make_thunk): Change prototype.
[all …]
H A DChangeLog-1996647 * method.c (make_thunk): Call comdat_linkage before setting the
1034 * method.c (make_thunk): Use it.
2083 * method.c (make_thunk): Use DECL_ONE_ONLY.
2252 * method.c (make_thunk): Thunks are static.
2439 * class.c (build_vtable_entry): Remove decl of make_thunk.
2451 * cp-tree.h (make_thunk): Add decl.
2770 * method.c (make_thunk): Likewise.
H A Dclass.c2114 overrider_fn = make_thunk (overrider_target, /*this_adjusting=*/0, in update_vtable_entry_for_fn()
7318 fn = make_thunk (fn, /*this_adjusting=*/1, delta, vcall_index); in build_vtbl_initializer()
H A DChangeLog-1995256 * method.c (make_thunk): Use TREE_SET_CODE to set thunk's tree code.
289 (make_thunk): Create thunk as a FUNCTION_DECL so that it
465 * method.c (make_thunk): Likewise.
H A Dcp-tree.h4085 extern tree make_thunk (tree, bool, tree, tree);
H A DChangeLog-2003369 * method.c (make_thunk): Revert 12881 test change. Clear
380 * method.c (make_thunk): Deal with thunk aliases when searching
761 * method.c (make_thunk): Clear DECL_THUNKS of the thunk.
H A DChangeLog-199475 * method.c (make_thunk): Handle encoding of positive thunk offsets.
2180 * method.c (make_thunk): Use a more meaningful label. If there
2733 * method.c (make_thunk): Fix type of THUNK_DECL.
H A DChangeLog-19983903 * method.c (make_thunk): Use overload machinery to make name.
4855 * parse.y (make_thunk): Likewise.
6278 * method.c (make_thunk): Avoid name buffer overflow.
H A DChangeLog-19972006 * method.c (make_thunk): Change settings of READONLY/VOLATILE,
H A DChangeLog-2004775 * method.c (make_thunk): Adjust.
2549 * method.c (make_thunk, finish_thunk, use_thunk): Likewise.
H A DChangeLog1500 * method.c (make_thunk): Unset DECL_USE_TEMPLATE and
3528 * method.c (make_thunk): Don't set comdat_linkage here.