pointers, O3 flag in make