Subversion Repositories Kolibri OS

Rev

Rev 1906 | Blame | Last modification | View Log | Download | RSS feed

  1.  
  2. OUTPUT_FORMAT(pei-i386)
  3.  
  4. ENTRY("_crt_startup")
  5.  
  6. SECTIONS
  7. {
  8.  
  9.   . = SIZEOF_HEADERS;
  10.   . = ALIGN(__section_alignment__);
  11.  
  12.   .text  __image_base__ + . :
  13.   {
  14.     *(.text)
  15.     *(SORT(.text$*))
  16.     *(.text.*)
  17.         *(.glue_7t)
  18.         *(.glue_7)
  19.         ___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
  20.                         LONG (-1);*(.ctors); *(.ctor); *(SORT(.ctors.*));  LONG (0);
  21.         ___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
  22.                         LONG (-1); *(.dtors); *(.dtor); *(SORT(.dtors.*));  LONG (0);
  23.         *(.fini)
  24.     *(.rdata)
  25.     *(SORT(.rdata$*))
  26.     ___RUNTIME_PSEUDO_RELOC_LIST__ = .;
  27.     __RUNTIME_PSEUDO_RELOC_LIST__ = .;
  28.     *(.rdata_runtime_pseudo_reloc)
  29.     ___RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
  30.     __RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
  31.     __pei386_runtime_relocator = .;
  32.   }
  33.  
  34.   .data ALIGN(__section_alignment__):
  35.   {
  36.      PROVIDE ( __data_start__ = .) ;
  37.     *(.data)
  38.         *(.data2)
  39.         *(SORT(.data$*))
  40.         *(.jcr)
  41.      __CRT_MT = .;
  42.      LONG(0);
  43.        PROVIDE ( __data_end__ = .) ;
  44.         *(.data_cygwin_nocopy)
  45.   }
  46.  
  47.   .bss ALIGN(__section_alignment__):
  48.   {
  49.     *(.bss)
  50.     *(COMMON)
  51.   }
  52.  
  53.   .edata ALIGN(__section_alignment__):
  54.   {
  55.     *(.edata)
  56.   }
  57.  
  58.   /DISCARD/ :
  59.   {
  60.     *(.debug$S)
  61.     *(.debug$T)
  62.     *(.debug$F)
  63.     *(.drectve)
  64.     *(.note.GNU-stack)
  65.     *(.eh_frame)
  66.     *(.comment)
  67.     *(.debug_abbrev)
  68.     *(.debug_info)
  69.     *(.debug_line)
  70.     *(.debug_frame)
  71.     *(.debug_loc)
  72.     *(.debug_pubnames)
  73.     *(.debug_aranges)
  74.     *(.debug_ranges)
  75.   }
  76.  
  77.   .reloc ALIGN(__section_alignment__) :
  78.   {
  79.     *(.reloc)
  80.   }
  81.  
  82. }
  83.  
  84.