In 4.3.0 -finline-small-functions cause excessive code bloat even though according to the docs this option should not significantly increase code size.
Code size 4.1.2: 0x8A
Code size 4.3.0: 0x1EA
Code size 4.3.0: 0x88 with -fno-inline-small-functions
avr-gcc -Os -c rf12.c
avr-gcc -Os -fno-inline-small-functions -c rf12.c
Created attachment 15442 [details]
I think this is just a miscounting of inline-asm.
Created attachment 15443 [details]
sample code w/o inline assembly
Same situation when inline asm is removed.
*** This bug has been marked as a duplicate of 30908 ***