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