"Inline Directive" - edify me.
I guess that I should just have known, somehow, to add a C in my search term.
A function declared with an inline function specifier is an inline function. The function specifier may appear more than once; the behavior is the same as if it appeared only once. Making a function an inline function suggests that calls to the function be as fast as possible. The extent to which such suggestions are effective is implementation-defined.
avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=100
Doesn't the Arduino IDE optimise for size over speed?
If it does, I would think it would ignore the suggestion, unless you overrode the optimisation.
but now I figure it may be a hindrance