ppc64-tdep.h revision 1.7
1/* Common target-dependent code for ppc64. 2 3 Copyright (C) 1986-2017 Free Software Foundation, Inc. 4 5 This file is part of GDB. 6 7 This program is free software; you can redistribute it and/or modify 8 it under the terms of the GNU General Public License as published by 9 the Free Software Foundation; either version 3 of the License, or 10 (at your option) any later version. 11 12 This program is distributed in the hope that it will be useful, 13 but WITHOUT ANY WARRANTY; without even the implied warranty of 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 GNU General Public License for more details. 16 17 You should have received a copy of the GNU General Public License 18 along with this program. If not, see <http://www.gnu.org/licenses/>. */ 19 20#ifndef PPC64_TDEP_H 21#define PPC64_TDEP_H 22 23struct gdbarch; 24struct frame_info; 25struct target_ops; 26 27extern CORE_ADDR ppc64_skip_trampoline_code (struct frame_info *frame, 28 CORE_ADDR pc); 29 30extern CORE_ADDR ppc64_convert_from_func_ptr_addr (struct gdbarch *gdbarch, 31 CORE_ADDR addr, 32 struct target_ops *targ); 33 34extern void ppc64_elf_make_msymbol_special (asymbol *, 35 struct minimal_symbol *); 36#endif /* PPC64_TDEP_H */ 37