Merge branch 'master' into experimental/32-bit

Conflicts:
	configure
	lib/arch/x86_64/crt.S
	lib/arch/x86_64/syscall.S
	src/cc1/Makefile.dep
	src/cc1/fold.c
	src/cc1/out/x86.c
	src/cc1/tree.c
	src/cc1/type.h