anchor.diff:  
   /* when XIP, .text is in ROM, but vector table must be at start of .data */
   
  +		_image_ram_start = .;
   		__data_ram_start = .;
   		*(.data)
   		*(".data.*")
  
positive.code: 	GROUP_START(ROMABLE_REGION)
  
  	SECTION_PROLOGUE(_TEXT_SECTION_NAME,,ALIGN(1024)) {
  		_image_text_start = .;
  
  /* when !XIP, .text is in RAM, and vector table must be at its very start */
  
negative.code: 	} GROUP_LINK_IN(RAMABLE_REGION)
  
  	/* Define linker symbols */
  	_image_ram_end = .;
  	_end = .; /* end of image */
  	__bss_num_words = (__bss_end - __bss_start) >> 2;
  
  