#!/bin/sh
dir=`dirname $0`
-perl $dir/exdoc $1 | grep ^Function: | sed -e 's/Function: //' -e 's/://' > documented
-nm .libs/`basename $1 .c`.o | grep ' T ' | sed 's/.* T //' > public
-for i in `cat public`; do
- if grep $i documented > /dev/null; then
- true
- else
- echo $i is not documented
- fi
+
+for file in $*;
+do
+ perl $dir/exdoc $file | grep ^Function: | sed -e 's/Function: //' -e 's/://' > documented
+ nm `dirname $file`/.libs/`basename $file .c`.o | grep ' T ' | sed 's/.* T //' > public
+ for i in `cat public`; do
+ if grep $i documented > /dev/null; then
+ true
+ else
+ echo $i is not documented | grep -v ves_icall
+ fi
+ done
done
#!/usr/bin/perl
+if ($ARGV[0] eq "-h"){
+ $html = 1;
+ shift @ARGV;
+}
-while (<>){
+while (<ARGV>){
if (/\/\*\* *\n/){
&process_doc;
} else {
- # print "IGNORING: $_";
+ #print "IGNORING: $_";
}
}
s/^\ \*//;
$body .= "\t$_\n";
}
-}
\ No newline at end of file
+}
mono_install_handler (interp_ex_handler);
mono_install_stack_walk (interp_walk_stack);
- mono_runtime_install_cleanup (quit_function);
+ mono_install_runtime_cleanup (quit_function);
abort_requested = mono_thread_interruption_request_flag ();
domain = mono_init_from_assembly (file, file);
static void
mono_domain_unload (MonoDomain *domain);
-/*
+/**
* mono_runtime_init:
* @domain: domain returned by mono_init ()
*
static MonoDomainFunc quit_function = NULL;
void
-mono_runtime_install_cleanup (MonoDomainFunc func)
+mono_install_runtime_cleanup (MonoDomainFunc func)
{
quit_function = func;
}
/**
* mono_reflection_lookup_dynamic_token:
*
- * Finish the Builder object pointed to by TOKEN and return the corresponding
+ * Finish the Builder object pointed to by TOKEN and return the corresponding
* runtime structure.
*/
gpointer
* Hopefully this has been filled in by calling CreateType() on the
* TypeBuilder.
*/
- /**
+ /*
* TODO: This won't work if the application finishes another
* TypeBuilder instance instead of this one.
*/
}
}
}
- if (sp != stack_start)
- goto unverified;
+ //if (sp != stack_start)
+ // goto unverified;
MONO_INST_NEW (cfg, ins, CEE_BR);
ins->cil_code = ip++;
ins->inst_target_bb = end_bblock;
#define JIT_RUNTIME_WORKS
#ifdef JIT_RUNTIME_WORKS
- mono_runtime_install_cleanup ((MonoDomainFunc)mini_cleanup);
+ mono_install_runtime_cleanup ((MonoDomainFunc)mini_cleanup);
mono_runtime_init (domain, mono_thread_start_cb, mono_thread_attach_cb);
#endif