From 5c27c8053b0427266dea64705a4ddae763d19014 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 12 Jan 2001 13:38:01 +0000 Subject: 2001-01-12 Joel Sherrill * r46xx/vectorisrs/vectorisrs.c (mips_get_cause): Corrected constraints from general to register. * tx39/vectorisrs/vectorisrs.c (mips_get_cause): Corrected constraints from general to register. --- c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c | 2 +- c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'c/src/lib/libcpu') diff --git a/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c b/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c index 8f2a2f1c3c..31059e7d57 100644 --- a/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c +++ b/c/src/lib/libcpu/mips/r46xx/vectorisrs/vectorisrs.c @@ -7,7 +7,7 @@ #define mips_get_cause( _cause ) \ do { \ - asm volatile( "mfc0 %0, $13; nop" : "=g" (_cause) : ); \ + asm volatile( "mfc0 %0, $13; nop" : "=r" (_cause) : ); \ } while (0) #define CALL_ISR(_vector) \ diff --git a/c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c b/c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c index db31d751e5..027e075119 100644 --- a/c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c +++ b/c/src/lib/libcpu/mips/tx39/vectorisrs/vectorisrs.c @@ -8,7 +8,7 @@ #define mips_get_cause( _cause ) \ do { \ - asm volatile( "mfc0 %0, $13; nop" : "=g" (_cause) : ); \ + asm volatile( "mfc0 %0, $13; nop" : "=r" (_cause) : ); \ } while (0) #define CALL_ISR(_vector) \ -- cgit v1.2.3