* fhandler_floppy.cc (fhandler_dev_floppy::open): Cast second parameter
	in roundup2 to same size as first parameter to make sure mask size is
	correct.
	* fhandler_process.cc (format_process_maps): Ditto.
	* fhandler_raw.cc (fhandler_dev_raw::dup): Ditto.
	* hookapi.cc (find_first_notloaded_dll): Add cast.
	* spawn.cc (av::fixup): Ditto.
	* wincap.h: Add comment to explain the folowing change.
	(wincapc::page_size): Return size_t.
	(wincapc::allocation_granularity): Ditto.

	* mmap.cc: Throughout, accommodate the fact that AT_ROUND_TO_PAGE isn't
	support on 64 bit at all.
	(class mmap_allocator): New class to allocate mmap slots on x86_64.
	(mmap_alloc): Define global instant of mmap_allocator.
	(mmap64): Call mmap_alloc.alloc on x86_64.
	* heap.cc (eval_start_address): Move heap to 0x6:00000000.  Change
	comment to explain why.
	* mmap.cc (MMAP_STORAGE_LOW): Accommodate above change.
	* Makefile.in (cygserver.exe): Make cygwin_build a tooldir (-B instead
	of -L) to support bootstrapping.
	* kill.cc (forcekill): Use unsigned int printf format specifier and
	cast to avoid compiler warnings where DWORD value is used.
	* regtool.cc: Ditto, throughout.
	* Makefile.in (toollibdir): Define build and target dependent.
	(install-libs): Use $(toollibdir) rather than $(tooldir)/lib.
	(uninstall-libs): Ditto.
	(uninstall-man): Use $(DESTDIR)$(mandir) as in install-man, rather
	than $(tooldir)/man.
Merge branch 'cygwin64' into msys2-64-dev
Small fix for MKIMPORT
Rename test dll to 'mayst'. Fix 64-bit target names
Rename pipes and devices from cygwin to msys