Bug 1838

Summary: function fastrdtsc() in via_memcpy.c breaks compilation from CVS
Product: xorg Reporter: Peter Kovář <peter.kovar>
Component: Driver/ViaAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact:
Severity: blocker    
Priority: high    
Version: git   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Q&D patch to get rid of IA-32 asm
none
X.org configuration none

Description Peter Kovář 2004-11-11 23:58:44 UTC
via_memcpy.c: In function `fastrdtsc':
via_memcpy.c:444: error: PIC register `ebx' clobbered in `asm'
make[7]: *** [via_memcpy.o] Error 1
Comment 1 Peter Kovář 2004-11-12 00:16:30 UTC
Created attachment 1295 [details] [review]
Q&D patch to get rid of IA-32 asm
Comment 2 Peter Kovář 2004-11-12 00:25:46 UTC
Created attachment 1296 [details]
X.org configuration
Comment 3 Thomas Hellström 2004-11-13 14:48:06 UTC
(In reply to comment #0)
> via_memcpy.c: In function `fastrdtsc':
> via_memcpy.c:444: error: PIC register `ebx' clobbered in `asm'
> make[7]: *** [via_memcpy.o] Error 1

Hi!
I've just commited a fix to this. Could you please check it out?

/Thomas Hellström

Comment 4 Peter Kovář 2004-11-13 15:14:41 UTC
OK

Peter Kovář
50 65 74 65 72 20 4B 6F 76 C3 A1 C5 99
Comment 5 Thomas Hellström 2004-11-14 15:32:36 UTC
Fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.