OLD | NEW |
1 /* GNU/Linux S/390 specific low level interface, for the remote server | 1 /* GNU/Linux S/390 specific low level interface, for the remote server |
2 for GDB. | 2 for GDB. |
3 Copyright (C) 2001-2002, 2005-2012 Free Software Foundation, Inc. | 3 Copyright (C) 2001-2002, 2005-2012 Free Software Foundation, Inc. |
4 | 4 |
5 This file is part of GDB. | 5 This file is part of GDB. |
6 | 6 |
7 This program is free software; you can redistribute it and/or modify | 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 | 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 | 9 the Free Software Foundation; either version 3 of the License, or |
10 (at your option) any later version. | 10 (at your option) any later version. |
(...skipping 443 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
454 unsigned char c[s390_breakpoint_len]; | 454 unsigned char c[s390_breakpoint_len]; |
455 read_inferior_memory (pc, c, s390_breakpoint_len); | 455 read_inferior_memory (pc, c, s390_breakpoint_len); |
456 return memcmp (c, s390_breakpoint, s390_breakpoint_len) == 0; | 456 return memcmp (c, s390_breakpoint, s390_breakpoint_len) == 0; |
457 } | 457 } |
458 | 458 |
459 | 459 |
460 struct linux_target_ops the_low_target = { | 460 struct linux_target_ops the_low_target = { |
461 s390_arch_setup, | 461 s390_arch_setup, |
462 s390_num_regs, | 462 s390_num_regs, |
463 s390_regmap, | 463 s390_regmap, |
| 464 NULL, |
464 s390_cannot_fetch_register, | 465 s390_cannot_fetch_register, |
465 s390_cannot_store_register, | 466 s390_cannot_store_register, |
| 467 NULL, /* fetch_register */ |
466 s390_get_pc, | 468 s390_get_pc, |
467 s390_set_pc, | 469 s390_set_pc, |
468 s390_breakpoint, | 470 s390_breakpoint, |
469 s390_breakpoint_len, | 471 s390_breakpoint_len, |
470 NULL, | 472 NULL, |
471 s390_breakpoint_len, | 473 s390_breakpoint_len, |
472 s390_breakpoint_at, | 474 s390_breakpoint_at, |
473 NULL, | 475 NULL, |
474 NULL, | 476 NULL, |
475 NULL, | 477 NULL, |
476 NULL, | 478 NULL, |
477 s390_collect_ptrace_register, | 479 s390_collect_ptrace_register, |
478 s390_supply_ptrace_register, | 480 s390_supply_ptrace_register, |
479 }; | 481 }; |
OLD | NEW |