VIXL Release 1.10

Refer to the README.md and LICENCE files for details.
diff --git a/tools/make_instruction_doc.pl b/tools/make_instruction_doc.pl
index 192de96..8ecc8c4 100755
--- a/tools/make_instruction_doc.pl
+++ b/tools/make_instruction_doc.pl
@@ -27,7 +27,7 @@
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 # Assembler header file.
-my $hfile = "src/a64/assembler-a64.h";
+my $hfile = "src/vixl/a64/assembler-a64.h";
 
 # Extra pseudo instructions added to AArch64.
 my @extras = qw/bind debug dci dc32 dc64 place/;
@@ -87,7 +87,8 @@
 sub inst_sort
 {
   $inst{$a}->{'mnemonic'} cmp $inst{$b}->{'mnemonic'} ||
-  $inst{$a}->{'description'} cmp $inst{$b}->{'description'};
+  $inst{$a}->{'description'} cmp $inst{$b}->{'description'} ||
+  $a cmp $b;
 }
 
 # Return a Markdown formatted list of instructions of a particular type.