Core: Minimize the memory usage for partition list

Split the rodata, data and bss of the partition list.

Change-Id: I1b7e876ceee38b65b871b6be664d46bc7bd49af3
Signed-off-by: Summer Qin <summer.qin@arm.com>
diff --git a/secure_fw/spm/spm_api.h b/secure_fw/spm/spm_api.h
index 99d35a2..75b921c 100644
--- a/secure_fw/spm/spm_api.h
+++ b/secure_fw/spm/spm_api.h
@@ -106,6 +106,7 @@
                                          * Service signal mask passed by
                                          * psa_wait()
                                          */
+    uint32_t index;                     /* Partition index */
 };
 
 #ifdef TFM_PSA_API