PR gdb/14550

 * jit.c (finalize_symtab): Ensure that only the global block has a
   NULL superblock.
* jit.c (jit_reader_load_command): Interpret the jit reader name as an
  absolute path if it begins with a forward slash.
gdb/testsuite

 * gdb.base/jit-reader.exp: New file. Test case for the jit-reader
   interface.
 * gdb.base/jithost.c: New file.
 * gdb.base/jithost.h: New file.
 * gdb.base/jitreader.c : New file.
 * gdb.base/jit-protocol.h: New file.
Merge dg-extract-results.sh from gcc upstream (svn 195224).

gdb/testsuite/
2013-01-17  Pedro Alves  <palves@redhat.com>

	Merge dg-extract-results.sh from upstream (svn 195224).

	2013-01-15  David Blaikie <dblaikie@gmail.com>
    	* dg-extract-results.sh: Fix order of summary counts.

	2013-01-15  David Blaikie <dblaikie@gmail.com>
    	* dg-extract-results.sh: Constrain the start-of-log pattern.

	2013-01-15  David Blaikie <dblaikie@gmail.com>
    	* dg-extract-results.sh: Handle KPASSes.

	2010-05-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
	* dg-extract-results.sh: Redirect grep output to /dev/null instead
	of grep -q.
2013-01-17  Marcus Shawcroft  <marcus.shawcroft@linaro.org>

	* libc/machine/aarch64/strnlen.S: Correct arithmetic for
	argument N values close to the maximum representable
	value in an unsigned 64 bit value.
2013-01-17  Marcus Shawcroft  <marcus.shawcroft@linaro.org>

	    * libc/machine/aarch64/strncmp.S: Correct arithmetic for
	    argument N values close to the maximum representable
	    value in an unsigned 64 bit value.