Index: programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S =================================================================== RCS file: /cvs/xorg/xc/programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S,v retrieving revision 1.2 diff -u -r1.2 BUSmemcpy.S --- programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S 23 Apr 2004 19:54:11 -0000 1.2 +++ programs/Xserver/hw/xfree86/os-support/misc/BUSmemcpy.S 1 Oct 2004 00:49:24 -0000 @@ -61,14 +61,11 @@ copyright: STRING("Copyright 8/9/1993 by Glenn G. Lai") - ALIGNDATA4 -tmp: D_LONG 0 - SEG_TEXT ALIGNTEXT4 GLNAME(xf86BusToMem): CLD - MOV_L (ESI, CONTENT(tmp)) + PUSH_L (ESI) MOV_L (EDI, EDX) MOV_L (src, ESI) @@ -105,7 +102,7 @@ REP MOVS_B return: - MOV_L (CONTENT(tmp), ESI) + POP_L (ESI) MOV_L (EDX, EDI) RET /************************/ @@ -113,7 +110,7 @@ ALIGNTEXT4 GLNAME(xf86MemToBus): CLD - MOV_L (ESI, CONTENT(tmp)) + PUSH_L (ESI) MOV_L (EDI, EDX) MOV_L (src, ESI) @@ -150,7 +147,7 @@ REP MOVS_B - MOV_L (CONTENT(tmp), ESI) + POP_L (ESI) MOV_L (EDX, EDI) RET