Inclure un fichier binaire avec GNU ld linker script

J'ai un travail linker script. Je veux ajouter une autre section de données dont le contenu est tiré directement à partir d'un fichier (ld ne faut pas l'analyser et extraire les sections et ainsi de suite). Comment puis-je le faire?

OUTPUT_FORMAT("elf32-i386")
ENTRY(start)
SECTIONS
{
  .text 0x100000 : {
    *(.multiboot)
    *(.text)
    *(.code)
    *(.rodata*)
  }
  .data : {
    *(.data)
  }
  .bss : {
    *(.bss)
  }
  kernel_end = .;
  roottask_start = .;
  .data : {

    HERE I WANT TO INCLUDE THE ENTIRE CONTENTS OF ANOTHER (BINARY) FILE

  }
  roottask_end = .;
}
InformationsquelleAutor Pandemonium | 2008-11-29