]> begriffs open source - cmsis/commit
Revert "Core(M): Fixed definition of Armv8-M MPU_Type to be C99 compliant."
authorJonatan Antoni <jonatan.antoni@arm.com>
Thu, 27 Jun 2019 11:46:40 +0000 (13:46 +0200)
committerJonatan Antoni <jonatan.antoni@arm.com>
Thu, 27 Jun 2019 11:46:40 +0000 (13:46 +0200)
commit39b85166947db56daff22d2dffdb478a5adc30b3
tree163b87ced37c9b218f452603649d3d7e52dd46d1
parentb671aebab8ea26ae2a017a5b8c33f325b7f43638
Revert "Core(M): Fixed definition of Armv8-M MPU_Type to be C99 compliant."

This reverts commit 2a132fa7f135cfb231579ecd62096913d42accb1.

The change breaks compatibility with released software components.
Anonymous structs/unions are not strict C99 but available as an extension. Its a reasonable feature to be used. The code is more clean and readable.

Change-Id: I26be856a90c6326dbb0e6cddaf13dea49a7bda9b
CMSIS/Core/Include/core_armv81mml.h
CMSIS/Core/Include/core_armv8mbl.h
CMSIS/Core/Include/core_armv8mml.h
CMSIS/Core/Include/core_cm23.h
CMSIS/Core/Include/core_cm33.h
CMSIS/Core/Include/core_cm35p.h
CMSIS/Core/Include/mpu_armv8.h