Fix for ARMc6 compiler errors

pull/9388/head
Senthil Ramakrishnan 2019-01-15 14:38:40 -06:00 committed by Senthil Ramakrishnan
parent 3d4582bda0
commit ea30ed7a36
3 changed files with 4 additions and 4 deletions

View File

@ -851,7 +851,7 @@ void GenericGap::on_read_phy(
)
{
ble_error_t status = BLE_ERROR_NONE;
if (pal::hci_error_code_t::SUCCESS != hci_status) {
if (pal::hci_error_code_t(pal::hci_error_code_t::SUCCESS) != hci_status) {
status = BLE_ERROR_UNSPECIFIED;
}
@ -868,7 +868,7 @@ void GenericGap::on_phy_update_complete(
)
{
ble_error_t status = BLE_ERROR_NONE;
if (pal::hci_error_code_t::SUCCESS != hci_status) {
if (pal::hci_error_code_t(pal::hci_error_code_t::SUCCESS) != hci_status) {
status = BLE_ERROR_UNSPECIFIED;
}

View File

@ -730,7 +730,7 @@ bool CordioSecurityManager::sm_handler(const wsfMsgHdr_t* msg) {
case DM_SEC_ECC_KEY_IND: {
secEccMsg_t* evt = (secEccMsg_t*) msg;
DmSecSetEccKey(&evt->data.key);
memcpy(self._public_key_x, evt->data.key.pubKey_x, sizeof(_public_key_x));
memcpy(self._public_key_x, evt->data.key.pubKey_x, sizeof(self._public_key_x));
self._lesc_keys_generated = true;
return true;
}

View File

@ -58,7 +58,7 @@ extern "C" {
/**@{*/
#if ((defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)) && \
(!defined(__ICC8051__) || (__ICC8051__ == 0))) || \
defined(__CC_ARM) || defined(__IAR_SYSTEMS_ICC__)
defined(__CC_ARM) || defined(__IAR_SYSTEMS_ICC__) || (defined(__ARMCC_VERSION) && (__ARMCC_VERSION >= 6010050))
#include <stdint.h>
#else