Skip to content

Commit 86623c9

Browse files
committed
Update CRLF
1 parent 85d0f41 commit 86623c9

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+43261
-43261
lines changed

bsp/taihu/taihu.lds

Lines changed: 128 additions & 128 deletions
Original file line numberDiff line numberDiff line change
@@ -1,128 +1,128 @@
1-
OUTPUT_ARCH(powerpc)
2-
3-
/* Do we need any of these for elf?
4-
__DYNAMIC = 0; */
5-
SECTIONS
6-
{
7-
.resetvec 0xFFFFFFFC :
8-
{
9-
*(.resetvec)
10-
} = 0xffff
11-
12-
/* Read-only sections, merged into text segment: */
13-
. = + SIZEOF_HEADERS;
14-
.interp : { *(.interp) }
15-
.hash : { *(.hash) }
16-
.dynsym : { *(.dynsym) }
17-
.dynstr : { *(.dynstr) }
18-
.rel.text : { *(.rel.text) }
19-
.rela.text : { *(.rela.text) }
20-
.rel.data : { *(.rel.data) }
21-
.rela.data : { *(.rela.data) }
22-
.rel.rodata : { *(.rel.rodata) }
23-
.rela.rodata : { *(.rela.rodata) }
24-
.rel.got : { *(.rel.got) }
25-
.rela.got : { *(.rela.got) }
26-
.rel.ctors : { *(.rel.ctors) }
27-
.rela.ctors : { *(.rela.ctors) }
28-
.rel.dtors : { *(.rel.dtors) }
29-
.rela.dtors : { *(.rela.dtors) }
30-
.rel.bss : { *(.rel.bss) }
31-
.rela.bss : { *(.rela.bss) }
32-
.rel.plt : { *(.rel.plt) }
33-
.rela.plt : { *(.rela.plt) }
34-
/* .init : { *(.init) } */
35-
.plt : { *(.plt) }
36-
37-
.text :
38-
{
39-
KEEP(build\libcpu\ppc\ppc405\start_gcc.o (.text))
40-
41-
*(.text)
42-
*(.fixup)
43-
*(.got1)
44-
}
45-
_etext = .;
46-
PROVIDE (etext = .);
47-
.rodata :
48-
{
49-
*(.eh_frame)
50-
*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
51-
/* section information for finsh shell */
52-
. = ALIGN(4);
53-
__fsymtab_start = .;
54-
KEEP(*(FSymTab))
55-
__fsymtab_end = .;
56-
. = ALIGN(4);
57-
__vsymtab_start = .;
58-
KEEP(*(VSymTab))
59-
__vsymtab_end = .;
60-
}
61-
.fini : { *(.fini) } =0
62-
.ctors : { *(.ctors) }
63-
.dtors : { *(.dtors) }
64-
65-
/* Read-write section, merged into data segment: */
66-
. = (. + 0x00FF) & 0xFFFFFF00;
67-
_erotext = .;
68-
PROVIDE (erotext = .);
69-
.reloc :
70-
{
71-
*(.got)
72-
_GOT2_TABLE_ = .;
73-
*(.got2)
74-
_FIXUP_TABLE_ = .;
75-
*(.fixup)
76-
}
77-
__got2_entries = (_FIXUP_TABLE_ - _GOT2_TABLE_) >>2;
78-
__fixup_entries = (. - _FIXUP_TABLE_)>>2;
79-
80-
.data :
81-
{
82-
*(.data)
83-
*(.data1)
84-
*(.sdata)
85-
*(.sdata2)
86-
*(.dynamic)
87-
CONSTRUCTORS
88-
}
89-
_edata = .;
90-
PROVIDE (edata = .);
91-
92-
. = .;
93-
__start___ex_table = .;
94-
__ex_table : { *(__ex_table) }
95-
__stop___ex_table = .;
96-
97-
. = ALIGN(256);
98-
__init_begin = .;
99-
.text.init : { *(.text.init) }
100-
.data.init : { *(.data.init) }
101-
. = ALIGN(256);
102-
__init_end = .;
103-
104-
__bss_start = .;
105-
.bss (NOLOAD) :
106-
{
107-
*(.sbss) *(.scommon)
108-
*(.dynbss)
109-
*(.bss)
110-
*(COMMON)
111-
. = ALIGN(4);
112-
}
113-
__bss_end = .;
114-
115-
. = ALIGN(256);
116-
117-
PROVIDE(__stack_bottom = .);
118-
. += 0x100000; /* 1MB */
119-
PROVIDE(__stack_top = .);
120-
121-
. = ALIGN(256);
122-
PROVIDE (__heap_start = .);
123-
. += 0x500000; /* 5MB */
124-
PROVIDE(__heap_end = .);
125-
126-
_end = . ;
127-
PROVIDE (end = .);
128-
}
1+
OUTPUT_ARCH(powerpc)
2+
3+
/* Do we need any of these for elf?
4+
__DYNAMIC = 0; */
5+
SECTIONS
6+
{
7+
.resetvec 0xFFFFFFFC :
8+
{
9+
*(.resetvec)
10+
} = 0xffff
11+
12+
/* Read-only sections, merged into text segment: */
13+
. = + SIZEOF_HEADERS;
14+
.interp : { *(.interp) }
15+
.hash : { *(.hash) }
16+
.dynsym : { *(.dynsym) }
17+
.dynstr : { *(.dynstr) }
18+
.rel.text : { *(.rel.text) }
19+
.rela.text : { *(.rela.text) }
20+
.rel.data : { *(.rel.data) }
21+
.rela.data : { *(.rela.data) }
22+
.rel.rodata : { *(.rel.rodata) }
23+
.rela.rodata : { *(.rela.rodata) }
24+
.rel.got : { *(.rel.got) }
25+
.rela.got : { *(.rela.got) }
26+
.rel.ctors : { *(.rel.ctors) }
27+
.rela.ctors : { *(.rela.ctors) }
28+
.rel.dtors : { *(.rel.dtors) }
29+
.rela.dtors : { *(.rela.dtors) }
30+
.rel.bss : { *(.rel.bss) }
31+
.rela.bss : { *(.rela.bss) }
32+
.rel.plt : { *(.rel.plt) }
33+
.rela.plt : { *(.rela.plt) }
34+
/* .init : { *(.init) } */
35+
.plt : { *(.plt) }
36+
37+
.text :
38+
{
39+
KEEP(build\libcpu\ppc\ppc405\start_gcc.o (.text))
40+
41+
*(.text)
42+
*(.fixup)
43+
*(.got1)
44+
}
45+
_etext = .;
46+
PROVIDE (etext = .);
47+
.rodata :
48+
{
49+
*(.eh_frame)
50+
*(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
51+
/* section information for finsh shell */
52+
. = ALIGN(4);
53+
__fsymtab_start = .;
54+
KEEP(*(FSymTab))
55+
__fsymtab_end = .;
56+
. = ALIGN(4);
57+
__vsymtab_start = .;
58+
KEEP(*(VSymTab))
59+
__vsymtab_end = .;
60+
}
61+
.fini : { *(.fini) } =0
62+
.ctors : { *(.ctors) }
63+
.dtors : { *(.dtors) }
64+
65+
/* Read-write section, merged into data segment: */
66+
. = (. + 0x00FF) & 0xFFFFFF00;
67+
_erotext = .;
68+
PROVIDE (erotext = .);
69+
.reloc :
70+
{
71+
*(.got)
72+
_GOT2_TABLE_ = .;
73+
*(.got2)
74+
_FIXUP_TABLE_ = .;
75+
*(.fixup)
76+
}
77+
__got2_entries = (_FIXUP_TABLE_ - _GOT2_TABLE_) >>2;
78+
__fixup_entries = (. - _FIXUP_TABLE_)>>2;
79+
80+
.data :
81+
{
82+
*(.data)
83+
*(.data1)
84+
*(.sdata)
85+
*(.sdata2)
86+
*(.dynamic)
87+
CONSTRUCTORS
88+
}
89+
_edata = .;
90+
PROVIDE (edata = .);
91+
92+
. = .;
93+
__start___ex_table = .;
94+
__ex_table : { *(__ex_table) }
95+
__stop___ex_table = .;
96+
97+
. = ALIGN(256);
98+
__init_begin = .;
99+
.text.init : { *(.text.init) }
100+
.data.init : { *(.data.init) }
101+
. = ALIGN(256);
102+
__init_end = .;
103+
104+
__bss_start = .;
105+
.bss (NOLOAD) :
106+
{
107+
*(.sbss) *(.scommon)
108+
*(.dynbss)
109+
*(.bss)
110+
*(COMMON)
111+
. = ALIGN(4);
112+
}
113+
__bss_end = .;
114+
115+
. = ALIGN(256);
116+
117+
PROVIDE(__stack_bottom = .);
118+
. += 0x100000; /* 1MB */
119+
PROVIDE(__stack_top = .);
120+
121+
. = ALIGN(256);
122+
PROVIDE (__heap_start = .);
123+
. += 0x500000; /* 5MB */
124+
PROVIDE(__heap_end = .);
125+
126+
_end = . ;
127+
PROVIDE (end = .);
128+
}

0 commit comments

Comments
 (0)