| OLD | NEW |
| 1 /* GNU/Linux/BFIN specific low level interface, for the remote server for GDB. | 1 /* GNU/Linux/BFIN specific low level interface, for the remote server for GDB. |
| 2 | 2 |
| 3 Copyright (C) 2005-2012 Free Software Foundation, Inc. | 3 Copyright (C) 2005-2012 Free Software Foundation, Inc. |
| 4 | 4 |
| 5 Contributed by Analog Devices, Inc. | 5 Contributed by Analog Devices, Inc. |
| 6 | 6 |
| 7 This file is part of GDB. | 7 This file is part of GDB. |
| 8 | 8 |
| 9 This program is free software; you can redistribute it and/or modify | 9 This program is free software; you can redistribute it and/or modify |
| 10 it under the terms of the GNU General Public License as published by | 10 it under the terms of the GNU General Public License as published by |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 87 | 87 |
| 88 /* If necessary, recognize more trap instructions here. GDB only uses the | 88 /* If necessary, recognize more trap instructions here. GDB only uses the |
| 89 one. */ | 89 one. */ |
| 90 return 0; | 90 return 0; |
| 91 } | 91 } |
| 92 | 92 |
| 93 struct linux_target_ops the_low_target = { | 93 struct linux_target_ops the_low_target = { |
| 94 init_registers_bfin, | 94 init_registers_bfin, |
| 95 bfin_num_regs, | 95 bfin_num_regs, |
| 96 bfin_regmap, | 96 bfin_regmap, |
| 97 NULL, |
| 97 bfin_cannot_fetch_register, | 98 bfin_cannot_fetch_register, |
| 98 bfin_cannot_store_register, | 99 bfin_cannot_store_register, |
| 100 NULL, /* fetch_register */ |
| 99 bfin_get_pc, | 101 bfin_get_pc, |
| 100 bfin_set_pc, | 102 bfin_set_pc, |
| 101 bfin_breakpoint, | 103 bfin_breakpoint, |
| 102 bfin_breakpoint_len, | 104 bfin_breakpoint_len, |
| 103 0, | 105 0, |
| 104 2, | 106 2, |
| 105 bfin_breakpoint_at, | 107 bfin_breakpoint_at, |
| 106 }; | 108 }; |
| OLD | NEW |