mbed-os/features/frameworks/nanostack-libservice
Mikhail Maltsev 5c351dc6ae Fix C++11 build with Arm Compiler 6
Currently there are two issues which prevent building Mbed OS with
-std=gnu++11 when using Arm Compiler 6:
* NanostackRfPhys2lp.cpp contains a narrowing conversion in a braced
  initializer list
* ns_types.h includes <stdalign.h> which Arm Compiler 6 currently
  does not provide

This patch fixes both issues. The first one is fixed by changing the
underlying type of the corresponding enumeration when the code is
compiled as C++11. The second issue is worked around by avoiding the
use of <stdalign.h> header for Arm Compiler versions prior to 6.12.
2018-11-26 12:54:51 +00:00
..
mbed-client-libservice Fix C++11 build with Arm Compiler 6 2018-11-26 12:54:51 +00:00
source Merge commit '661681f65c3fb61aec2e4605bef0fc075cc8cb0d' into mbedos511 2018-11-10 20:14:25 +02:00
test/libService/unittest Merge commit '661681f65c3fb61aec2e4605bef0fc075cc8cb0d' into mbedos511 2018-11-10 20:14:25 +02:00
.gitignore Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
.mbedignore Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
.yotta_ignore Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
LICENSE Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
Makefile Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
README.md Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
apache-2.0.txt Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00
module.json Get rid of FEATURE_COMMON_PAL 2018-04-27 14:38:43 +03:00

README.md

mbed-client-libservice module

Collection of helper libraries for mbed-client and 6LowPAN/IPv6/RPL/MLE/Thread stack.