Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 162781 Details for
Bug 227311
gcc 4.3.1 incorrect compilation of xorg-server>=1.3.0.0-r6
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Crude workaround for gcc loop optimization bug in xorg-server
gcc-bug-workaround.diff (text/plain), 822 bytes, created by
Christophe Saout
on 2008-08-12 21:00:09 UTC
(
hide
)
Description:
Crude workaround for gcc loop optimization bug in xorg-server
Filename:
MIME Type:
Creator:
Christophe Saout
Created:
2008-08-12 21:00:09 UTC
Size:
822 bytes
patch
obsolete
>--- xorg-server.orig/dix/resource.c 2008-07-23 19:49:37.000000000 +0200 >+++ xorg-server/dix/resource.c 2008-08-13 00:34:39.000000000 +0200 >@@ -478,6 +478,17 @@ > return TRUE; > } > >+void >+init_resources_with_tails(ResourcePtr *resources, ResourcePtr **tails, int j) >+{ >+ ResourcePtr **tptr, *rptr; >+ for (rptr = resources, tptr = tails; --j >= 0; rptr++, tptr++) >+ { >+ *rptr = NullResource; >+ *tptr = rptr; >+ } >+} >+ > static void > RebuildTable(int client) > { >@@ -501,11 +512,7 @@ > xfree(tails); > return; > } >- for (rptr = resources, tptr = tails; --j >= 0; rptr++, tptr++) >- { >- *rptr = NullResource; >- *tptr = rptr; >- } >+ init_resources_with_tails(resources, tails, j); > clientTable[client].hashsize++; > for (j = clientTable[client].buckets, > rptr = clientTable[client].resources;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 227311
: 162781