From 8c0b2b04054478f82cfa72e57d0dc315ffb9e6f9 Mon Sep 17 00:00:00 2001 From: simonmar Date: Tue, 11 Jul 2000 08:43:35 +0000 Subject: [PATCH] [project @ 2000-07-11 08:43:35 by simonmar] workaround for strange gcc-ism: elide 'popl %edx' in the epilogue. --- ghc/driver/mangler/ghc-asm.lprl | 1 + 1 file changed, 1 insertion(+) diff --git a/ghc/driver/mangler/ghc-asm.lprl b/ghc/driver/mangler/ghc-asm.lprl index b5db622..10b928f 100644 --- a/ghc/driver/mangler/ghc-asm.lprl +++ b/ghc/driver/mangler/ghc-asm.lprl @@ -733,6 +733,7 @@ sub mangle_asm { $e =~ s/^\tret\n//; $e =~ s/^\tpopl \%edi\n//; $e =~ s/^\tpopl \%esi\n//; + $e =~ s/^\tpopl \%edx\n//; $e =~ s/^\tpopl \%ecx\n//; $e =~ s/^\taddl \$\d+,\%esp\n//; $e =~ s/^\tsubl \$-\d+,\%esp\n//; -- 1.7.10.4