Incluir archivo binario con script de enlazador GNU ld

Tengo un script de enlace de trabajo. Quiero agregar otra sección de datos cuyo contenido se extraiga directamente de un archivo (ld no debería analizarlo y extraer las secciones, etc.). ¿Cómo puedo hacer eso?

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 = .;
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta