E_ACSL.LibcCode generation for libc functions
val is_writing_memory : Frama_c_kernel.Cil_types.varinfo -> boolval update_memory_model :
loc:Frama_c_kernel.Cil_types.location ->
?result:Frama_c_kernel.Cil_types.lval ->
Env.t ->
Frama_c_kernel.Cil_types.kernel_function ->
Frama_c_kernel.Cil_types.varinfo ->
Frama_c_kernel.Cil_types.exp list ->
Frama_c_kernel.Cil_types.lval option * Env.tupdate_memory_model ~loc env kf ?result caller args generates code in env to update the memory model after executing the libc function caller with the given args.