anchor.diff:  get_vars(_, _, _, _) ->
       {error, fatal_bad_conf_vars}.
   
  +config_flags() ->
  +    case os:getenv("CONFIG_FLAGS") of
  +	false -> [];
  +	CF -> string:tokens(CF, " \t\n")
  +    end.
  +
   unix_autoconf(XConf) ->
       Configure = filename:absname("configure"),
       Flags = proplists:get_value(crossflags,XConf,[]),
  
positive.code:     {Opts, [{longnames, LongNames},
  	    {platform_id, PlatformId},
  	    {platform_filename, PlatformFilename},
  	    {rsh_name, os:getenv("ERL_RSH", "rsh")},
  	    {platform_label, PlatformLabel},
  	    {ts_net_dir, Mounted},
  	    {erl_flags, []},
  
negative.code: 		  erlang:system_info(threads) /= false],
      Debug = [" --enable-debug-mode" ||
  		string:str(erlang:system_info(system_version),"debug") > 0],
      MXX_Build = [Y || Y <- config_flags(),
  		      Y == "--enable-m64-build"
  			  orelse Y == "--enable-m32-build"],
      Args = Host ++ Build ++ Threads ++ Debug ++ " " ++ MXX_Build,
  