gas pointer to int and vice versa

Use "intptr_t" or "uintptr_t" for these conversions, not "long" which
is wrong on LLP64 systems, or "size_t" which is better but still not
the correct type.

	* config/tc-alpha.c (emit_ldXu, emit_ldX, emit_uldXu, emit_uldX),
	(emit_stX, emit_ustX, emit_sextX): Use correct type when
	converting vlgsize pointer to in.  Use "int" rather than
	"long" for result.
	* config/tc-ia64.c (generate_unwind_image): Use intptr_t cast
	when passing personality_routine to frag_var.
	* config/tc-ppc.c (ppc_frob_symbol <coff>): Use uintptr_t cast
	when converting symbol pointer to valueT.
	* config/tc-v850.c (md_assemble): Use intptr_t cast when
	loading integer opindex.
4 files changed