Link bootloader binary to application (RX GCC)

hi, 

im using a rx631 with e2 Studio and GCC Compiler


i have a bootloader project and set the objcopy output-format to rawbinary (via the IDE)

I have my application project and in the linker script i did:

_F_BOOTLOADER_START = 0xFFFF8000;
_F_APP_START = 0xFFF80000;
_F_VECTOR_START = _F_BOOTLOADER_START - 0x80;

MEMORY
{
	RAM : ORIGIN = 0x0, LENGTH = 64k
	ROM : ORIGIN = _F_APP_START, LENGTH = 512k - 32k
	BOOTLOADER : ORIGIN = _F_BOOTLOADER_START, LENGTH = 32k
}

INPUT (..\bootloader\bootloader.bin  )

SECTIONS
{
	.bootloader :
	{
		..\bootloader\bootloader.bin
    } > BOOTLOADER
	.fvectors (_F_VECTOR_START): AT(_F_VECTOR_START)
	{
		KEEP(*(.fvectors))
	} > ROM
	.text (_F_APP_START ): AT(_F_APP_START)
	{
		*(.text)
		*(.text.*)
		*(P)
		etext = .;
	} > ROM
	.rvectors ALIGN(4):
	{
		_rvectors_start = .;
		KEEP(*(.rvectors))
		_rvectors_end = .;
	} > ROM

but i only get 

..\bootloader\bootloader.bin: file not recognized: file format not recognized

collect2.exe: error: ld returned 1 exit status


what do i have to do to generate the correct file format? or is there another way to link the bootloader to the binary?

regards