From 90723616dd1ceffee2e4acec261b90c47f8fd064 Mon Sep 17 00:00:00 2001
From: Richard Earnshaw <richard.earnshaw@arm.com>
Date: Thu, 19 Apr 2007 23:59:45 +0000
Subject: [PATCH] 	* gas/arm/mapshort.s: Add a small .data section. 
 * gas/arm/mapshort-eabi.d: Check the data section doesn't confuse 
 disassembly. 	* gas/arm/mapshort-elf.d: Likewise.

---
 gas/testsuite/ChangeLog               | 7 +++++++
 gas/testsuite/gas/arm/mapshort-eabi.d | 2 ++
 gas/testsuite/gas/arm/mapshort-elf.d  | 2 ++
 gas/testsuite/gas/arm/mapshort.s      | 3 +++
 4 files changed, 14 insertions(+)

diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 10af40ceaf2..01713e63302 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2007-04-20  Richard Earnshaw  <rearnsha@arm.com>
+
+	* gas/arm/mapshort.s: Add a small .data section.
+	* gas/arm/mapshort-eabi.d: Check the data section doesn't confuse
+	disassembly.
+	* gas/arm/mapshort-elf.d: Likewise.
+
 2007-04-19  Paul Brook  <paul@codesourcery.com>
 
 	* gas/arm/thumb1_unified.d: New test.
diff --git a/gas/testsuite/gas/arm/mapshort-eabi.d b/gas/testsuite/gas/arm/mapshort-eabi.d
index eac8b967bdf..9cbfc3eacd4 100644
--- a/gas/testsuite/gas/arm/mapshort-eabi.d
+++ b/gas/testsuite/gas/arm/mapshort-eabi.d
@@ -21,6 +21,8 @@ SYMBOL TABLE:
 0+18 l       .text	00000000 \$a
 0+1c l       .text	00000000 \$d
 0+1f l       .text	00000000 bar
+0+00 l       .data	00000000 wibble
+0+00 l       .data	00000000 \$d
 0+00 l    d  .ARM.attributes	00000000 .ARM.attributes
 
 
diff --git a/gas/testsuite/gas/arm/mapshort-elf.d b/gas/testsuite/gas/arm/mapshort-elf.d
index d4552311eb1..09602f08091 100644
--- a/gas/testsuite/gas/arm/mapshort-elf.d
+++ b/gas/testsuite/gas/arm/mapshort-elf.d
@@ -21,6 +21,8 @@ SYMBOL TABLE:
 0+18 l       .text	00000000 \$a
 0+1c l       .text	00000000 \$d
 0+1f l       .text	00000000 bar
+0+00 l       .data	00000000 wibble
+0+00 l       .data	00000000 \$d
 # The ELF based port does not generate a .ARM.attributes symbol
 
 Disassembly of section .text:
diff --git a/gas/testsuite/gas/arm/mapshort.s b/gas/testsuite/gas/arm/mapshort.s
index a11944726b8..741cb825105 100644
--- a/gas/testsuite/gas/arm/mapshort.s
+++ b/gas/testsuite/gas/arm/mapshort.s
@@ -19,3 +19,6 @@ foo:
 	.byte 9
 bar:
 	.byte 10
+	.data
+wibble:
+	.word 0