Bug 1838 - function fastrdtsc() in via_memcpy.c breaks compilation from CVS
Summary: function fastrdtsc() in via_memcpy.c breaks compilation from CVS
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Via (show other bugs)
Version: git
Hardware: x86 (IA32) All
: high blocker
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-11 23:58 UTC by Peter Kovář
Modified: 2004-11-13 20:32 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Q&D patch to get rid of IA-32 asm (764 bytes, patch)
2004-11-12 00:16 UTC, Peter Kovář
no flags Details | Splinter Review
X.org configuration (1.06 KB, text/plain)
2004-11-12 00:25 UTC, Peter Kovář
no flags Details

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.