These funcions are supplied in runtime lib 'librt.a',
Below is extracted in MAP file, from it, we can see that the source code of '__copy_rom_sections_to_ram' is in file 'ROMCopy.c', source code of '__init_registers' is in file '__arm_eabi_init.c'.... The other functions are similar.
These source files which are used to generate 'librt.a' locate at: C:\Freescale\CW MCU v10.4\MCU\ARM_GCC_Support\ewl\EWL_Runtime\src\arm\
------------------------------------------------------------------------------------------------
.text.__copy_rom_section 0x00001984 0x48 C:/Freescale/CW MCU v10.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o) 0x00001984 __copy_rom_section
.text.__copy_rom_sections_to_ram 0x000019cc 0x34 C:/Freescale/CW MCU v10.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(ROMCopy.o) 0x000019cc __copy_rom_sections_to_ram
.text.__destroy_global_chain 0x00001a00 0x1c C:/Freescale/CW MCU v10.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o) 0x00001a00 __destroy_global_chain
.text.__init_registers 0x00001a1c 0x1c C:/Freescale/CW MCU v10.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o) 0x00001a1c __init_registers
.text.__init_user 0x00001a38 0x4 C:/Freescale/CW MCU v10.4/MCU/ARM_GCC_Support/ewl/lib/armv6-m\librt.a(__arm_eabi_init.o) 0x00001a38 __init_user]
------------------------------------------------------------------------------------------------