From 6d2011394e2f844f9bfd169aa5e9628d10afed1e Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Sun, 24 Aug 2008 17:11:02 +0200 Subject: [PATCH] Made a small mistake in the Tango patch --- runtime/llvmdc.diff | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/runtime/llvmdc.diff b/runtime/llvmdc.diff index d8009d01..b4b339c6 100644 --- a/runtime/llvmdc.diff +++ b/runtime/llvmdc.diff @@ -120,17 +120,20 @@ Index: lib/common/tango/core/Thread.d asm { pushad; -@@ -297,6 +319,10 @@ +@@ -297,8 +319,12 @@ } } +- version( D_InlineAsm_X86 ) + version( LLVMDC) -+ { + { + // nothing to pop + } - version( D_InlineAsm_X86 ) - { ++ else version( D_InlineAsm_X86 ) ++ { asm + { + popad; Index: lib/gc/basic/gcx.d =================================================================== --- lib/gc/basic/gcx.d (revision 3899)