MIPS: Treat CP1 control registers as unsigned ints.
These are bitfields and treating them as signed values doesn't make any sense. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Reported-by: Chris Packham <judge.packham@gmail.com>
This commit is contained in:
Родитель
82eb8f7342
Коммит
c46a2f01fb
|
@ -1473,7 +1473,7 @@ do { \
|
|||
*/
|
||||
#define _read_32bit_cp1_register(source, gas_hardfloat) \
|
||||
({ \
|
||||
int __res; \
|
||||
unsigned int __res; \
|
||||
\
|
||||
__asm__ __volatile__( \
|
||||
" .set push \n" \
|
||||
|
|
Загрузка…
Ссылка в новой задаче