zephyr/subsys
Stephanos Ioannidis 2b9636db52 net/ieee802154: Explicitly include toolchain.h.
This commit adds an explicit inclusion of toolchain.h from
ieee802154_frame.h.

The endianness preprocessor definitions (__BYTE_ORDER__,
__ORDER_LITTLE_ENDIAN__, __ORDER_BIG_ENDIAN__) are used by
ieee802154_frame.h; these being not defined can easily go unnoticed and
cause unexpected behaviours, as detailed in PR #18922.

toolchain.h ensures that these preprocessor definitions are defined and
*must* be included in a file that uses these definitions.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
2019-09-09 21:40:54 +02:00
..
bluetooth bluetooth: controller: Explicitly include toolchain.h. 2019-09-09 21:40:54 +02:00
console subsystem: console: tty init checks and support for polled-only devices 2019-09-08 12:43:49 +02:00
cpp
debug subsys/debug/tracing: rearrange for standard use of extern "C" 2019-08-19 23:36:59 +02:00
dfu dfu: fix printf formatting in img_util 2019-08-16 20:40:13 +02:00
disk disk: Fix usdhc driver out-of-bounds array access 2019-08-30 16:57:55 +02:00
fb
fs fcb: start using errno codes 2019-09-08 12:42:53 +02:00
jwt
logging logging: Add basic userspace support 2019-08-27 14:29:21 -04:00
mgmt Bluetooth: GATT: Fix using variable size storage for CCC 2019-08-22 15:14:39 +03:00
net net/ieee802154: Explicitly include toolchain.h. 2019-09-09 21:40:54 +02:00
power
random
settings fcb: start using errno codes 2019-09-08 12:42:53 +02:00
shell subsystem: kernel_shell: extend thread info 2019-09-08 12:39:58 +02:00
stats
storage
testsuite drivers/pci: remove legacy PCI implementation 2019-09-08 22:09:10 -04:00
usb usb_device: Fix typo in comment 2019-09-09 13:38:41 -05:00
CMakeLists.txt
Kconfig