Subversion Repositories Kolibri OS

Rev

Rev 1906 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1906 Rev 3799
Line 9... Line 9...
9
  . = ALIGN(__section_alignment__);
9
  . = ALIGN(__section_alignment__);
10
 
10
 
Line 11... Line 11...
11
  .text  __image_base__ + . :
11
  .text  __image_base__ + . :
12
  {
12
  {
-
 
13
    *(.text)
-
 
14
    *(SORT(.text$*))
13
    *(.text) *(.rdata)
15
    *(.text.*)
-
 
16
        *(.glue_7t)
-
 
17
        *(.glue_7)
-
 
18
        ___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
-
 
19
                        LONG (-1);*(.ctors); *(.ctor); *(SORT(.ctors.*));  LONG (0);
-
 
20
        ___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
-
 
21
                        LONG (-1); *(.dtors); *(.dtor); *(SORT(.dtors.*));  LONG (0);
14
    . = ALIGN(16);
22
        *(.fini)
-
 
23
    *(.rdata)
-
 
24
    *(SORT(.rdata$*))
15
    ___RUNTIME_PSEUDO_RELOC_LIST__ = .;
25
    ___RUNTIME_PSEUDO_RELOC_LIST__ = .;
16
    __RUNTIME_PSEUDO_RELOC_LIST__ = .;
26
    __RUNTIME_PSEUDO_RELOC_LIST__ = .;
17
    *(.rdata_runtime_pseudo_reloc)
27
    *(.rdata_runtime_pseudo_reloc)
18
    ___RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
28
    ___RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
19
    __RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
29
    __RUNTIME_PSEUDO_RELOC_LIST_END__ = .;
Line 26... Line 36...
26
    *(.data)
36
    *(.data)
27
        *(.data2)
37
        *(.data2)
28
        *(SORT(.data$*))
38
        *(SORT(.data$*))
29
        *(.jcr)
39
        *(.jcr)
30
       PROVIDE ( __data_end__ = .) ;
40
     __CRT_MT = .;
-
 
41
     LONG(0);
-
 
42
       PROVIDE ( __data_end__ = .) ;
31
        *(.data_cygwin_nocopy)
43
        *(.data_cygwin_nocopy)
32
  }
44
  }
33
 
45
 
Line 34... Line 46...
34
  .bss ALIGN(__section_alignment__):
46
  .bss ALIGN(__section_alignment__):
Line 48... Line 60...
48
    *(.debug$T)
60
    *(.debug$T)
49
    *(.debug$F)
61
    *(.debug$F)
50
    *(.drectve)
62
    *(.drectve)
51
    *(.note.GNU-stack)
63
    *(.note.GNU-stack)
52
    *(.comment)
64
    *(.eh_frame)
-
 
65
    *(.comment)
53
    *(.debug_abbrev)
66
    *(.debug_abbrev)
54
    *(.debug_info)
67
    *(.debug_info)
55
    *(.debug_line)
68
    *(.debug_line)
56
    *(.debug_frame)
69
    *(.debug_frame)
57
    *(.debug_loc)
70
    *(.debug_loc)
Line 59... Line 72...
59
    *(.debug_aranges)
72
    *(.debug_aranges)
60
    *(.debug_ranges)
73
    *(.debug_ranges)
61
  }
74
  }
62
 
75
 
Line 63... Line -...
63
  .idata ALIGN(__section_alignment__):
-
 
64
  {
-
 
65
    SORT(*)(.idata$2)
-
 
66
    SORT(*)(.idata$3)
-
 
67
    /* These zeroes mark the end of the import list. */
-
 
68
    LONG (0); LONG (0); LONG (0); LONG (0); LONG (0);
-
 
69
    SORT(*)(.idata$4)
-
 
70
    SORT(*)(.idata$5)
-
 
71
    SORT(*)(.idata$6)
-
 
72
    SORT(*)(.idata$7)
-
 
73
  }
-
 
74
 
-
 
75
  .reloc ALIGN(__section_alignment__) :
76
  .reloc ALIGN(__section_alignment__) :
76
  {
77
  {
77
    *(.reloc)
78
    *(.reloc)
78
  }
79
  }