ld: Separate code and RO data sections

This prevents the execution of the read-only data.

This is done in a similar way in TF-A when the build flag
SEPARATE_CODE_AND_RODATA is enabled.

The build flag is probably not needed in TF-A Tests.

Change-Id: I2bdc0237c00377beb2febeb47207770c85036192
Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
diff --git a/plat/arm/fvp/include/platform_def.h b/plat/arm/fvp/include/platform_def.h
index 31b012a..4f64079 100644
--- a/plat/arm/fvp/include/platform_def.h
+++ b/plat/arm/fvp/include/platform_def.h
@@ -70,8 +70,8 @@
  * NS_BL1U RW data is relocated from NS-ROM to NS-RAM at runtime so we
  * need 2 sets of addresses.
  ******************************************************************************/
-#define NS_BL1U_RO_BASE		(0x08000000 + 0x03EB8000)
-#define NS_BL1U_RO_LIMIT	(NS_BL1U_RO_BASE + 0xC000)
+#define NS_BL1U_BASE		(0x08000000 + 0x03EB8000)
+#define NS_BL1U_RO_LIMIT	(NS_BL1U_BASE + 0xC000)
 
 /*******************************************************************************
  * Put NS_BL1U RW at the top of the Non-Trusted SRAM. NS_BL1U_RW_BASE is