Subversion Repositories Kolibri OS

Rev

Rev 1179 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1179 Rev 3764
1
OUTPUT_FORMAT(pei-i386)
1
OUTPUT_FORMAT(pei-i386)
2
 
2
 
3
ENTRY("_drvEntry")
3
ENTRY("_drvEntry")
4
 
4
 
5
SECTIONS
5
SECTIONS
6
{
6
{
7
  . = SIZEOF_HEADERS;
7
  . = SIZEOF_HEADERS;
8
  . = ALIGN(__section_alignment__);
8
  . = ALIGN(__section_alignment__);
9
 
9
 
10
  .text  __image_base__ + ( __section_alignment__ < 0x1000 ? . : __section_alignment__ ) :
10
  .text  __image_base__ + ( __section_alignment__ < 0x1000 ? . : __section_alignment__ ) :
11
 
11
 
12
  {
12
  {
13
    *(.text) *(.rdata)
13
    *(.text) *(.rdata)
14
  }
14
  }
15
 
15
 
16
  .data ALIGN(__section_alignment__) :
16
  .data ALIGN(__section_alignment__) :
17
  {
17
  {
18
    *(.data)
18
    *(.data)
19
  }
19
  }
20
 
20
 
21
  .bss ALIGN(__section_alignment__):
21
  .bss ALIGN(__section_alignment__):
22
  {
22
  {
23
    *(.bss)
23
    *(.bss)
24
    *(COMMON)
24
    *(COMMON)
25
  }
25
  }
26
 
26
 
27
  /DISCARD/ :
27
  /DISCARD/ :
28
  {
28
  {
29
    *(.debug$S)
29
    *(.debug$S)
30
    *(.debug$T)
30
    *(.debug$T)
31
    *(.debug$F)
31
    *(.debug$F)
32
    *(.drectve)
32
    *(.drectve)
33
    *(.edata)
33
    *(.edata)
34
  }
34
    *(.eh_frame)
35
 
35
  }
-
 
36
 
36
  .idata ALIGN(__section_alignment__):
37
  .idata ALIGN(__section_alignment__):
37
  {
38
  {
38
    SORT(*)(.idata$2)
39
    SORT(*)(.idata$2)
39
    SORT(*)(.idata$3)
40
    SORT(*)(.idata$3)
40
    /* These zeroes mark the end of the import list. */
41
    /* These zeroes mark the end of the import list. */
41
    LONG (0); LONG (0); LONG (0); LONG (0); LONG (0);
42
    LONG (0); LONG (0); LONG (0); LONG (0); LONG (0);
42
    SORT(*)(.idata$4)
43
    SORT(*)(.idata$4)
43
    SORT(*)(.idata$5)
44
    SORT(*)(.idata$5)
44
    SORT(*)(.idata$6)
45
    SORT(*)(.idata$6)
45
    SORT(*)(.idata$7)
46
    SORT(*)(.idata$7)
46
  }
47
  }
47
 
48
 
48
  .reloc ALIGN(__section_alignment__) :
49
  .reloc ALIGN(__section_alignment__) :
49
  {
50
  {
50
    *(.reloc)
51
    *(.reloc)
51
  }
52
  }
52
 
53
 
53
}
54
}