gcc: xtensa: add data alignment properties to dynconfig
authorMax Filippov <jcmvbkbc@gmail.com>
Mon, 7 Aug 2023 11:07:31 +0000 (13:07 +0200)
committerAlan Modra <amodra@gmail.com>
Sat, 12 Aug 2023 00:54:26 +0000 (10:24 +0930)
commitdb863e7870e9986f2c8e61bb0ae5e0d19b6ede62
treecc2f71792f99790558335bf941b2d479ba887b16
parentf70e7020651b06841c2f1268ca8e25ebd0338866
gcc: xtensa: add data alignment properties to dynconfig

include/
* xtensa-dynconfig.h (xtensa_config_v4): New struct.
(XCHAL_DATA_WIDTH, XCHAL_UNALIGNED_LOAD_EXCEPTION)
(XCHAL_UNALIGNED_STORE_EXCEPTION, XCHAL_UNALIGNED_LOAD_HW)
(XCHAL_UNALIGNED_STORE_HW, XTENSA_CONFIG_V4_ENTRY_LIST): New
definitions.
(XTENSA_CONFIG_INSTANCE_LIST): Add xtensa_config_v4 instance.
(XTENSA_CONFIG_ENTRY_LIST): Add XTENSA_CONFIG_V4_ENTRY_LIST.
include/xtensa-dynconfig.h