binutils-gdb/ld/testsuite/ld-msp430-elf/upper-input-sections.s
Jozef Lawrynowicz 0c3d948509 MSP430: Add input section rules for .upper sections to default linker script
ld/ChangeLog:

2020-01-16  Jozef Lawrynowicz  <jozef.l@mittosystems.com>

	* scripttempl/elf32msp430.sc: Add input section rules for
	.upper.{text,data,rodata,bss}.
	* testsuite/ld-msp430-elf/msp430-elf.exp: Run new test.
	* testsuite/ld-msp430-elf/upper-input-sections.s: New test.
2020-01-16 13:22:31 +00:00

34 lines
449 B
ArmAsm

.text
.balign 2
.section .upper.text,"ax",@progbits
.global foo
.type foo, @function
foo:
MOV.W #42, R8
RETA
.size foo, .-foo
.balign 2
.global main
.type main, @function
main:
CALLA #foo
.L4:
BRA #.L4
.size main, .-main
.section .upper.bss,"aw",@nobits
.balign 2
.global P
P:
.zero 4
.section .upper.data,"aw",@progbits
.balign 2
.global Q
Q:
.long 4
.section .upper.rodata,"aw",@progbits
.balign 2
.global R
R:
.word 8