Home
last modified time | relevance | path

Searched refs:tramp (Results 101 – 125 of 160) sorted by path

1234567

/netbsd/external/gpl3/gdb.old/dist/gdb/
H A DChangeLog-20152672 * tramp-frame.c (tramp_frame_cache): Likewise.
H A DChangeLog-20181935 * riscv-linux-tdep.c: Include tramp-frame.h and trad-frame.h.
5169 * tramp-frame.h (TRAMP_SENTINEL_INSN): Redefine.
H A DMakefile.in1153 tramp-frame.c \
1430 tramp-frame.h \
H A Dtramp-frame.c83 tramp_frame_start (const struct tramp_frame *tramp, in tramp_frame_start() argument
91 if (tramp->validate && !tramp->validate (tramp, this_frame, &pc)) in tramp_frame_start()
96 for (ti = 0; tramp->insn[ti].bytes != TRAMP_SENTINEL_INSN; ti++) in tramp_frame_start()
98 CORE_ADDR func = pc - tramp->insn_size * ti; in tramp_frame_start()
103 gdb_byte buf[sizeof (tramp->insn[0])]; in tramp_frame_start()
106 if (tramp->insn[i].bytes == TRAMP_SENTINEL_INSN) in tramp_frame_start()
109 func + i * tramp->insn_size, in tramp_frame_start()
110 buf, tramp->insn_size)) in tramp_frame_start()
113 if (tramp->insn[i].bytes != (insn & tramp->insn[i].mask)) in tramp_frame_start()
135 func = tramp_frame_start (tramp, this_frame, pc); in tramp_frame_sniffer()
[all …]
H A Dtramp-frame.h82 const struct tramp_frame *tramp);
/netbsd/external/gpl3/gdb.old/dist/gdb/doc/
H A Dgdb.texinfo527 libunwind unwinder, and Andrew Cagney the dummy, sentinel, tramp, and
/netbsd/external/gpl3/gdb.old/dist/ld/
H A DChangeLog-0203590 account .tramp sections;
/netbsd/external/gpl3/gdb.old/dist/ld/emultempl/
H A Dm68hc1xelf.em33 # - The trampolines are generated in a ".tramp" section. The generation
273 .tramp section. Such .tramp section exists in most cases and
/netbsd/external/gpl3/gdb.old/dist/ld/scripttempl/
H A Delfm68hc11.sc326 ${RELOCATING+*(.tramp)}
327 ${RELOCATING+*(.tramp.*)}
H A Delfm68hc12.sc325 ${RELOCATING+*(.tramp)}
326 ${RELOCATING+*(.tramp.*)}
H A Delfm9s12z.sc311 ${RELOCATING+*(.tramp)}
312 ${RELOCATING+*(.tramp.*)}
H A Delfxgate.sc325 ${RELOCATING+*(.tramp)}
326 ${RELOCATING+*(.tramp.*)}
/netbsd/external/gpl3/gdb.old/dist/ld/testsuite/ld-m68hc11/
H A Dfar-hc11.d9 0+8000 <tramp._far_foo> pshb
10 0+8001 <tramp._far_foo\+0x1> ldab \#0x0
11 0+8003 <tramp._far_foo\+0x3> ldy \#0x0+8072 <_far_foo>
12 0+8007 <tramp._far_foo\+0x7> jmp 0x0+8056 <__far_trampoline>
13 0+800a <tramp._far_bar> pshb
14 0+800b <tramp._far_bar\+0x1> ldab \#0x0
15 0+800d <tramp._far_bar\+0x3> ldy \#0x0+806a .*
16 0+8011 <tramp._far_bar\+0x7> jmp 0x0+8056 <__far_trampoline>
22 0+8021 <_start\+0xd> jsr 0x0+800a <tramp._far_bar>
30 0+8035 <_start\+0x21> ldd \#0x0+8000 <tramp._far_foo>
[all …]
H A Dfar-hc12.d9 0+c000 <tramp\._far_foo> ldy \#0x0+8000 <__bank_start>
10 0+c003 <tramp\._far_foo\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x1\}
11 0+c007 <tramp\._far_bar> ldy \#0x0+8000 <__bank_start>
12 0+c00a <tramp\._far_bar\+0x3> call 0x0+c049 <__far_trampoline> \{0x0+c049 <__far_trampoline>, 0x0\}
18 0+c01b <_start\+0xd> jsr 0x0+c007 <tramp._far_bar>
26 0+c02e <_start\+0x20> ldd \#0x0+c000 <tramp._far_foo>
29 0+c035 <_start\+0x27> ldd \#0x0+c007 <tramp._far_bar>
/netbsd/external/gpl3/gdb.old/lib/libgdb/arch/coldfire/
H A Ddefs.mk6 ….o cp-namespace.o d-namespace.o reggroups.o rust-lang.o trad-frame.o tramp-frame.o solib.o s…
/netbsd/external/gpl3/gdb/dist/gas/config/
H A Dtc-xtensa.c10246 add_jump_to_trampoline (fragS *tramp, fragS *origfrag) in add_jump_to_trampoline() argument
10252 fixP = xg_append_jump (tramp, in add_jump_to_trampoline()
10257 origfrag->tc_frag_data.slot_symbols[slot] = tramp->fr_symbol; in add_jump_to_trampoline()
10258 origfrag->tc_frag_data.slot_offsets[slot] = tramp->fr_fix - 3; in add_jump_to_trampoline()
10261 if (xg_is_trampoline_frag_full (tramp)) in add_jump_to_trampoline()
10264 size_t tr = xg_find_trampoline (&ts->index, tramp->fr_address); in add_jump_to_trampoline()
10266 gas_assert (ts->index.entry[tr] == tramp); in add_jump_to_trampoline()
/netbsd/external/gpl3/gdb/dist/gdb/
H A DChangeLog-2004244 * tramp-frame.c (tramp_frame_sniffer): Allow frames with names or
5630 * tramp-frame.c (tramp_frame_start): Update.
10023 * tramp-frame.c (tramp_frame_append): Use
10027 * tramp-frame.h (tramp_frame_prepend_unwinder): Rename
10029 * tramp-frame.c (tramp_frame_prepend_unwinder): Update.
10284 * tramp-frame.c (tramp_frame_start): Re-order parmeters, add
10484 * tramp-frame.h (TRAMP_SENTINEL_INSN): Define, document.
10485 * tramp-frame.c: Include "gdb_assert.h".
10489 * Makefile.in (tramp-frame.o): Update dependencies.
10578 * tramp-frame.h, tramp-frame.h: New files.
[all …]
H A DChangeLog-2005653 * tramp-frame.h:
654 * tramp-frame.c:
1963 include "tramp-frame.h".
2115 "tramp-frame.h".
3140 * tramp-frame.c (tramp_frame_prev_register): Update.
3637 * tramp-frame.c, valarith.c, valops.c, valprint.c: Update.
4048 (sparc32_linux_init_abi): Register new tramp unwinders. Kill
4052 (sparc64_linux_rt_sigframe): New tramp frame.
4287 and "tramp-frame.h".
5980 * ppc-linux-tdep.c: Include "tramp-frame.h"
[all …]
H A DChangeLog-20061670 * armobsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h".
3355 * mn10300-linux-tdep.c (frame.h, trad-frame.h, tramp-frame.h):
H A DChangeLog-200719 * i386nbsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h"
30 * tramp-frame.h (struct tramp_frame): Allow for 48 instructions
H A DChangeLog-20087972 * tramp-frame.h (struct trad_frame_cache): Likewise.
8484 * tramp-frame.c (tramp_frame_cache, tramp_frame_start): Expect
8488 * tramp-frame.h (struct tramp_frame): Update signature of init.
H A DChangeLog-20095331 * tramp-frame.c (tramp_frame_start): Update.
H A DChangeLog-20105576 * tramp-frame.c: White space.
5958 * tramp-frame.c (tramp_frame_cache): Delete unused variable.
11466 tramp-frame.h.
H A DChangeLog-20118485 * tramp-frame.c (tramp_frame_prepend_unwinder): Set stop_reason
H A DChangeLog-20127835 * sh-linux-tdep.c: Include trad-frame.h and tramp-frame.h.

1234567