From 0cf7b512cbae1440b3c66f9d64257e79a6684e9e Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 16 Oct 2010 17:23:07 +0000 Subject: Fixed bug 3088776. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2260 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/platforms/LPC214x/serial_lld.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'os/hal/platforms/LPC214x') diff --git a/os/hal/platforms/LPC214x/serial_lld.c b/os/hal/platforms/LPC214x/serial_lld.c index a1db8c537..cec8f5c7a 100644 --- a/os/hal/platforms/LPC214x/serial_lld.c +++ b/os/hal/platforms/LPC214x/serial_lld.c @@ -120,7 +120,7 @@ static void set_error(SerialDriver *sdp, IOREG32 err) { chSysUnlockFromIsr(); } -#if defined(__GNU__) +#if defined(__GNUC__) __attribute__((noinline)) #endif /** @@ -128,7 +128,6 @@ __attribute__((noinline)) * @note Tries hard to clear all the pending interrupt sources, we dont want * to go through the whole ISR and have another interrupt soon after. * - * @param[in] u pointer to an UART I/O block * @param[in] sdp communication channel associated to the UART */ static void serve_interrupt(SerialDriver *sdp) { -- cgit v1.2.3