OLD | NEW |
1 /* Dynamic architecture support for GDB, the GNU debugger. | 1 /* Dynamic architecture support for GDB, the GNU debugger. |
2 | 2 |
3 Copyright (C) 1998-2000, 2002-2004, 2007-2012 Free Software | 3 Copyright (C) 1998-2000, 2002-2004, 2007-2012 Free Software |
4 Foundation, Inc. | 4 Foundation, Inc. |
5 | 5 |
6 This file is part of GDB. | 6 This file is part of GDB. |
7 | 7 |
8 This program is free software; you can redistribute it and/or modify | 8 This program is free software; you can redistribute it and/or modify |
9 it under the terms of the GNU General Public License as published by | 9 it under the terms of the GNU General Public License as published by |
10 the Free Software Foundation; either version 3 of the License, or | 10 the Free Software Foundation; either version 3 of the License, or |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
92 | 92 |
93 extern gdbarch_virtual_frame_pointer_ftype legacy_virtual_frame_pointer; | 93 extern gdbarch_virtual_frame_pointer_ftype legacy_virtual_frame_pointer; |
94 | 94 |
95 extern CORE_ADDR generic_skip_trampoline_code (struct frame_info *frame, | 95 extern CORE_ADDR generic_skip_trampoline_code (struct frame_info *frame, |
96 CORE_ADDR pc); | 96 CORE_ADDR pc); |
97 | 97 |
98 extern CORE_ADDR generic_skip_solib_resolver (struct gdbarch *gdbarch, | 98 extern CORE_ADDR generic_skip_solib_resolver (struct gdbarch *gdbarch, |
99 CORE_ADDR pc); | 99 CORE_ADDR pc); |
100 | 100 |
101 extern int generic_in_solib_return_trampoline (struct gdbarch *gdbarch, | 101 extern int generic_in_solib_return_trampoline (struct gdbarch *gdbarch, |
102 » » » » » CORE_ADDR pc, char *name); | 102 » » » » » CORE_ADDR pc, const char *name); |
103 | 103 |
104 extern int generic_in_function_epilogue_p (struct gdbarch *gdbarch, | 104 extern int generic_in_function_epilogue_p (struct gdbarch *gdbarch, |
105 CORE_ADDR pc); | 105 CORE_ADDR pc); |
106 | 106 |
107 /* By default, registers are not convertible. */ | 107 /* By default, registers are not convertible. */ |
108 extern int generic_convert_register_p (struct gdbarch *gdbarch, int regnum, | 108 extern int generic_convert_register_p (struct gdbarch *gdbarch, int regnum, |
109 struct type *type); | 109 struct type *type); |
110 | 110 |
111 extern int default_stabs_argument_has_addr (struct gdbarch *gdbarch, | 111 extern int default_stabs_argument_has_addr (struct gdbarch *gdbarch, |
112 struct type *type); | 112 struct type *type); |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
165 CORE_ADDR *pcptr, int *kindptr); | 165 CORE_ADDR *pcptr, int *kindptr); |
166 | 166 |
167 extern void default_gen_return_address (struct gdbarch *gdbarch, | 167 extern void default_gen_return_address (struct gdbarch *gdbarch, |
168 struct agent_expr *ax, | 168 struct agent_expr *ax, |
169 struct axs_value *value, | 169 struct axs_value *value, |
170 CORE_ADDR scope); | 170 CORE_ADDR scope); |
171 | 171 |
172 extern const char *default_auto_charset (void); | 172 extern const char *default_auto_charset (void); |
173 extern const char *default_auto_wide_charset (void); | 173 extern const char *default_auto_wide_charset (void); |
174 | 174 |
| 175 extern int default_return_in_first_hidden_param_p (struct gdbarch *, |
| 176 struct type *); |
175 #endif | 177 #endif |
OLD | NEW |