home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 July / Chip_2003-07_cd1.bin / tema / aos / download / SKY397.ZIP / system / libs / scripts / i386pe.xu < prev   
Text File  |  2003-04-19  |  2KB  |  82 lines

  1. OUTPUT_FORMAT(pe-i386)
  2. SEARCH_DIR(/lib); SEARCH_DIR(/usr/lib); SEARCH_DIR(/boot/system/libs); SEARCH_DIR(/boot/system/libs); SEARCH_DIR(/usr/local/lib); SEARCH_DIR(/boot/home/skyos/lib);
  3. ENTRY(start)
  4. SECTIONS
  5. {
  6.   .text  :
  7.   {
  8.     *(.text)
  9.     *(.glue_7t)
  10.     *(.glue_7)
  11.      ___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
  12.             LONG (-1); *(.ctors); *(.ctor); LONG (0);
  13.      ___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
  14.             LONG (-1); *(.dtors); *(.dtor);  LONG (0);
  15.     /* ??? Why is .gcc_exc here?  */
  16.     *(.gcc_except_table)
  17.   }
  18.   /* asdsBLB The Cygwin32 library uses a section to avoid copying certain data
  19.      on fork.  This used to be named ".data".  The linker used
  20.      to include this between __data_start__ and __data_end__, but that
  21.      breaks building the cygwin32 dll.  Instead, we name the section
  22.      ".data_cygwin_nocopy" and explictly include it after __data_end__. */
  23.   .data  :
  24.   {
  25.     *(.data)
  26.     *(.data2)
  27.   }
  28.   .rdata  :
  29.   {
  30.     *(.rdata)
  31.     *(.eh_frame)
  32.   }
  33.   .pdata  :
  34.   {
  35.     *(.pdata)
  36.   }
  37.   .bss  :
  38.   {
  39.     *(.bss)
  40.     *(COMMON)
  41.   }
  42.   .edata  :
  43.   {
  44.     *(.edata)
  45.   }
  46.   /DISCARD/ :
  47.   {
  48.     *(.debug$S)
  49.     *(.debug$T)
  50.     *(.debug$F)
  51.     *(.drectve)
  52.   }
  53.   .idata  :
  54.   {
  55.     /* This cannot currently be handled with grouped sections.
  56.     See pe.em:sort_sections.  */
  57.   }
  58.   .CRT  :
  59.   {
  60.   }
  61.   .endjunk  :
  62.   {
  63.     /* end is deprecated, don't use it */
  64.   }
  65.   .rsrc  :
  66.   {
  67.     *(.rsrc)
  68.   }
  69.   .reloc  :
  70.   {
  71.     *(.reloc)
  72.   }
  73.   .stab   :
  74.   {
  75.     [ .stab ]
  76.   }
  77.   .stabstr   :
  78.   {
  79.     [ .stabstr ]
  80.   }
  81. }
  82.