Fix spelling in comments in Assembler files (gas)

	* testsuite/gas/arm/local_function.d: Fix spelling in comments.
	* testsuite/gas/arm/req.s: Fix spelling in comments.
	* testsuite/gas/arm/vfp1.s: Fix spelling in comments.
	* testsuite/gas/arm/vfp1_t2.s: Fix spelling in comments.
	* testsuite/gas/arm/vfp1xD.s: Fix spelling in comments.
	* testsuite/gas/arm/vfp1xD_t2.s: Fix spelling in comments.
	* testsuite/gas/mcore/allinsn.s: Fix spelling in comments.
	* testsuite/gas/mips/24k-triple-stores-5.s: Fix spelling in comments.
	* testsuite/gas/mips/delay.d: Fix spelling in comments.
	* testsuite/gas/mips/nodelay.d: Fix spelling in comments.
	* testsuite/gas/mips/r5900-full.s: Fix spelling in comments.
	* testsuite/gas/mips/r5900.s: Fix spelling in comments.
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 39f0efc..c3877f0 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,20 @@
 2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani@gmail.com>
 
+	* testsuite/gas/arm/local_function.d: Fix spelling in comments.
+	* testsuite/gas/arm/req.s: Fix spelling in comments.
+	* testsuite/gas/arm/vfp1.s: Fix spelling in comments.
+	* testsuite/gas/arm/vfp1_t2.s: Fix spelling in comments.
+	* testsuite/gas/arm/vfp1xD.s: Fix spelling in comments.
+	* testsuite/gas/arm/vfp1xD_t2.s: Fix spelling in comments.
+	* testsuite/gas/mcore/allinsn.s: Fix spelling in comments.
+	* testsuite/gas/mips/24k-triple-stores-5.s: Fix spelling in comments.
+	* testsuite/gas/mips/delay.d: Fix spelling in comments.
+	* testsuite/gas/mips/nodelay.d: Fix spelling in comments.
+	* testsuite/gas/mips/r5900-full.s: Fix spelling in comments.
+	* testsuite/gas/mips/r5900.s: Fix spelling in comments.
+
+2016-11-27  Ambrogino Modigliani  <ambrogino.modigliani@gmail.com>
+
 	* as.h: Fix spelling in comments.
 	* config/obj-ecoff.c: Fix spelling in comments.
 	* config/obj-macho.c: Fix spelling in comments.
diff --git a/gas/testsuite/gas/arm/local_function.d b/gas/testsuite/gas/arm/local_function.d
index 2532f73..6d227d5 100644
--- a/gas/testsuite/gas/arm/local_function.d
+++ b/gas/testsuite/gas/arm/local_function.d
@@ -1,5 +1,5 @@
 #objdump: -r
-#name: Relocations agains local function symbols
+#name: Relocations against local function symbols
 # This test is only valid on ELF based ports.
 #not-target: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-vxworks
 
diff --git a/gas/testsuite/gas/arm/req.s b/gas/testsuite/gas/arm/req.s
index 1330e75..4399aee 100644
--- a/gas/testsuite/gas/arm/req.s
+++ b/gas/testsuite/gas/arm/req.s
@@ -37,5 +37,5 @@
 	add FOO, FOO, FOO
 
 	# Check that a second attempt to alias foo, using a mixed case
-	# verison of the name, will fail.
+	# version of the name, will fail.
 	Foo .req r2
diff --git a/gas/testsuite/gas/arm/vfp1.s b/gas/testsuite/gas/arm/vfp1.s
index 1a80877..ff8a5fb 100644
--- a/gas/testsuite/gas/arm/vfp1.s
+++ b/gas/testsuite/gas/arm/vfp1.s
@@ -3,7 +3,7 @@
 	.global F
 F:
 	@ First we test the basic syntax and bit patterns of the opcodes.
-	@ Most of these tests deliberatly use d0/r0 to avoid setting
+	@ Most of these tests deliberately use d0/r0 to avoid setting
 	@ any more bits than necessary.
 
 	@ Comparison operations
diff --git a/gas/testsuite/gas/arm/vfp1_t2.s b/gas/testsuite/gas/arm/vfp1_t2.s
index dd596cb..763a34d 100644
--- a/gas/testsuite/gas/arm/vfp1_t2.s
+++ b/gas/testsuite/gas/arm/vfp1_t2.s
@@ -6,7 +6,7 @@
 	.global F
 F:
 	@ First we test the basic syntax and bit patterns of the opcodes.
-	@ Most of these tests deliberatly use d0/r0 to avoid setting
+	@ Most of these tests deliberately use d0/r0 to avoid setting
 	@ any more bits than necessary.
 
 	@ Comparison operations
diff --git a/gas/testsuite/gas/arm/vfp1xD.s b/gas/testsuite/gas/arm/vfp1xD.s
index 0e603e9..a760c9b 100644
--- a/gas/testsuite/gas/arm/vfp1xD.s
+++ b/gas/testsuite/gas/arm/vfp1xD.s
@@ -3,7 +3,7 @@
 	.global F
 F:
 	@ First we test the basic syntax and bit patterns of the opcodes.
-	@ Most of these tests deliberatly use s0/r0 to avoid setting
+	@ Most of these tests deliberately use s0/r0 to avoid setting
 	@ any more bits than necessary.
 
 	@ Comparison operations
diff --git a/gas/testsuite/gas/arm/vfp1xD_t2.s b/gas/testsuite/gas/arm/vfp1xD_t2.s
index 8e962c0..8372762 100644
--- a/gas/testsuite/gas/arm/vfp1xD_t2.s
+++ b/gas/testsuite/gas/arm/vfp1xD_t2.s
@@ -6,7 +6,7 @@
 	.global F
 F:
 	@ First we test the basic syntax and bit patterns of the opcodes.
-	@ Most of these tests deliberatly use s0/r0 to avoid setting
+	@ Most of these tests deliberately use s0/r0 to avoid setting
 	@ any more bits than necessary.
 
 	@ Comparison operations
diff --git a/gas/testsuite/gas/mcore/allinsn.s b/gas/testsuite/gas/mcore/allinsn.s
index e9196e7..7f21e51 100644
--- a/gas/testsuite/gas/mcore/allinsn.s
+++ b/gas/testsuite/gas/mcore/allinsn.s
@@ -13,14 +13,14 @@
 	test addc  "r1,r2"	// A double forward slash starts a line comment
 	test addi  "r3, 1"	# So does a hash
 	test addu  "r4, r5"	// White space between operands should be ignored
-	test and   "r6,r7"   ;	test andi  "r8,2" // A semicolon seperates statements
+	test and   "r6,r7"   ;	test andi  "r8,2" // A semicolon separates statements
 	test andn  "r9, r10"
 	test asr   "r11, R12"	// Uppercase R is allowed as a register prefix
 	test asrc  "r13"
 	test asri  "r14,0x1f"
 	test bclri "r15,0"
 	test bf    footext
-	test bgeni "sp, 7"	// r0 can also be refered to as 'sp'
+	test bgeni "sp, 7"	// r0 can also be referred to as 'sp'
 	test BGENI "r0, 8"	// Officially upper case or mixed case
 	test BGENi "r0, 31"	// mnemonics should not be allowed, but we relax this...
 	test bgenr "r1, r2"
diff --git a/gas/testsuite/gas/mips/24k-triple-stores-5.s b/gas/testsuite/gas/mips/24k-triple-stores-5.s
index eb0e92e..a5823ee 100644
--- a/gas/testsuite/gas/mips/24k-triple-stores-5.s
+++ b/gas/testsuite/gas/mips/24k-triple-stores-5.s
@@ -1,4 +1,4 @@
-# Mix byte/half/word sizes with arbitary base register.
+# Mix byte/half/word sizes with arbitrary base register.
 
 foo:
 	# safe
diff --git a/gas/testsuite/gas/mips/delay.d b/gas/testsuite/gas/mips/delay.d
index 0c3ef08..63d7728 100644
--- a/gas/testsuite/gas/mips/delay.d
+++ b/gas/testsuite/gas/mips/delay.d
@@ -5,7 +5,7 @@
 # 
 # Gas should produce nop's after mtc1 and related 
 # insn's if the target fpr is used in the 
-# immediatly following insn.  See also nodelay.d.
+# immediately following insn.  See also nodelay.d.
 #
 
 .*: +file format .*mips.*
diff --git a/gas/testsuite/gas/mips/nodelay.d b/gas/testsuite/gas/mips/nodelay.d
index 10101f0..2b1ed5d 100644
--- a/gas/testsuite/gas/mips/nodelay.d
+++ b/gas/testsuite/gas/mips/nodelay.d
@@ -5,7 +5,7 @@
 
 # For -mips4 
 # Gas should *not* produce nop's after mtc1 and related 
-# insn's if the target fpr is used in the immediatly 
+# insn's if the target fpr is used in the immediately
 # following insn.  See also delay.d.
 #
 
diff --git a/gas/testsuite/gas/mips/r5900-full.s b/gas/testsuite/gas/mips/r5900-full.s
index 9560dc7..a5ca89d 100644
--- a/gas/testsuite/gas/mips/r5900-full.s
+++ b/gas/testsuite/gas/mips/r5900-full.s
@@ -48,7 +48,7 @@
 
 	# The cvt.w.s instruction of the R5900 does the same as trunc.w.s in MIPS I.
 	# The cvt.w.s instruction of MIPS I doesn't exist in the R5900 CPU.
-	# For compatibilty the instruction trunc.w.s uses the opcode of cvt.w.s.
+	# For compatibility the instruction trunc.w.s uses the opcode of cvt.w.s.
 	# cvt.w.s should not be used on R5900.
 	trunc.w.s $f0, $f31
 	trunc.w.s $f31, $f0
diff --git a/gas/testsuite/gas/mips/r5900.s b/gas/testsuite/gas/mips/r5900.s
index 022c4ab..3a16e28 100644
--- a/gas/testsuite/gas/mips/r5900.s
+++ b/gas/testsuite/gas/mips/r5900.s
@@ -44,7 +44,7 @@
 
 	# The cvt.w.s instruction of the R5900 does the same as trunc.w.s in MIPS I.
 	# The cvt.w.s instruction of MIPS I doesn't exist in the R5900 CPU.
-	# For compatibilty the instruction trunc.w.s uses the opcode of cvt.w.s.
+	# For compatibility the instruction trunc.w.s uses the opcode of cvt.w.s.
 	# cvt.w.s should not be used on R5900.
 	trunc.w.s $f0, $f31
 	trunc.w.s $f31, $f0