Back out this patch:
	* config/avr/avr.h (POINTERS_EXTEND_UNSIGNED): Define.

And replace it with this:
	* cfgexpand.c (expand_debug_expr): Get address space from
	TARGET_MEM_REF.

Rationale: We don't know which signedness whould be really used for
POINTERS_EXTEND_UNSIGNED.  And for the failing avr2 strftime build,
the problem is really that we try to convert PSImode into HImode in
the first place.  The memory referece uses a 24 bit address, so this
is what we should be using for debugging.
Back out this patch:

2013-05-26  Joern Rennecke <joern.rennecke@embecosm.com>

        * config/avr/avr.h (WCHAR_TYPE, WINT_TYPE): Define to "int".

Rationale:
Reduce divergence from fsf sources.
WCHAR_TYPE is already defined as "int" in defaults.h .
WINT_TYPE is defined there as unsigned int.
This doesn't appear to make a difference in test results.
        * config/avr/genmultilib.awk: Remove Multilib matches processing.
        * config/avr/t-multilib: Regenerate.