new gcc
changed username
correctly load data segments, and start vm86 task