conversion of the __inline__ and inline pragmas to RTEMS_INLINE_ROUTINE?

Ralf Corsepius ralf.corsepius at rtems.org
Wed Nov 9 08:55:19 UTC 2011


On 11/09/2011 09:49 AM, Sebastian Huber wrote:
> Hi,
>
> On 11/04/2011 09:15 PM, Cudmore, Alan P. (GSFC-5820) wrote:
>> Hi,
>> Is there an effort to convert the __inline__ and inline compiler
>> pragmas into the RTEMS_INLINE_ROUTINE macro?
>> I noticed that there is still a mixture of __inline__, inline, and
>> RTEMS_INLINE_ROUTINE in 4.10.1.
>
> I would replace all __inline__ and RTEMS_INLINE_ROUTINE with inline. ISO
> C 99 is now 12 years old.

I would replace all inline and RTEMS_INLINE_ROUTINE with __inline__ 
because the rtems toolchain is _far_ from being c99 compliant.

The same consideration applies to "asm".

Ralf



More information about the users mailing list