Rev 2996 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2996 | Rev 3004 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | STARTUP(LIBC_PREFIX/arch/ARCH/src/entry.o) |
1 | STARTUP(LIBC_PREFIX/arch/ARCH/src/entry.o) |
2 | ENTRY(__entry) |
2 | ENTRY(__entry) |
3 | 3 | ||
4 | PHDRS { |
4 | PHDRS { |
- | 5 | interp PT_INTERP; |
|
5 | text PT_LOAD FLAGS(5); |
6 | text PT_LOAD FLAGS(5); |
6 | data PT_LOAD FLAGS(6); |
7 | data PT_LOAD FLAGS(6); |
7 | } |
8 | } |
8 | 9 | ||
9 | SECTIONS { |
10 | SECTIONS { |
- | 11 | .interp : { |
|
- | 12 | *(.interp); |
|
- | 13 | } :interp |
|
- | 14 | ||
10 | . = 0x1000; |
15 | . = 0x1000; |
11 | 16 | ||
12 | .init ALIGN(0x1000) : SUBALIGN(0x1000) { |
17 | .init ALIGN(0x1000) : SUBALIGN(0x1000) { |
13 | *(.init); |
18 | *(.init); |
14 | } :text |
19 | } :text |
Line 31... | Line 36... | ||
31 | 36 | ||
32 | .plt ALIGN(0x1000) : SUBALIGN(0x1000) { |
37 | .plt ALIGN(0x1000) : SUBALIGN(0x1000) { |
33 | *(.plt); |
38 | *(.plt); |
34 | } :text |
39 | } :text |
35 | 40 | ||
36 | .interp : { |
- | |
37 | *(.interp); |
- | |
38 | } :text |
- | |
39 | 41 | ||
40 | .dynamic ALIGN(0x1000) : { |
42 | .dynamic ALIGN(0x1000) : { |
41 | *(.dynamic); |
43 | *(.dynamic); |
42 | } :text |
44 | } :text |
43 | 45 |