summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/powerpc/mpc505
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libcpu/powerpc/mpc505')
-rw-r--r--c/src/lib/libcpu/powerpc/mpc505/ictrl/ictrl.c2
-rw-r--r--c/src/lib/libcpu/powerpc/mpc505/timer/timer.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libcpu/powerpc/mpc505/ictrl/ictrl.c b/c/src/lib/libcpu/powerpc/mpc505/ictrl/ictrl.c
index bb297e7d84..51db6a62c1 100644
--- a/c/src/lib/libcpu/powerpc/mpc505/ictrl/ictrl.c
+++ b/c/src/lib/libcpu/powerpc/mpc505/ictrl/ictrl.c
@@ -36,7 +36,7 @@ static ExtIsrHandler extIrqHandlers[NUM_IRQS] =
static rtems_isr extIsr_( rtems_vector_number i )
{
#define BIT_NUMBER(val, bit) \
- asm volatile ( "cntlzw %0, %1; srawi %0, %0, 1": "=r" (bit) : "r" (val) );
+ __asm__ volatile ( "cntlzw %0, %1; srawi %0, %0, 1": "=r" (bit) : "r" (val) );
int bit;
(void)i;
diff --git a/c/src/lib/libcpu/powerpc/mpc505/timer/timer.c b/c/src/lib/libcpu/powerpc/mpc505/timer/timer.c
index edbaded21d..b8f0c7e28b 100644
--- a/c/src/lib/libcpu/powerpc/mpc505/timer/timer.c
+++ b/c/src/lib/libcpu/powerpc/mpc505/timer/timer.c
@@ -22,7 +22,7 @@ static unsigned int volatile lastInitValue;
void benchmark_timer_initialize( void )
{
- asm volatile( " mftb %0": "=r" (lastInitValue) );
+ __asm__ volatile( " mftb %0": "=r" (lastInitValue) );
}
/*
@@ -43,7 +43,7 @@ void benchmark_timer_initialize( void )
int benchmark_timer_read( void )
{
uint32_t value;
- asm volatile ( " mftb %0": "=r" (value) );
+ __asm__ volatile ( " mftb %0": "=r" (value) );
return value - lastInitValue;
}