From 52b3257d9c43a8a10fbcf3844e3c88e03fdd1fa8 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Thu, 12 Oct 2006 09:38:57 +0000 Subject: [PATCH] * disabled tailrec optimization for -O2 for now since it breaks make all git-svn-id: trunk@4867 - --- compiler/i386/cpuinfo.pas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/i386/cpuinfo.pas b/compiler/i386/cpuinfo.pas index a89f0bbe6b..3a8f262f06 100644 --- a/compiler/i386/cpuinfo.pas +++ b/compiler/i386/cpuinfo.pas @@ -104,7 +104,7 @@ Const cs_opt_asmcse,cs_opt_loopunroll,cs_opt_uncertain,cs_opt_tailrecursion]; level1optimizerswitches = genericlevel1optimizerswitches + [cs_opt_peephole]; - level2optimizerswitches = genericlevel2optimizerswitches + level1optimizerswitches + [cs_opt_regvar,cs_opt_stackframe,cs_opt_asmcse,cs_opt_tailrecursion]; + level2optimizerswitches = genericlevel2optimizerswitches + level1optimizerswitches + [cs_opt_regvar,cs_opt_stackframe,cs_opt_asmcse{,cs_opt_tailrecursion}]; level3optimizerswitches = genericlevel3optimizerswitches + level2optimizerswitches + [{,cs_opt_loopunroll}]; Implementation