anchor.diff:  
   
   run_make(TestDir, Mod, UserInclude) ->
  -    run_make(suites, TestDir, Mod, UserInclude).
  -
  -run_make(Targets, TestDir0, Mod, UserInclude) when is_list(Mod) ->
  -    run_make(Targets, TestDir0, list_to_atom(Mod), UserInclude);
  -
  -run_make(Targets, TestDir0, Mod, UserInclude) ->
  +    run_make(suites, TestDir, Mod, UserInclude, [nowarn_export_all]).
  +
  +run_make(Targets, TestDir0, Mod, UserInclude, COpts) when is_list(Mod) ->
  +    run_make(Targets, TestDir0, list_to_atom(Mod), UserInclude, COpts);
  +
  +run_make(Targets, TestDir0, Mod, UserInclude, COpts) ->
       case locate_test_dir(TestDir0, Mod) of
   	{ok,TestDir} ->
   	    %% send a start_make notification which may suspend
  
positive.code: 	    XmerlInclude = get_dir(xmerl, "include"),
  	    ErlFlags = UserInclude ++ [{i,CtInclude},
  				       {i,XmerlInclude},
  				       debug_info],
  	    Result =
  		if Mod == all ; Targets == helpmods ->
  			case (catch ct_make:all([noexec|ErlFlags])) of
  
negative.code: 		  case lists:member(Dir, Done) of
  		      false ->
  			  Failed1 =
  			      case run_make(helpmods, Dir, Suite, UserInclude, []) of
  				  {error,{make_failed,BadMods}} ->
  				      [{{Dir,all},BadMods}|Failed];
  				  {error,_} ->
  