handled by typecheck. second switch is gone move floating point minus into back end R=ken OCL=32558 CL=32558