NVCC optimize level

I try to compile with nvcc to generate ptx code. It’s always done -O3 optimization level. Even I try -OX whatever it always do -O3
Is that right? Can I do -O0?

Im using nvcc at 2.3 SDK Linux 64

Thanks