Mercurial > mplayer.hg
comparison mp3lib/tabinit_MMX.c @ 12292:114f3d149324
attribute_used for gcc3.4
author | alex |
---|---|
date | Mon, 26 Apr 2004 10:12:40 +0000 |
parents | 1320f1b3229d |
children | f881c918739b |
comparison
equal
deleted
inserted
replaced
12291:4e6f75467d64 | 12292:114f3d149324 |
---|---|
1 /* | 1 /* |
2 * This code was taken from http://www.mpg123.org | 2 * This code was taken from http://www.mpg123.org |
3 * See ChangeLog of mpg123-0.59s-pre.1 for detail | 3 * See ChangeLog of mpg123-0.59s-pre.1 for detail |
4 * Applied to mplayer by Nick Kurshev <nickols_k@mail.ru> | 4 * Applied to mplayer by Nick Kurshev <nickols_k@mail.ru> |
5 */ | 5 */ |
6 #include "../config.h" | |
6 #include "../mangle.h" | 7 #include "../mangle.h" |
7 | 8 |
8 long __attribute__((aligned(8))) mp3lib_decwins [544]; | 9 long __attribute__((aligned(8))) mp3lib_decwins [544]; |
9 | 10 |
10 #define real float | 11 #define real float |
11 extern real mp3lib_decwin[(512+32)]; | 12 extern real mp3lib_decwin[(512+32)]; |
12 // static long decwin [544]; | 13 // static long decwin [544]; |
13 | 14 |
14 static short intwinbase_MMX[] = | 15 static short attribute_used intwinbase_MMX[] = |
15 { | 16 { |
16 0, -1, -1, -1, -1, -1, -1, -2, | 17 0, -1, -1, -1, -1, -1, -1, -2, |
17 -2, -2, -2, -3, -3, -4, -4, -5, | 18 -2, -2, -2, -3, -3, -4, -4, -5, |
18 -5, -6, -7, -7, -8, -9, -10, -11, | 19 -5, -6, -7, -7, -8, -9, -10, -11, |
19 -13, -14, -16, -17, -19, -21, -24, -26, | 20 -13, -14, -16, -17, -19, -21, -24, -26, |