let mk_global_c_initialized_vars name ty ini=
  let vi = (Cil.makeGlobalVar ~logic:true name ty) in
    vi.vghost<-true;
    globals_queue:=GVar(vi,ini,vi.vdecl)::(!globals_queue);
    Globals.Vars.add vi ini;
    set_varinfo name vi