fix for 64 bit build
merge D2 pull#1850
Merge pull request #1858 from WalterBright/fix4414

fix Issue 4414 - ICE(cgcs.c) Taking item of static array returned by function
Merge pull request #1856 from WalterBright/size_t_error

propagate size_t errors
Merge pull request #1864 from WalterBright/fix8130

fix Issue 8130 - Memory corruption because without *.def file DMD compil...
merge D2 pull #1859
Merge pull request #1884 from WalterBright/fix_allregs

distinguish ALLREGS from allregs
Merge pull request #1857 from dawgfoto/fix9866

fix9866
Merge pull request #1888 from WalterBright/rm_iasm

remove unnecessary inline asm