diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a4a53a410a9f362d672fc1c6cd13d0475ff7dfe1..55764a2ebb7558ecc7d2bc6c48098e357c66ea88 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2002-10-01  Jason Thorpe  <thorpej@wasabisystems.com>
+
+	* config/vax/elf.h (FUNCTION_PROFILER): Fix __mcount call.
+
 2002-10-01  Richard Henderson  <rth@redhat.com>
 
 	* calls.c (precompute_register_parameters): Force non-legitimate
diff --git a/gcc/config/vax/elf.h b/gcc/config/vax/elf.h
index 2f1a37566cdce539aba2d4340f95722845a16731..ccdb74c7d2c826cec64c4d1ceb4b4f1d087a599e 100644
--- a/gcc/config/vax/elf.h
+++ b/gcc/config/vax/elf.h
@@ -35,7 +35,7 @@ Boston, MA 02111-1307, USA.  */
 /* Profiling routine.  */
 #undef FUNCTION_PROFILER
 #define FUNCTION_PROFILER(FILE, LABELNO)  \
-  fprintf (FILE, "\tmovab .LP%d,%sr0\n\tjsb __mcount+2\n", (LABELNO), \
+  fprintf (FILE, "\tmovab .LP%d,%sr0\n\tjsb __mcount\n", (LABELNO), \
            REGISTER_PREFIX)
   
 /*  Let's be re-entrant.  */