binutils-gdb/ld/testsuite/ld-elf/size-1.d
Alan Modra ec49711a16 Move ld-scripts size tests
Also restore them somewhat closer to the original.  They originally
failed on many targets, and a month later I "simplified" them as part
of a larger patch fixing other failing tests.  That unfortunately lost
their main purpose, which was to test TLS layout.

	* testsuite/ld-elf/size-1.d,
	* testsuite/ld-elf/size-1.s,
	* testsuite/ld-elf/size-1.t: New test.
	* testsuite/ld-elf/size-2.d,
	* testsuite/ld-elf/size-2.s,
	* testsuite/ld-elf/size-2.t: New test.
	* testsuite/ld-scripts/size-1.d,
	* testsuite/ld-scripts/size-1.s,
	* testsuite/ld-scripts/size-1.t,
	* testsuite/ld-scripts/size-2.s,
	* testsuite/ld-scripts/size-2.d,
	* testsuite/ld-scripts/size-2.t,
	* testsuite/ld-scripts/size.exp: Delete.
2019-07-23 18:22:01 +09:30

27 lines
947 B
Makefile

#source: size-1.s
#ld: -T size-1.t
#objdump: -s
# v850 .tdata/.tbss are not TLS sections
#xfail: v850*-*-*
.*: file format .*
#...
Contents of section \.text:
0+00 (01)?000000(01)? (02)?000000(02)? (03)?000000(03)? (04)?000000(04)? .*
#...
Contents of section \.data:
0+10 (05)?000000(05)? (06)?000000(06)? (07)?000000(07)? (08)?000000(08)? .*
0+20 (09)?000000(09)? (0a)?000000(0a)? (0b)?000000(0b)? (0c)?000000(0c)? .*
#...
Contents of section \.tdata:
0+60 (0d)?000000(0d)? (0e)?000000(0e)? (0f)?000000(0f)? (10)?000000(10)? .*
0+70 (11)?000000(11)? (12)?000000(12)? (13)?000000(13)? (14)?000000(14)? .*
0+80 (15)?000000(15)? (16)?000000(16)? (17)?000000(17)? (18)?000000(18)? .*
0+90 (19)?000000(19)? (1a)?000000(1a)? (1b)?000000(1b)? (1c)?000000(1c)? .*
#...
Contents of section \.map:
0+a0 (10)?000000(10)? (20)?000000(20)? (30)?000000(30)? (40)?000000(40)? .*
0+b0 (50)?000000(50)? .*
#...