refactor(lib/smc): Move COMPILER_ASSERTs to separate file

To make the RMI header file simpler, the COMPILER_ASSERTs in rmi
header file are moved to a separate C file and compiled as part of
rmm-lib compilation unit. This allows easier sharing of RMI header
with other software entities which need to invoke RMI calls.

Signed-off-by: Yousuf A <yousuf.sait@arm.com>
Signed-off-by: Soby Mathew <soby.mathew@arm.com>
Change-Id: I12522587b7ee792500f24099072e861962c0c8f1
4 files changed