change NVCC default file extensions

nvcc processes input files according to the input file’s extension:

    .c/.cc/.cpp/.cxx : preprocess, compile, link
    .i/.ii           : compile, link
    .cu              : preprocess, cuda frontend, ptxassemble,
                       merge with host C code, compile, link
    .gpu             : nvopencc compile into cubin
    .ptx             : ptxassemble into cubin.

Is it possible to change this behaviour? Say, to have files with .cc extension processed as if they had the extension .cu (i.e. preprocess, cuda frontend, ptxassemble, merge with host C code, compile, link) ?

Frank