Magellan Linux

Annotation of /trunk/libsdl/patches/libsdl-1.2.8-gcc4.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 144 - (hide annotations) (download)
Tue May 8 20:06:05 2007 UTC (17 years, 1 month ago) by niro
File size: 6875 byte(s)
-import

1 niro 144 --- SDL-1.2.8/src/hermes/HeadMMX.h.gcc4 2001-04-26 12:45:45.000000000 -0400
2     +++ SDL-1.2.8/src/hermes/HeadMMX.h 2005-04-14 07:00:01.390719842 -0400
3     @@ -50,21 +50,19 @@
4     extern "C" {
5     #endif
6    
7     - void ConvertMMX(HermesConverterInterface *) __attribute__ ((alias ("_ConvertMMX")));
8     -#if 0
9     - void ClearMMX_32(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_32")));
10     - void ClearMMX_24(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_24")));
11     - void ClearMMX_16(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_16")));
12     - void ClearMMX_8(HermesClearInterface *) __attribute__ ((alias ("_ClearMMX_8")));
13     -
14     - void ConvertMMXp32_16RGB555() __attribute__ ((alias ("_ConvertMMXp32_16RGB555")));
15     -#endif
16     -
17     - void ConvertMMXpII32_24RGB888() __attribute__ ((alias ("_ConvertMMXpII32_24RGB888")));
18     - void ConvertMMXpII32_16RGB565() __attribute__ ((alias ("_ConvertMMXpII32_16RGB565")));
19     - void ConvertMMXpII32_16BGR565() __attribute__ ((alias ("_ConvertMMXpII32_16BGR565")));
20     - void ConvertMMXpII32_16RGB555() __attribute__ ((alias ("_ConvertMMXpII32_16RGB555")));
21     - void ConvertMMXpII32_16BGR555() __attribute__ ((alias ("_ConvertMMXpII32_16BGR555")));
22     + extern void _ConvertMMX(HermesConverterInterface *);
23     + extern void _ConvertMMXpII32_24RGB888();
24     + extern void _ConvertMMXpII32_16RGB565();
25     + extern void _ConvertMMXpII32_16BGR565();
26     + extern void _ConvertMMXpII32_16RGB555();
27     + extern void _ConvertMMXpII32_16BGR555();
28     +
29     + #define ConvertMMX _ConvertMMX
30     + #define ConvertMMXpII32_24RGB888 _ConvertMMXpII32_24RGB888
31     + #define ConvertMMXpII32_16RGB565 _ConvertMMXpII32_16RGB565
32     + #define ConvertMMXpII32_16BGR565 _ConvertMMXpII32_16BGR565
33     + #define ConvertMMXpII32_16RGB555 _ConvertMMXpII32_16RGB555
34     + #define ConvertMMXpII32_16BGR555 _ConvertMMXpII32_16BGR555
35    
36     #ifdef __cplusplus
37     }
38     --- SDL-1.2.8/src/hermes/HeadX86.h.gcc4 2002-06-08 13:45:39.000000000 -0400
39     +++ SDL-1.2.8/src/hermes/HeadX86.h 2005-04-14 07:04:00.579143961 -0400
40     @@ -79,56 +79,47 @@
41     extern "C" {
42     #endif
43    
44     - int Hermes_X86_CPU() __attribute__ ((alias ("_Hermes_X86_CPU")));
45     + extern int _Hermes_X86_CPU();
46    
47     - void ConvertX86(HermesConverterInterface *) __attribute__ ((alias ("_ConvertX86")));
48     + extern void _ConvertX86(HermesConverterInterface *);
49     +
50     + extern void _ConvertX86p32_32BGR888();
51     + extern void _ConvertX86p32_32RGBA888();
52     + extern void _ConvertX86p32_32BGRA888();
53     + extern void _ConvertX86p32_24RGB888();
54     + extern void _ConvertX86p32_24BGR888();
55     + extern void _ConvertX86p32_16RGB565();
56     + extern void _ConvertX86p32_16BGR565();
57     + extern void _ConvertX86p32_16RGB555();
58     + extern void _ConvertX86p32_16BGR555();
59     + extern void _ConvertX86p32_8RGB332();
60     +
61     + extern void _ConvertX86p16_16BGR565();
62     + extern void _ConvertX86p16_16RGB555();
63     + extern void _ConvertX86p16_16BGR555();
64     + extern void _ConvertX86p16_8RGB332();
65     +
66     +
67     + #define Hermes_X86_CPU _Hermes_X86_CPU
68     +
69     + #define ConvertX86 _ConvertX86
70     +
71     + #define ConvertX86p32_32BGR888 _ConvertX86p32_32BGR888
72     + #define ConvertX86p32_32RGBA888 _ConvertX86p32_32RGBA888
73     + #define ConvertX86p32_32BGRA888 _ConvertX86p32_32BGRA888
74     + #define ConvertX86p32_24RGB888 _ConvertX86p32_24RGB888
75     + #define ConvertX86p32_24BGR888 _ConvertX86p32_24BGR888
76     + #define ConvertX86p32_16RGB565 _ConvertX86p32_16RGB565
77     + #define ConvertX86p32_16BGR565 _ConvertX86p32_16BGR565
78     + #define ConvertX86p32_16RGB555 _ConvertX86p32_16RGB555
79     + #define ConvertX86p32_16BGR555 _ConvertX86p32_16BGR555
80     + #define ConvertX86p32_8RGB332 _ConvertX86p32_8RGB332
81     +
82     + #define ConvertX86p16_16BGR565 _ConvertX86p16_16BGR565
83     + #define ConvertX86p16_16RGB555 _ConvertX86p16_16RGB555
84     + #define ConvertX86p16_16BGR555 _ConvertX86p16_16BGR555
85     + #define ConvertX86p16_8RGB332 _ConvertX86p16_8RGB332
86    
87     -#if 0
88     - void ClearX86_32(HermesClearInterface *) __attribute__ ((alias ("_ClearX86_32")));
89     - void ClearX86_24(HermesClearInterface *) __attribute__ ((alias ("_ClearX86_24")));
90     - void ClearX86_16(HermesClearInterface *) __attribute__ ((alias ("_ClearX86_16")));
91     - void ClearX86_8(HermesClearInterface *) __attribute__ ((alias ("_ClearX86_8")));
92     -#endif
93     -
94     - void ConvertX86p32_32BGR888() __attribute__ ((alias ("_ConvertX86p32_32BGR888")));
95     - void ConvertX86p32_32RGBA888() __attribute__ ((alias ("_ConvertX86p32_32RGBA888")));
96     - void ConvertX86p32_32BGRA888() __attribute__ ((alias ("_ConvertX86p32_32BGRA888")));
97     - void ConvertX86p32_24RGB888() __attribute__ ((alias ("_ConvertX86p32_24RGB888")));
98     - void ConvertX86p32_24BGR888() __attribute__ ((alias ("_ConvertX86p32_24BGR888")));
99     - void ConvertX86p32_16RGB565() __attribute__ ((alias ("_ConvertX86p32_16RGB565")));
100     - void ConvertX86p32_16BGR565() __attribute__ ((alias ("_ConvertX86p32_16BGR565")));
101     - void ConvertX86p32_16RGB555() __attribute__ ((alias ("_ConvertX86p32_16RGB555")));
102     - void ConvertX86p32_16BGR555() __attribute__ ((alias ("_ConvertX86p32_16BGR555")));
103     - void ConvertX86p32_8RGB332() __attribute__ ((alias ("_ConvertX86p32_8RGB332")));
104     -
105     -#if 0
106     - void ConvertX86p16_32RGB888() __attribute__ ((alias ("_ConvertX86p16_32RGB888")));
107     - void ConvertX86p16_32BGR888() __attribute__ ((alias ("_ConvertX86p16_32BGR888")));
108     - void ConvertX86p16_32RGBA888() __attribute__ ((alias ("_ConvertX86p16_32RGBA888")));
109     - void ConvertX86p16_32BGRA888() __attribute__ ((alias ("_ConvertX86p16_32BGRA888")));
110     - void ConvertX86p16_24RGB888() __attribute__ ((alias ("_ConvertX86p16_24RGB888")));
111     - void ConvertX86p16_24BGR888() __attribute__ ((alias ("_ConvertX86p16_24BGR888")));
112     -#endif
113     - void ConvertX86p16_16BGR565() __attribute__ ((alias ("_ConvertX86p16_16BGR565")));
114     - void ConvertX86p16_16RGB555() __attribute__ ((alias ("_ConvertX86p16_16RGB555")));
115     - void ConvertX86p16_16BGR555() __attribute__ ((alias ("_ConvertX86p16_16BGR555")));
116     - void ConvertX86p16_8RGB332() __attribute__ ((alias ("_ConvertX86p16_8RGB332")));
117     -
118     -#if 0
119     - void CopyX86p_4byte() __attribute__ ((alias ("_CopyX86p_4byte")));
120     - void CopyX86p_3byte() __attribute__ ((alias ("_CopyX86p_3byte")));
121     - void CopyX86p_2byte() __attribute__ ((alias ("_CopyX86p_2byte")));
122     - void CopyX86p_1byte() __attribute__ ((alias ("_CopyX86p_1byte")));
123     -
124     - void ConvertX86pI8_32() __attribute__ ((alias ("_ConvertX86pI8_32")));
125     - void ConvertX86pI8_24() __attribute__ ((alias ("_ConvertX86pI8_24")));
126     - void ConvertX86pI8_16() __attribute__ ((alias ("_ConvertX86pI8_16")));
127     -
128     - extern int ConvertX86p16_32RGB888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32RGB888_LUT_X86")));
129     - extern int ConvertX86p16_32BGR888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32BGR888_LUT_X86")));
130     - extern int ConvertX86p16_32RGBA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32RGBA888_LUT_X86")));
131     - extern int ConvertX86p16_32BGRA888_LUT_X86[512] __attribute__ ((alias ("_ConvertX86p16_32BGRA888_LUT_X86")));
132     -#endif
133    
134     #ifdef __cplusplus
135     }