linux/arch/s390/boot/compressed/vmlinux.lds.S
<<
>>
Prefs
   1#include <asm-generic/vmlinux.lds.h>
   2
   3OUTPUT_FORMAT("elf64-s390", "elf64-s390", "elf64-s390")
   4OUTPUT_ARCH(s390:64-bit)
   5
   6ENTRY(startup)
   7
   8SECTIONS
   9{
  10        /* Be careful parts of head_64.S assume startup_32 is at
  11         * address 0.
  12         */
  13        . = 0;
  14        .head.text : {
  15                _head = . ;
  16                HEAD_TEXT
  17                _ehead = . ;
  18        }
  19        .rodata.compressed : {
  20                *(.rodata.compressed)
  21        }
  22        .text : {
  23                _text = .;      /* Text */
  24                *(.text)
  25                *(.text.*)
  26                _etext = . ;
  27        }
  28        .rodata : {
  29                _rodata = . ;
  30                *(.rodata)       /* read-only data */
  31                *(.rodata.*)
  32                _erodata = . ;
  33        }
  34        .data : {
  35                _data = . ;
  36                *(.data)
  37                *(.data.*)
  38                _edata = . ;
  39        }
  40        . = ALIGN(256);
  41        .bss : {
  42                _bss = . ;
  43                *(.bss)
  44                *(.bss.*)
  45                *(COMMON)
  46                . = ALIGN(8);   /* For convenience during zeroing */
  47                _ebss = .;
  48        }
  49        _end = .;
  50}
  51