zephyr/subsys/bluetooth
Stephanos Ioannidis 9b0e738e37 bluetooth: controller: Explicitly include toolchain.h.
This commit adds an explicit inclusion of toolchain.h from pdu.h.

The endianness preprocessor definitions (__BYTE_ORDER__,
__ORDER_LITTLE_ENDIAN__, __ORDER_BIG_ENDIAN__) are used by pdu.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
..
common Bluetooth: log: Rework BT_ASSERT 2019-09-07 15:50:23 +03:00
controller bluetooth: controller: Explicitly include toolchain.h. 2019-09-09 21:40:54 +02:00
host Bluetooth: host: Add bt_conn_foreach API to iterate all connections 2019-09-07 15:53:26 +03:00
mesh Bluetooth: Mesh: Fix matching for "All Proxies" group address 2019-09-09 13:03:47 +03:00
services Bluetooth: GATT: Fix using variable size storage for CCC 2019-08-22 15:14:39 +03:00
shell Bluetooth: Shell: Fix shell build dependencies 2019-09-07 15:48:35 +03:00
CMakeLists.txt Bluetooth: controller: Rename BT_LL_SW to BT_LL_SW_LEGACY 2019-07-22 14:23:42 +02:00
Kconfig Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00