modified for 32bit synopsys
gcc updated