OLD | NEW |
1 /* Target-dependent code for GDB, the GNU debugger. | 1 /* Target-dependent code for GDB, the GNU debugger. |
2 | 2 |
3 Copyright (C) 1986-1987, 1989, 1991-2012 Free Software Foundation, | 3 Copyright (C) 1986-1987, 1989, 1991-2012 Free Software Foundation, |
4 Inc. | 4 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 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
101 && (regnum) < (tdep)->ppc_efpr0_regnum + ppc_num_efprs) | 101 && (regnum) < (tdep)->ppc_efpr0_regnum + ppc_num_efprs) |
102 | 102 |
103 /* The list of available "set powerpc ..." and "show powerpc ..." | 103 /* The list of available "set powerpc ..." and "show powerpc ..." |
104 commands. */ | 104 commands. */ |
105 static struct cmd_list_element *setpowerpccmdlist = NULL; | 105 static struct cmd_list_element *setpowerpccmdlist = NULL; |
106 static struct cmd_list_element *showpowerpccmdlist = NULL; | 106 static struct cmd_list_element *showpowerpccmdlist = NULL; |
107 | 107 |
108 static enum auto_boolean powerpc_soft_float_global = AUTO_BOOLEAN_AUTO; | 108 static enum auto_boolean powerpc_soft_float_global = AUTO_BOOLEAN_AUTO; |
109 | 109 |
110 /* The vector ABI to use. Keep this in sync with powerpc_vector_abi. */ | 110 /* The vector ABI to use. Keep this in sync with powerpc_vector_abi. */ |
111 static const char *powerpc_vector_strings[] = | 111 static const char *const powerpc_vector_strings[] = |
112 { | 112 { |
113 "auto", | 113 "auto", |
114 "generic", | 114 "generic", |
115 "altivec", | 115 "altivec", |
116 "spe", | 116 "spe", |
117 NULL | 117 NULL |
118 }; | 118 }; |
119 | 119 |
120 /* A variable that can be configured by the user. */ | 120 /* A variable that can be configured by the user. */ |
121 static enum powerpc_vector_abi powerpc_vector_abi_global = POWERPC_VEC_AUTO; | 121 static enum powerpc_vector_abi powerpc_vector_abi_global = POWERPC_VEC_AUTO; |
(...skipping 1690 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1812 (((op >> 21) & 31) <= 10) && | 1812 (((op >> 21) & 31) <= 10) && |
1813 ((long) ((op >> 16) & 31) | 1813 ((long) ((op >> 16) & 31) |
1814 >= fdata->saved_gpr)) /* Rx: local var reg */ | 1814 >= fdata->saved_gpr)) /* Rx: local var reg */ |
1815 { | 1815 { |
1816 continue; | 1816 continue; |
1817 | 1817 |
1818 /* store parameters in stack */ | 1818 /* store parameters in stack */ |
1819 } | 1819 } |
1820 /* Move parameters from argument registers to temporary register. */ | 1820 /* Move parameters from argument registers to temporary register. */ |
1821 else if (store_param_on_stack_p (op, framep, &r0_contains_arg)) | 1821 else if (store_param_on_stack_p (op, framep, &r0_contains_arg)) |
error: old chunk mismatch |
None
OLD | NEW |