Annotation of /trunk/xorg-old/patches-6.8.2-r10/9360_all_6.7.99.2-ppc64-support-updates-v2.patch
Parent Directory | Revision Log
Revision 167 -
(hide annotations)
(download)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 2895 byte(s)
Tue May 8 20:58:51 2007 UTC (17 years, 4 months ago) by niro
File size: 2895 byte(s)
-import
1 | niro | 167 | --- xc/config/cf/Imake.cf.ppc64-support-updates 2004-03-15 19:27:08.000000000 -0500 |
2 | +++ xc/config/cf/Imake.cf 2004-04-06 16:03:36.000000000 -0400 | ||
3 | @@ -819,6 +819,13 @@ | ||
4 | # define Mc68020Architecture | ||
5 | # undef mc68000 | ||
6 | # endif /* mc68000 */ | ||
7 | +# ifdef __powerpc64__ | ||
8 | +# ifndef Ppc64Architecture | ||
9 | +# define Ppc64Architecture | ||
10 | +# endif | ||
11 | +# undef __powerpc64__ | ||
12 | +# undef __powerpc__ | ||
13 | +# endif | ||
14 | # ifdef powerpc | ||
15 | # define PpcArchitecture | ||
16 | # undef powerpc | ||
17 | --- xc/config/cf/xorg.cf.ppc64-support-updates 2004-04-06 16:03:36.000000000 -0400 | ||
18 | +++ xc/config/cf/xorg.cf 2004-04-06 16:03:36.000000000 -0400 | ||
19 | @@ -1102,6 +1102,102 @@ | ||
20 | # endif | ||
21 | #endif | ||
22 | |||
23 | +/* | ||
24 | + * For PowerPC 64bit systems | ||
25 | + * only libraries are strictly needed | ||
26 | + */ | ||
27 | +#if defined(Ppc64Architecture) | ||
28 | +# ifndef XorgServer | ||
29 | +# define XorgServer YES | ||
30 | +# endif | ||
31 | +# ifndef XF86Server | ||
32 | +# define XF86Server YES | ||
33 | +# endif | ||
34 | +/* Amiga framebuffer module */ | ||
35 | +# ifndef XF86AFB | ||
36 | +# define XF86AFB NO | ||
37 | +# endif | ||
38 | +/* 1bpp module */ | ||
39 | +# ifndef XF1Bpp | ||
40 | +# define XF1Bpp NO | ||
41 | +# endif | ||
42 | +/* 4bpp module */ | ||
43 | +# ifndef XF4Bpp | ||
44 | +# define XF4Bpp NO | ||
45 | +# endif | ||
46 | +/* 8/32bpp overlay module */ | ||
47 | +# ifndef XF8_32Bpp | ||
48 | +# define XF8_32Bpp YES | ||
49 | +# endif | ||
50 | +/* 8/16bpp dual fb module */ | ||
51 | +# ifndef XF8_16Bpp | ||
52 | +# define XF8_16Bpp YES | ||
53 | +# endif | ||
54 | +/* 24/32bpp conversion module */ | ||
55 | +# ifndef XF24_32Bpp | ||
56 | +# define XF24_32Bpp YES | ||
57 | +# endif | ||
58 | +/* shadow fb module */ | ||
59 | +# ifndef XFShadowFB | ||
60 | +# define XFShadowFB YES | ||
61 | +# endif | ||
62 | +/* vgahw module */ | ||
63 | +# ifndef XF86VgaHw | ||
64 | +# define XF86VgaHw NO | ||
65 | +# endif | ||
66 | +/* fbdevhw module */ | ||
67 | +# ifndef XF86FBDevHw | ||
68 | +# define XF86FBDevHw YES | ||
69 | +# endif | ||
70 | +/* XAA module */ | ||
71 | +# ifndef XF86XAA | ||
72 | +# define XF86XAA YES | ||
73 | +# endif | ||
74 | +/* ramdac module */ | ||
75 | +# ifndef XF86Ramdac | ||
76 | +# define XF86Ramdac YES | ||
77 | +# endif | ||
78 | +/* I2C module */ | ||
79 | +# ifndef XF86I2C | ||
80 | +# define XF86I2C YES | ||
81 | +# endif | ||
82 | +/* DDC module */ | ||
83 | +# ifndef XF86DDC | ||
84 | +# define XF86DDC YES | ||
85 | +# endif | ||
86 | +/* RAC (Resource Access Control) module */ | ||
87 | +# ifndef XF86RAC | ||
88 | +# define XF86RAC YES | ||
89 | +# endif | ||
90 | + | ||
91 | +/* int10 module */ | ||
92 | +# ifndef XF86Int10 | ||
93 | +# define XF86Int10 YES | ||
94 | +# endif | ||
95 | + | ||
96 | +# ifndef DevelDrivers | ||
97 | +# if XFree86Devel | ||
98 | +# define DevelDrivers | ||
99 | +# else | ||
100 | +# define DevelDrivers /* */ | ||
101 | +# endif | ||
102 | +# endif | ||
103 | + | ||
104 | +/* Pure PCI drivers should go first */ | ||
105 | +# ifndef XF86CardDrivers | ||
106 | +# define XF86CardDrivers /*ati mga*/ \ | ||
107 | + DevelDrivers \ | ||
108 | + XF86OSCardDrivers XF86ExtraCardDrivers | ||
109 | +# endif | ||
110 | +# if HasGlide3 | ||
111 | +# define TdfxDriDriver | ||
112 | +# else | ||
113 | +# define TdfxDriDriver /**/ | ||
114 | +# endif | ||
115 | +# ifndef DriDrivers | ||
116 | +# define DriDrivers gamma r128 | ||
117 | +# endif | ||
118 | +#endif | ||
119 | |||
120 | /* | ||
121 | * For Mips/Arc platforms, the default is to build all modules which | ||
122 | @@ -1913,6 +2006,12 @@ | ||
123 | # endif | ||
124 | #endif | ||
125 | |||
126 | +#if HasGcc2 && defined(Ppc64Architecture) | ||
127 | +# ifndef DefaultGcc2Ppc64Opt | ||
128 | +# define DefaultGcc2Ppc64Opt -O2 GccAliasingArgs | ||
129 | +# endif | ||
130 | +#endif | ||
131 | + | ||
132 | #if HasGcc2 && defined(PpcArchitecture) | ||
133 | # ifndef DefaultGcc2PpcOpt | ||
134 | # define DefaultGcc2PpcOpt -O2 GccAliasingArgs |