/netbsd/external/gpl3/gdb.old/dist/gdb/ |
H A D | ChangeLog-2015 | 2672 * tramp-frame.c (tramp_frame_cache): Likewise.
|
H A D | ChangeLog-2018 | 1935 * riscv-linux-tdep.c: Include tramp-frame.h and trad-frame.h. 5169 * tramp-frame.h (TRAMP_SENTINEL_INSN): Redefine.
|
H A D | Makefile.in | 1153 tramp-frame.c \ 1430 tramp-frame.h \
|
H A D | tramp-frame.c | 83 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 D | tramp-frame.h | 82 const struct tramp_frame *tramp);
|
/netbsd/external/gpl3/gdb.old/dist/gdb/doc/ |
H A D | gdb.texinfo | 527 libunwind unwinder, and Andrew Cagney the dummy, sentinel, tramp, and
|
/netbsd/external/gpl3/gdb.old/dist/ld/ |
H A D | ChangeLog-0203 | 590 account .tramp sections;
|
/netbsd/external/gpl3/gdb.old/dist/ld/emultempl/ |
H A D | m68hc1xelf.em | 33 # - 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 D | elfm68hc11.sc | 326 ${RELOCATING+*(.tramp)} 327 ${RELOCATING+*(.tramp.*)}
|
H A D | elfm68hc12.sc | 325 ${RELOCATING+*(.tramp)} 326 ${RELOCATING+*(.tramp.*)}
|
H A D | elfm9s12z.sc | 311 ${RELOCATING+*(.tramp)} 312 ${RELOCATING+*(.tramp.*)}
|
H A D | elfxgate.sc | 325 ${RELOCATING+*(.tramp)} 326 ${RELOCATING+*(.tramp.*)}
|
/netbsd/external/gpl3/gdb.old/dist/ld/testsuite/ld-m68hc11/ |
H A D | far-hc11.d | 9 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 D | far-hc12.d | 9 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 D | defs.mk | 6 ….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 D | tc-xtensa.c | 10246 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 D | ChangeLog-2004 | 244 * 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 D | ChangeLog-2005 | 653 * 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 D | ChangeLog-2006 | 1670 * 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 D | ChangeLog-2007 | 19 * i386nbsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h" 30 * tramp-frame.h (struct tramp_frame): Allow for 48 instructions
|
H A D | ChangeLog-2008 | 7972 * 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 D | ChangeLog-2009 | 5331 * tramp-frame.c (tramp_frame_start): Update.
|
H A D | ChangeLog-2010 | 5576 * tramp-frame.c: White space. 5958 * tramp-frame.c (tramp_frame_cache): Delete unused variable. 11466 tramp-frame.h.
|
H A D | ChangeLog-2011 | 8485 * tramp-frame.c (tramp_frame_prepend_unwinder): Set stop_reason
|
H A D | ChangeLog-2012 | 7835 * sh-linux-tdep.c: Include trad-frame.h and tramp-frame.h.
|