annotate experiments/qemu_vexpress_a9/layout.ld @ 386:2a970e7270e2

Added repeat assembler macro
author Windel Bouwman
date Thu, 01 May 2014 17:40:59 +0200
parents c7cc54c0dfdf
children 34ac19044b8a
rev   line source
340
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
1
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
2 ENTRY(_Reset)
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
3
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
4 SECTIONS
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
5 {
386
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
6 . = 0x0010000;
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
7 .startup . : { startup.o(.init) }
340
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
8 .text : {*(.text)}
386
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
9 . = ALIGN(0x4000);
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
10 .data : {
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
11 *(.padata)
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
12 *(.data)
2a970e7270e2 Added repeat assembler macro
Windel Bouwman
parents: 340
diff changeset
13 }
340
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
14 .bss : {*(.bss)}
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
15 . = . + 0x1000;
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
16 stack_top = .;
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
17 }
c7cc54c0dfdf Test featurebranch
Windel Bouwman
parents:
diff changeset
18