From e54b69e7e4ed815c0f8b549b85897c544e3a9210 Mon Sep 17 00:00:00 2001 From: wilson Date: Tue, 1 Mar 2005 00:55:14 +0000 Subject: [PATCH] Don't emit the unused counter word and label when profiling. * config/mips/mips.h (NO_PROFILE_COUNTERS): Define. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95716 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/mips/mips.h | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index db53428..a05ab31 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-02-28 James E Wilson + + * config/mips/mips.h (NO_PROFILE_COUNTERS): Define. + 2005-02-28 Joseph S. Myers PR c/20245 diff --git a/gcc/config/mips/mips.h b/gcc/config/mips/mips.h index 495b819..2fa8421 100644 --- a/gcc/config/mips/mips.h +++ b/gcc/config/mips/mips.h @@ -2332,6 +2332,11 @@ typedef struct mips_args { fprintf (FILE, "\t.set\tat\n"); \ } +/* No mips port has ever used the profiler counter word, so don't emit it + or the label for it. */ + +#define NO_PROFILE_COUNTERS 1 + /* Define this macro if the code for function profiling should come before the function prologue. Normally, the profiling code comes after. */ -- 2.7.4