mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2025-12-25 14:33:52 +01:00
The functions in `cib.h` are only used in `msg.c`. They are very small, and proper function calls have a bigger overhead than inlining these functions. The difference in .text size (worst to best): ``` +104 native +69 qemu-i386 +32 mbed_lpc1768 +28 samr21-xpro -54 chronos -54 z1 -56 iot-lab_M3 -56 msb-430 -56 msb-430h -56 msba2 -56 openmote -56 spark-core -56 telosb -56 wsn430-v1_3b -56 wsn430-v1_4 -58 arduino-mega2560 -60 airfy-beacon -60 arduino-due -60 f4vi1 -60 msbiot -60 pca10000 -60 pca10005 -60 stm32f0discovery -60 stm32f3discovery -60 stm32f4discovery -60 udoo -60 yunjia-nrf51822 -72 avsextrem -72 pttu -120 redbee-econotag ```