This patch replaces occurrences of inline with __inline__ and 
always_inline with __always_inline__, as recommended in
http://lists.nongnu.org/archive/html/avr-libc-dev/2014-10/msg00004.html
in delay related header files as well.

If ok, could someone commit please? I don't have commit access.

Regards
Senthil

ChangeLog

2014-10-15  Senthil Kumar Selvaraj <senthil_kumar.selva...@atmel.com>
        * include/util/delay.h.in: Replace inline with __inline__ and 
        always_inline with __always_inline__.
        * include/util/delay_basic.h: Likewise.


diff --git avr-libc/include/util/delay.h.in avr-libc/include/util/delay.h.in
index 4a9d6c8..67c8df6 100644
--- avr-libc/include/util/delay.h.in
+++ avr-libc/include/util/delay.h.in
@@ -81,8 +81,8 @@
 */
 
 #if !defined(__DOXYGEN__)
-static inline void _delay_us(double __us) __attribute__((always_inline));
-static inline void _delay_ms(double __ms) __attribute__((always_inline));
+static __inline__ void _delay_us(double __us) 
__attribute__((__always_inline__));
+static __inline__ void _delay_ms(double __ms) 
__attribute__((__always_inline__));
 #endif
 
 #ifndef F_CPU
diff --git avr-libc/include/util/delay_basic.h 
avr-libc/include/util/delay_basic.h
index 4191838..9bf1e45 100644
--- avr-libc/include/util/delay_basic.h
+++ avr-libc/include/util/delay_basic.h
@@ -37,8 +37,8 @@
 #include <inttypes.h>
 
 #if !defined(__DOXYGEN__)
-static inline void _delay_loop_1(uint8_t __count) 
__attribute__((always_inline));
-static inline void _delay_loop_2(uint16_t __count) 
__attribute__((always_inline));
+static __inline__ void _delay_loop_1(uint8_t __count) 
__attribute__((__always_inline__));
+static __inline__ void _delay_loop_2(uint16_t __count) 
__attribute__((__always_inline__));
 #endif
 
 /** \file */

_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to