gdbstub.c (bb541a7068d2eee51a9abbe2dedcdf27298b1872) | gdbstub.c (3c13b0ffe76057e93e007bedbad3cc556146e3ed) |
---|---|
1/* 2 * HPPA gdb server stub 3 * 4 * Copyright (c) 2016 Richard Henderson <rth@twiddle.net> 5 * 6 * This library is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either --- 149 unchanged lines hidden (view full) --- 158 break; 159 case 1 ... 31: 160 env->gr[n] = val; 161 break; 162 case 32: 163 env->cr[CR_SAR] = val & (hppa_is_pa20(env) ? 63 : 31); 164 break; 165 case 33: | 1/* 2 * HPPA gdb server stub 3 * 4 * Copyright (c) 2016 Richard Henderson <rth@twiddle.net> 5 * 6 * This library is free software; you can redistribute it and/or 7 * modify it under the terms of the GNU Lesser General Public 8 * License as published by the Free Software Foundation; either --- 149 unchanged lines hidden (view full) --- 158 break; 159 case 1 ... 31: 160 env->gr[n] = val; 161 break; 162 case 32: 163 env->cr[CR_SAR] = val & (hppa_is_pa20(env) ? 63 : 31); 164 break; 165 case 33: |
166#ifdef CONFIG_USER_ONLY 167 val |= PRIV_USER; 168#endif |
|
166 env->iaoq_f = val; 167 break; 168 case 34: 169 env->iasq_f = (uint64_t)val << 32; 170 break; 171 case 35: | 169 env->iaoq_f = val; 170 break; 171 case 34: 172 env->iasq_f = (uint64_t)val << 32; 173 break; 174 case 35: |
175#ifdef CONFIG_USER_ONLY 176 val |= PRIV_USER; 177#endif |
|
172 env->iaoq_b = val; 173 break; 174 case 36: 175 env->iasq_b = (uint64_t)val << 32; 176 break; 177 case 37: 178 env->cr[CR_EIEM] = val; 179 break; --- 97 unchanged lines hidden --- | 178 env->iaoq_b = val; 179 break; 180 case 36: 181 env->iasq_b = (uint64_t)val << 32; 182 break; 183 case 37: 184 env->cr[CR_EIEM] = val; 185 break; --- 97 unchanged lines hidden --- |