2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>

* irq/irq.c, misc/restart.c, rtc/rtc-config.c:
	Use "__asm__" instead of "asm" for improved c99-compliance.
This commit is contained in:
Ralf Corsepius
2011-02-11 11:48:17 +00:00
parent 849ef66ce0
commit 35ad0b4bdd
4 changed files with 8 additions and 3 deletions

View File

@@ -1,3 +1,8 @@
2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* irq/irq.c, misc/restart.c, rtc/rtc-config.c:
Use "__asm__" instead of "asm" for improved c99-compliance.
2011-02-09 Ralf Corsépius <ralf.corsepius@rtems.org>
* misc/timer.c: Include <rtems/btimer.h>.

View File

@@ -114,7 +114,7 @@ static inline unsigned lpc32xx_irq_get_index(uint32_t val)
{
ARM_SWITCH_REGISTERS;
asm volatile (
__asm__ volatile (
ARM_SWITCH_TO_ARM
"clz %[val], %[val]\n"
"rsb %[val], %[val], #31\n"

View File

@@ -40,7 +40,7 @@ void lpc32xx_restart(void *addr)
ctrl &= ~(ARM_CP15_CTRL_I | ARM_CP15_CTRL_C | ARM_CP15_CTRL_M);
arm_cp15_set_control(ctrl);
asm volatile (
__asm__ volatile (
ARM_SWITCH_TO_ARM
"mov pc, %[addr]\n"
ARM_SWITCH_BACK

View File

@@ -49,7 +49,7 @@ static void lpc32xx_rtc_set(uint32_t val)
/* It needs some time before we can read the values back */
while (i != 0) {
asm volatile ("nop");
__asm__ volatile ("nop");
--i;
}
}