anchor.diff:  	    [ordsets:from_list([verbose, debug, time, load, pp_beam,
   				pp_icode, pp_rtl, pp_native, pp_asm,
   				timeout]),
  -	     expand_options([pp_all]),
  +	     expand_options([pp_all], HostArch),
   	     O1 -- [o1],
   	     (O2 -- O1) -- [o2],
   	     (O3 -- O2) -- [o3]]),
  
positive.code:       code:load_native_sticky(Mod, Bin, Beam);
      false ->
        %% Normal loading of a whole module
        Architecture = erlang:system_info(hipe_architecture),
        ChunkName = hipe_unified_loader:chunk_name(Architecture),
        {ok, _, Chunks0} = beam_lib:all_chunks(BeamBinOrPath),
        Chunks = [{ChunkName, Bin}|lists:keydelete(ChunkName, 1, Chunks0)],
        {ok, BeamPlusNative} = beam_lib:build_module(Chunks),
  
negative.code: -spec help_option(comp_option()) -> 'ok'.
  
  help_option(Opt) ->
    HostArch = erlang:system_info(hipe_architecture),
    case expand_options([Opt], HostArch) of
      [Opt] ->
        Name = if is_atom(Opt) -> Opt;
  		tuple_size(Opt) =:= 2 -> element(1, Opt)
  