Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-1-6]: src/gnu/dist/toolchain/gcc/config/vax Pull up revision 1.8 ...



details:   https://anonhg.NetBSD.org/src/rev/079320b70e95
branches:  netbsd-1-6
changeset: 529678:079320b70e95
user:      he <he%NetBSD.org@localhost>
date:      Sat Dec 07 21:37:35 2002 +0000

description:
Pull up revision 1.8 (requested by thorpej in ticket #895):
  __mcount uses jsb linkage, so there is no need to skip the
  (non-existent) register save mask.  Profiling now works.
  Also, use asm_fprintf() in FUNCTION_PROFILER.

diffstat:

 gnu/dist/toolchain/gcc/config/vax/netbsd-elf.h |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r f5fe3cf2eace -r 079320b70e95 gnu/dist/toolchain/gcc/config/vax/netbsd-elf.h
--- a/gnu/dist/toolchain/gcc/config/vax/netbsd-elf.h    Sat Dec 07 21:34:55 2002 +0000
+++ b/gnu/dist/toolchain/gcc/config/vax/netbsd-elf.h    Sat Dec 07 21:37:35 2002 +0000
@@ -72,7 +72,7 @@
 
 #undef  FUNCTION_PROFILER
 #define FUNCTION_PROFILER(FILE, LABELNO)  \
-  fprintf (FILE, "\tmovab .LP%d,r0\n\tjsb __mcount+2\n", (LABELNO))
+  asm_fprintf (FILE, "\tmovab .LP%d,%Rr0\n\tjsb __mcount\n", (LABELNO))
 
 /* Use sjlj exceptions. */
 #undef DWARF2_UNWIND_INFO              /* just to be safe */



Home | Main Index | Thread Index | Old Index