diff --git a/mach/m68020/ncg/table b/mach/m68020/ncg/table index 9ad6bf4e..7355786d 100644 --- a/mach/m68020/ncg/table +++ b/mach/m68020/ncg/table @@ -2780,7 +2780,7 @@ with STACK gen add_l {const, $1}, sp pat asp with STACK - gen move_l {regAcon, sp, $1}, sp + gen lea {regAcon, sp, $1}, sp pat ass $1==4 with any4 STACK diff --git a/mach/m68k2/ncg/table b/mach/m68k2/ncg/table index 9ad6bf4e..7355786d 100644 --- a/mach/m68k2/ncg/table +++ b/mach/m68k2/ncg/table @@ -2780,7 +2780,7 @@ with STACK gen add_l {const, $1}, sp pat asp with STACK - gen move_l {regAcon, sp, $1}, sp + gen lea {regAcon, sp, $1}, sp pat ass $1==4 with any4 STACK diff --git a/mach/m68k4/ncg/table b/mach/m68k4/ncg/table index 9ad6bf4e..7355786d 100644 --- a/mach/m68k4/ncg/table +++ b/mach/m68k4/ncg/table @@ -2780,7 +2780,7 @@ with STACK gen add_l {const, $1}, sp pat asp with STACK - gen move_l {regAcon, sp, $1}, sp + gen lea {regAcon, sp, $1}, sp pat ass $1==4 with any4 STACK diff --git a/mach/moon3/ncg/table b/mach/moon3/ncg/table index 9ad6bf4e..7355786d 100644 --- a/mach/moon3/ncg/table +++ b/mach/moon3/ncg/table @@ -2780,7 +2780,7 @@ with STACK gen add_l {const, $1}, sp pat asp with STACK - gen move_l {regAcon, sp, $1}, sp + gen lea {regAcon, sp, $1}, sp pat ass $1==4 with any4 STACK