If an assembly language procedure is called from a C program and the procedure writes a new value into the stack segment register, what will happen when the procedure returns to the C program?