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,