<div><a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/build_arch-opensolaris-cxx-pkgs-opt_n-gage.log">http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/build_arch-opensolaris-cxx-pkgs-opt_n-gage.log</a></div><div><br></div>
"vecregall.c", line 43: Warning (Anachronism): Formal argument 4 of type int(*)(_p_Vec*) in call to VecRegister(const char*, const char*, const char*, int(*)(_p_Vec*)) is being passed extern "C" int(*)(_p_Vec*).<div>
<br></div><div>And lots of warnings like it.  Is it worth using an extern "C" typedef so that the argument of XXXRegister is labeled extern "C", or is it not worth it?</div><div><br></div><div>Jed</div>