H8: Set H8/300H as the default architecture for the H8 family.

H8/300H uses 32-bit addresses in its default advanced mode, whereas
H8/300 uses 16-bit addresses.  Updates affected test cases accordingly.

bfd/
	* cpu-h8300.c: Set H8/300H as the default architecture
	for the H8 family.
gas/
	* config/tc-h8300.c: Set H8/300H as the default architecture
	for the H8 family.
	* NEWS: Add info about the above change.
ld/
	* configure.tgt: Set H8/300H as the default architecture
	for the H8 family.
	* NEWS: Add info about the above change.
	* testsuite/ld-elf/elf.exp: Expect 32-bit addresses/pointers
	for H8 on __patchable_function_entries tests.

Signed-off-by: Jan Dubiec <jdx@o2.pl>
6 files changed