RFC: Removing macro directories
joel.sherrill at oarcorp.com
Mon Oct 16 14:20:40 UTC 2006
Since the beginning of the project, the RTEMS source
code has included static inline functions and macro
versions of many support routines. In those olden
times, the macros helped provide more portability since
there were compilers that did not support inline functions.
Times have changed and it doesn't seem like the macro versions are
needed anymore. They duplicate the
maintenance required and double the configurations that
have to be test compiled.
This was proposed as a 4.8 change a while back and no
one disagreed. I have a pending patch to remove them
and wanted to give one last chance for someone to speak
More information about the users