From 279dc29b457873a3456c7f568cdf08cc8b45f1ac Mon Sep 17 00:00:00 2001 From: uz Date: Wed, 6 Jun 2012 21:50:10 +0000 Subject: [PATCH] Output the optimization steps that had changes when debugging is enabled. git-svn-id: svn://svn.cc65.org/cc65/trunk@5687 b7a2c559-68d2-44c3-8de9-860c34a00d81 --- src/cc65/codeopt.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cc65/codeopt.c b/src/cc65/codeopt.c index 0656aebc8..b644911ad 100644 --- a/src/cc65/codeopt.c +++ b/src/cc65/codeopt.c @@ -6,7 +6,7 @@ /* */ /* */ /* */ -/* (C) 2001-2010, Ullrich von Bassewitz */ +/* (C) 2001-2012, Ullrich von Bassewitz */ /* Roemerstrasse 52 */ /* D-70794 Filderstadt */ /* EMail: uz@cc65.org */ @@ -40,6 +40,7 @@ #include "abend.h" #include "chartype.h" #include "cpu.h" +#include "debugflag.h" #include "print.h" #include "xmalloc.h" #include "xsprintf.h" @@ -1809,6 +1810,9 @@ static unsigned RunOptFunc (CodeSeg* S, OptFunc* F, unsigned Max) /* Run the function */ C = F->Func (S); + if (Debug && C > 0) { + printf ("Applied %s: %u changes\n", F->Name, C); + } Changes += C; /* Do statistics */ -- 2.39.5