aboutsummaryrefslogtreecommitdiff
path: root/lib/ext
diff options
context:
space:
mode:
authorRaef Coles <raef.coles@arm.com>2020-10-05 15:52:07 +0100
committerTamas Ban <tamas.ban@arm.com>2020-10-05 15:14:19 +0000
commitfc8d2f7f3e85ac7fb61a02a8a5c9083decdfe35d (patch)
tree87ebe82614c8eb18aaae3e25062325eb735e5606 /lib/ext
parent1bfc9dafb4db2bd7a56267d36f33585fdbb2f2f4 (diff)
downloadtrusted-firmware-m-fc8d2f7f3e85ac7fb61a02a8a5c9083decdfe35d.tar.gz
Build: Remove PSA arch tests patch
Due to it being upstreamed Change-Id: I4a6f49a2b93cd6cd3fc4e1aa35f8051188c62e32 Signed-off-by: Raef Coles <raef.coles@arm.com>
Diffstat (limited to 'lib/ext')
-rw-r--r--lib/ext/psa_arch_tests/0001-Alter-asm-to-__asm-to-comply-with-C99.patch693
1 files changed, 0 insertions, 693 deletions
diff --git a/lib/ext/psa_arch_tests/0001-Alter-asm-to-__asm-to-comply-with-C99.patch b/lib/ext/psa_arch_tests/0001-Alter-asm-to-__asm-to-comply-with-C99.patch
deleted file mode 100644
index 4c33937932..0000000000
--- a/lib/ext/psa_arch_tests/0001-Alter-asm-to-__asm-to-comply-with-C99.patch
+++ /dev/null
@@ -1,693 +0,0 @@
-From 326869ce30626b0205ec4411fa82dc2a444932a4 Mon Sep 17 00:00:00 2001
-From: Raef Coles <raef.coles@arm.com>
-Date: Mon, 7 Sep 2020 10:55:41 +0100
-Subject: [PATCH] Alter asm to __asm to comply with C99
-
-C99 spec does now allow asm as a keyword, so compilers instead us __asm.
-This allows the tests to be build by external projects that specify
---std=C99
-
-Signed-off-by: Raef Coles <raef.coles@arm.com>
----
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_intf.c | 2 +-
- .../nspe/pal_driver_ipc_intf.c | 2 +-
- .../nspe/pal_driver_ipc_intf.c | 2 +-
- .../nspe/pal_driver_ipc_intf.c | 2 +-
- tbsa-v8m/tbsa_app/tbsa_main.c | 2 +-
- tbsa-v8m/test_pool/base/test_b001/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/base/test_b005/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/base/test_b006/secure.c | 20 ++++++++--------
- .../test_pool/crypto/test_c003/non_secure.c | 4 ++--
- tbsa-v8m/test_pool/crypto/test_c003/secure.c | 24 +++++++++----------
- .../test_pool/crypto/test_c006/non_secure.c | 4 ++--
- tbsa-v8m/test_pool/crypto/test_c006/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/crypto/test_c011/secure.c | 4 ++--
- tbsa-v8m/test_pool/debug/test_d003/secure.c | 18 +++++++-------
- tbsa-v8m/test_pool/debug/test_d008/secure.c | 4 ++--
- tbsa-v8m/test_pool/mem/test_m001/secure.c | 20 ++++++++--------
- .../test_pool/peripherals/test_p001/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/timer/test_t001/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/timer/test_t002/secure.c | 20 ++++++++--------
- tbsa-v8m/test_pool/timer/test_t003/secure.c | 20 ++++++++--------
- .../version_counters/test_v001/secure.c | 20 ++++++++--------
- tbsa-v8m/val/src/val_debug.c | 8 +++----
- tbsa-v8m/val/src/val_ns_callable.c | 2 +-
- 29 files changed, 145 insertions(+), 145 deletions(-)
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_an521/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_an521/nspe/pal_driver_intf.c
-index b407e9b..b88d465 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_an521/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_an521/nspe/pal_driver_intf.c
-@@ -128,7 +128,7 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_an524/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_an524/nspe/pal_driver_intf.c
-index 662ed9a..5ed3ee7 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_an524/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_an524/nspe/pal_driver_intf.c
-@@ -130,7 +130,7 @@ void pal_terminate_simulation(void)
-
- while (1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_an539/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_an539/nspe/pal_driver_intf.c
-index a83e77a..b4fdc25 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_an539/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_an539/nspe/pal_driver_intf.c
-@@ -130,7 +130,7 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_a/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_a/nspe/pal_driver_intf.c
-index d0113c0..8e93323 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_a/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_a/nspe/pal_driver_intf.c
-@@ -130,7 +130,7 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_b1/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_b1/nspe/pal_driver_intf.c
-index d0113c0..8e93323 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_b1/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_b1/nspe/pal_driver_intf.c
-@@ -130,7 +130,7 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_s1/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_s1/nspe/pal_driver_intf.c
-index cb43986..ffd0fe3 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_musca_s1/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_musca_s1/nspe/pal_driver_intf.c
-@@ -130,7 +130,7 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_dev_apis_tfm_psoc64/nspe/pal_driver_intf.c b/api-tests/platform/targets/tgt_dev_apis_tfm_psoc64/nspe/pal_driver_intf.c
-index 47b1bad..a437704 100644
---- a/api-tests/platform/targets/tgt_dev_apis_tfm_psoc64/nspe/pal_driver_intf.c
-+++ b/api-tests/platform/targets/tgt_dev_apis_tfm_psoc64/nspe/pal_driver_intf.c
-@@ -137,7 +137,7 @@ void pal_terminate_simulation(void)
-
- while (1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-
-diff --git a/api-tests/platform/targets/tgt_ff_tfm_an521/nspe/pal_driver_ipc_intf.c b/api-tests/platform/targets/tgt_ff_tfm_an521/nspe/pal_driver_ipc_intf.c
-index d06b383..ba4b84b 100644
---- a/api-tests/platform/targets/tgt_ff_tfm_an521/nspe/pal_driver_ipc_intf.c
-+++ b/api-tests/platform/targets/tgt_ff_tfm_an521/nspe/pal_driver_ipc_intf.c
-@@ -275,6 +275,6 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-diff --git a/api-tests/platform/targets/tgt_ff_tfm_musca_a/nspe/pal_driver_ipc_intf.c b/api-tests/platform/targets/tgt_ff_tfm_musca_a/nspe/pal_driver_ipc_intf.c
-index d06b383..ba4b84b 100644
---- a/api-tests/platform/targets/tgt_ff_tfm_musca_a/nspe/pal_driver_ipc_intf.c
-+++ b/api-tests/platform/targets/tgt_ff_tfm_musca_a/nspe/pal_driver_ipc_intf.c
-@@ -275,6 +275,6 @@ void pal_terminate_simulation(void)
-
- while(1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-diff --git a/api-tests/platform/targets/tgt_ff_tfm_musca_b1/nspe/pal_driver_ipc_intf.c b/api-tests/platform/targets/tgt_ff_tfm_musca_b1/nspe/pal_driver_ipc_intf.c
-index 0a41625..7c3b02f 100644
---- a/api-tests/platform/targets/tgt_ff_tfm_musca_b1/nspe/pal_driver_ipc_intf.c
-+++ b/api-tests/platform/targets/tgt_ff_tfm_musca_b1/nspe/pal_driver_ipc_intf.c
-@@ -275,6 +275,6 @@ void pal_terminate_simulation(void)
-
- while (1)
- {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-diff --git a/tbsa-v8m/tbsa_app/tbsa_main.c b/tbsa-v8m/tbsa_app/tbsa_main.c
-index 7beae3b..697a16a 100644
---- a/tbsa-v8m/tbsa_app/tbsa_main.c
-+++ b/tbsa-v8m/tbsa_app/tbsa_main.c
-@@ -71,6 +71,6 @@ void tbsa_main (void)
-
- exit:
- while(1) {
-- asm volatile("WFI");
-+ __asm volatile("WFI");
- }
- }
-diff --git a/tbsa-v8m/test_pool/base/test_b001/secure.c b/tbsa-v8m/test_pool/base/test_b001/secure.c
-index 7c2dad4..b867749 100644
---- a/tbsa-v8m/test_pool/base/test_b001/secure.c
-+++ b/tbsa-v8m/test_pool/base/test_b001/secure.c
-@@ -55,16 +55,16 @@ void hard_fault_esr(unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- tbsa_status_t setup_ns_env(void)
-diff --git a/tbsa-v8m/test_pool/base/test_b005/secure.c b/tbsa-v8m/test_pool/base/test_b005/secure.c
-index fac6b8a..e740fae 100644
---- a/tbsa-v8m/test_pool/base/test_b005/secure.c
-+++ b/tbsa-v8m/test_pool/base/test_b005/secure.c
-@@ -41,16 +41,16 @@ void hard_fault_esr (unsigned long *sf_args)
-
- __attribute__((naked)) void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/base/test_b006/secure.c b/tbsa-v8m/test_pool/base/test_b006/secure.c
-index 1ed5a45..522be2f 100644
---- a/tbsa-v8m/test_pool/base/test_b006/secure.c
-+++ b/tbsa-v8m/test_pool/base/test_b006/secure.c
-@@ -41,16 +41,16 @@ void hard_fault_esr (unsigned long *sf_args)
-
- __attribute__((naked)) void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/crypto/test_c003/non_secure.c b/tbsa-v8m/test_pool/crypto/test_c003/non_secure.c
-index 8ac3c52..d880965 100644
---- a/tbsa-v8m/test_pool/crypto/test_c003/non_secure.c
-+++ b/tbsa-v8m/test_pool/crypto/test_c003/non_secure.c
-@@ -99,8 +99,8 @@ void test_payload(tbsa_val_api_t *val)
-
- /* Shouldn't come here */
- val->print(PRINT_ERROR, "\n\r\tFault didn't occur when HUK accessed from Non-secure world!", 0);
-- asm volatile ("DSB");
-- asm volatile ("ISB");
-+ __asm volatile ("DSB");
-+ __asm volatile ("ISB");
- val->system_reset(WARM_RESET);
- }
- }
-diff --git a/tbsa-v8m/test_pool/crypto/test_c003/secure.c b/tbsa-v8m/test_pool/crypto/test_c003/secure.c
-index 213004f..6ca024b 100644
---- a/tbsa-v8m/test_pool/crypto/test_c003/secure.c
-+++ b/tbsa-v8m/test_pool/crypto/test_c003/secure.c
-@@ -48,8 +48,8 @@ void hard_fault_esr (unsigned long *sf_args)
- g_val->print(PRINT_DEBUG, "\n\r\tHardFault triggered when HUK was accessed from"
- "non-Trusted world", 0);
-
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
-
- g_val->system_reset(WARM_RESET);
-
-@@ -59,16 +59,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void test_payload(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/crypto/test_c006/non_secure.c b/tbsa-v8m/test_pool/crypto/test_c006/non_secure.c
-index e29faf5..4e0e744 100644
---- a/tbsa-v8m/test_pool/crypto/test_c006/non_secure.c
-+++ b/tbsa-v8m/test_pool/crypto/test_c006/non_secure.c
-@@ -150,8 +150,8 @@ void test_payload(tbsa_val_api_t *val)
-
- /* Control shouldn't come here */
- val->print(PRINT_ERROR, "\n\r\tFault didn't occur when Trusted HW Key accessed from Non-secure world!", 0);
-- asm volatile ("DSB");
-- asm volatile ("ISB");
-+ __asm volatile ("DSB");
-+ __asm volatile ("ISB");
- val->system_reset(WARM_RESET);
- }
-
-diff --git a/tbsa-v8m/test_pool/crypto/test_c006/secure.c b/tbsa-v8m/test_pool/crypto/test_c006/secure.c
-index 28060e5..24db708 100644
---- a/tbsa-v8m/test_pool/crypto/test_c006/secure.c
-+++ b/tbsa-v8m/test_pool/crypto/test_c006/secure.c
-@@ -45,16 +45,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/crypto/test_c011/secure.c b/tbsa-v8m/test_pool/crypto/test_c011/secure.c
-index ef5ddfb..21b61f6 100644
---- a/tbsa-v8m/test_pool/crypto/test_c011/secure.c
-+++ b/tbsa-v8m/test_pool/crypto/test_c011/secure.c
-@@ -130,9 +130,9 @@ void test_payload(tbsa_val_api_t *val)
- }
-
- /* Change the mode to unprivilege access */
-- asm volatile ("MRS %0, control" : "=r" (control));
-+ __asm volatile ("MRS %0, control" : "=r" (control));
- control |= 0x1;
-- asm volatile ("MSR control, %0" : : "r" (control) : "memory");
-+ __asm volatile ("MSR control, %0" : : "r" (control) : "memory");
-
- /* Performing unprivilege access to Confidential fuse */
- status = val->fuse_ops(FUSE_READ, fuse_desc->addr, data1, MIN(FUSE_SIZE, fuse_desc->size));
-diff --git a/tbsa-v8m/test_pool/debug/test_d003/secure.c b/tbsa-v8m/test_pool/debug/test_d003/secure.c
-index 7d06acb..eb27fb0 100644
---- a/tbsa-v8m/test_pool/debug/test_d003/secure.c
-+++ b/tbsa-v8m/test_pool/debug/test_d003/secure.c
-@@ -39,7 +39,7 @@ void delay (uint32_t delay_cnt)
- {
- while(delay_cnt--)
- {
-- asm volatile("NOP");
-+ __asm volatile("NOP");
- }
- }
-
-@@ -196,8 +196,8 @@ void test_payload(tbsa_val_api_t *val)
- if (val->err_check_set(TEST_CHECKPOINT_9, status)) {
- goto clean_up;
- }
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
-
- /* Indicate the debugger about the transition to CLOSED state */
- if (test_dbg_seq_write((uint32_t)(memory_desc->start), SEQ_CLOSED_STATE_READ)) {
-@@ -226,8 +226,8 @@ void test_payload(tbsa_val_api_t *val)
- if (val->err_check_set(TEST_CHECKPOINT_B, status)) {
- goto clean_up;
- }
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
-
- /*Initialize the memory with known data*/
- val->mem_write((uint32_t *)memory_desc->start, WORD, ~TEST_DATA);
-@@ -245,8 +245,8 @@ void test_payload(tbsa_val_api_t *val)
- if (val->err_check_set(TEST_CHECKPOINT_C, status)) {
- goto clean_up;
- }
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
-
- /* Indicate the debugger about the transition to CLOSED state */
- if (test_dbg_seq_write((uint32_t)(memory_desc->start), SEQ_CLOSED_STATE_WRITE)) {
-@@ -272,8 +272,8 @@ void test_payload(tbsa_val_api_t *val)
- if (val->err_check_set(TEST_CHECKPOINT_E, status)) {
- goto clean_up;
- }
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
- }
- instance++;
- } while (instance < GET_NUM_INSTANCE(memory_desc));
-diff --git a/tbsa-v8m/test_pool/debug/test_d008/secure.c b/tbsa-v8m/test_pool/debug/test_d008/secure.c
-index d8e4d72..2502c74 100644
---- a/tbsa-v8m/test_pool/debug/test_d008/secure.c
-+++ b/tbsa-v8m/test_pool/debug/test_d008/secure.c
-@@ -129,9 +129,9 @@ void test_payload(tbsa_val_api_t *val)
- }
-
- /* Change the mode to unprivilege access */
-- asm volatile ("MRS %0, control" : "=r" (control));
-+ __asm volatile ("MRS %0, control" : "=r" (control));
- control |= 0x1;
-- asm volatile ("MSR control, %0" : : "r" (control) : "memory");
-+ __asm volatile ("MSR control, %0" : : "r" (control) : "memory");
-
- /* Performing unprivilege access to DPM */
- certificate_valid[dpm_instance] = val->crypto_validate_certificate(dpm_desc->certificate_addr, dpm_desc->public_key_addr, dpm_desc->certificate_size,dpm_desc->public_key_size);
-diff --git a/tbsa-v8m/test_pool/mem/test_m001/secure.c b/tbsa-v8m/test_pool/mem/test_m001/secure.c
-index 61f24fa..358cc5f 100644
---- a/tbsa-v8m/test_pool/mem/test_m001/secure.c
-+++ b/tbsa-v8m/test_pool/mem/test_m001/secure.c
-@@ -46,16 +46,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- tbsa_status_t setup_ns_env(void)
-diff --git a/tbsa-v8m/test_pool/peripherals/test_p001/secure.c b/tbsa-v8m/test_pool/peripherals/test_p001/secure.c
-index fa190fe..5d850ef 100644
---- a/tbsa-v8m/test_pool/peripherals/test_p001/secure.c
-+++ b/tbsa-v8m/test_pool/peripherals/test_p001/secure.c
-@@ -42,16 +42,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/timer/test_t001/secure.c b/tbsa-v8m/test_pool/timer/test_t001/secure.c
-index abd8fe9..59b654a 100644
---- a/tbsa-v8m/test_pool/timer/test_t001/secure.c
-+++ b/tbsa-v8m/test_pool/timer/test_t001/secure.c
-@@ -58,16 +58,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/timer/test_t002/secure.c b/tbsa-v8m/test_pool/timer/test_t002/secure.c
-index d7cdad5..6e3b7c1 100644
---- a/tbsa-v8m/test_pool/timer/test_t002/secure.c
-+++ b/tbsa-v8m/test_pool/timer/test_t002/secure.c
-@@ -52,16 +52,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/timer/test_t003/secure.c b/tbsa-v8m/test_pool/timer/test_t003/secure.c
-index d40e850..ae0f687 100644
---- a/tbsa-v8m/test_pool/timer/test_t003/secure.c
-+++ b/tbsa-v8m/test_pool/timer/test_t003/secure.c
-@@ -43,16 +43,16 @@ void hard_fault_esr (unsigned long *sf_args)
-
- __attribute__((naked)) void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/test_pool/version_counters/test_v001/secure.c b/tbsa-v8m/test_pool/version_counters/test_v001/secure.c
-index 021f628..3478128 100644
---- a/tbsa-v8m/test_pool/version_counters/test_v001/secure.c
-+++ b/tbsa-v8m/test_pool/version_counters/test_v001/secure.c
-@@ -41,16 +41,16 @@ void hard_fault_esr (unsigned long *sf_args)
- __attribute__((naked))
- void HF_Handler(void)
- {
-- asm volatile("mrs r0, control_ns \n"
-- "mov r1, #0x2 \n"
-- "and r0, r1 \n"
-- "cmp r0, r1 \n"
-- "beq _psp_ns \n"
-- "mrs r0, msp_ns \n"
-- "b hard_fault_esr \n"
-- "_psp_ns: \n"
-- "mrs r0, psp_ns \n"
-- "b hard_fault_esr \n");
-+ __asm volatile("mrs r0, control_ns \n"
-+ "mov r1, #0x2 \n"
-+ "and r0, r1 \n"
-+ "cmp r0, r1 \n"
-+ "beq _psp_ns \n"
-+ "mrs r0, msp_ns \n"
-+ "b hard_fault_esr \n"
-+ "_psp_ns: \n"
-+ "mrs r0, psp_ns \n"
-+ "b hard_fault_esr \n");
- }
-
- void entry_hook(tbsa_val_api_t *val)
-diff --git a/tbsa-v8m/val/src/val_debug.c b/tbsa-v8m/val/src/val_debug.c
-index d991adb..bf5bbe0 100644
---- a/tbsa-v8m/val/src/val_debug.c
-+++ b/tbsa-v8m/val/src/val_debug.c
-@@ -118,16 +118,16 @@ tbsa_status_t val_debug_set_status(dbg_access_t dbg_access, dbg_seq_status_t dbg
- return TBSA_STATUS_TIMEOUT;
- }
- *(uint32_t *)dpm_desc->flag_addr = dbg_status;
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
- break;
- case DBG_WRITE:
- *(uint32_t *)dpm_desc->flag_addr = dbg_status | DBG_FLAG_TXFULL;
- break;
- case DBG_READ:
- *(uint32_t *)dpm_desc->flag_addr &= ~DBG_FLAG_RXFULL;
-- asm volatile("DSB");
-- asm volatile("ISB");
-+ __asm volatile("DSB");
-+ __asm volatile("ISB");
- break;
- default:
- return TBSA_STATUS_INCORRECT_VALUE;
-diff --git a/tbsa-v8m/val/src/val_ns_callable.c b/tbsa-v8m/val/src/val_ns_callable.c
-index 8b1adfa..d9cbd5a 100644
---- a/tbsa-v8m/val/src/val_ns_callable.c
-+++ b/tbsa-v8m/val/src/val_ns_callable.c
-@@ -22,7 +22,7 @@
- #define TRANSITION_NS_TO_S(fn_ret, fn_name, ...) \
- __attribute__((section(".tbsa_nsc_entry_points"), naked)) \
- fn_ret fn_name ## _nsc(__VA_ARGS__) { \
-- asm volatile( \
-+ __asm volatile( \
- "sg \n" \
- "push {r7} \n" \
- "push {lr} \n" \
---
-2.20.1
-