+2008-12-21 Hans-Peter Nilsson <hp@axis.com>
+
+ * gas/cris/rd-dtpoffd1.d, gas/cris/rd-dtpoffd1.s: New test.
+
2008-12-20 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run opts, opts-intel, sse2avx-opts,
--- /dev/null
+#objdump: -sr
+#as: --em=criself
+
+# Checking .dtpoffd output.
+
+.*: file format .*-cris
+
+RELOCATION RECORDS FOR \[.text\]:
+OFFSET TYPE VALUE
+0+4 R_CRIS_32_DTPREL extsym\+0x0000002a
+0+c R_CRIS_32_DTPREL x\+0x00000002
+
+Contents of section .text:
+ 0000 54686973 00000000 69732061 00000000 .*
+ 0010 99665655 .*
+Contents of section .tdata:
+ 0000 00000000 .*
--- /dev/null
+; Check that .dtpoffd trivially works, for external (though presumably
+; module-local) and local symbols with offsets.
+
+ .section .tdata,"awT",@progbits
+ .type x, @object
+ .size x, 4
+x:
+ .dword 0
+
+ .text
+start:
+ .dword 0x73696854
+ .dtpoffd extsym+42
+ .dword 0x61207369
+ .dtpoffd x+2
+ .dword 0x55566699