diff --git a/tests/plat/core/rck_e.e b/tests/plat/core/rck_e.e index cd5c581df..577b0b983 100644 --- a/tests/plat/core/rck_e.e +++ b/tests/plat/core/rck_e.e @@ -4,8 +4,6 @@ /* * Uses _rck_ for range checks. Catches the EM trap if a value is out * of range, and continues with the next instruction after _rck_. - * - * Some back ends, like i80, ignore _rck_, so this test fails. */ testnr @@ -19,6 +17,11 @@ caught exp $_m_a_i_n pro $_m_a_i_n,0 +/* These architecture ignore _rck_. */ +#if defined i80 + cal $finished +#endif + lim ; load ignore mask loc 2 and EM_WSIZE ; check bit 1 << ERANGE