mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
Avoid collision with compiler generated label
svn path=/trunk/; revision=9342
This commit is contained in:
parent
7177d62015
commit
a2c82e3283
1 changed files with 5 additions and 5 deletions
|
@ -20,7 +20,7 @@
|
|||
* MA 02139, USA.
|
||||
*
|
||||
*/
|
||||
/* $Id: timer.c,v 1.3 2004/01/12 22:36:04 gvg Exp $
|
||||
/* $Id: timer.c,v 1.4 2004/05/10 11:13:15 gvg Exp $
|
||||
*
|
||||
* PROJECT: ReactOS kernel
|
||||
* FILE: ntoskrnl/hal/x86/udelay.c
|
||||
|
@ -109,14 +109,14 @@ __KeStallExecutionProcessor(ULONG Loops)
|
|||
#if defined(__GNUC__)
|
||||
__asm__ __volatile__ (
|
||||
"mov %0, %%eax\n"
|
||||
"L1: dec %%eax\n"
|
||||
"jnz L1" : : "d" (Loops));
|
||||
"ROSL1: dec %%eax\n"
|
||||
"jnz ROSL1" : : "d" (Loops));
|
||||
|
||||
#elif defined(_MSC_VER)
|
||||
__asm mov eax, Loops
|
||||
L1:
|
||||
ROSL1:
|
||||
__asm dec eax
|
||||
__asm jnz L1
|
||||
__asm jnz ROSL1
|
||||
#else
|
||||
volatile unsigned int target = Loops;
|
||||
unsigned int i;
|
||||
|
|
Loading…
Reference in a new issue