fix Issue 13403 - [ICE][2.067Alpha] Internal error: backend\type.c 332 with new package protection extension.
use checkedint to check overflow
add c_longdoublesize
Merge pull request #3973 from WalterBright/c_longdoublesize

add c_longdoublesize
Merge pull request #3949 from WalterBright/overflow-check

use checkedint to check overflow
Merge pull request #3940 from 9rnsr/fix13403

Issue 13403 - [ICE][2.067Alpha] Internal error: backend\type.c 332 with new package protection extension.