Mercurial > mplayer.hg
comparison mp3lib/decode_MMX.c @ 12292:114f3d149324
attribute_used for gcc3.4
author | alex |
---|---|
date | Mon, 26 Apr 2004 10:12:40 +0000 |
parents | 6beea1683618 |
children | e7a129082fda |
comparison
equal
deleted
inserted
replaced
12291:4e6f75467d64 | 12292:114f3d149324 |
---|---|
5 * Applied to mplayer by Nick Kurshev <nickols_k@mail.ru> | 5 * Applied to mplayer by Nick Kurshev <nickols_k@mail.ru> |
6 * | 6 * |
7 * Local ChangeLog: | 7 * Local ChangeLog: |
8 * - Partial loops unrolling and removing MOVW insn from loops | 8 * - Partial loops unrolling and removing MOVW insn from loops |
9 */ | 9 */ |
10 #include "../config.h" | |
10 #include "../mangle.h" | 11 #include "../mangle.h" |
11 #define real float /* ugly - but only way */ | 12 #define real float /* ugly - but only way */ |
12 | 13 |
13 static unsigned long long __attribute__((aligned(8))) null_one = 0x0000ffff0000ffffULL; | 14 static unsigned long long attribute_used __attribute__((aligned(8))) null_one = 0x0000ffff0000ffffULL; |
14 static unsigned long long __attribute__((aligned(8))) one_null = 0xffff0000ffff0000ULL; | 15 static unsigned long long attribute_used __attribute__((aligned(8))) one_null = 0xffff0000ffff0000ULL; |
15 unsigned long __attribute__((aligned(8))) costab_mmx[] = | 16 unsigned long __attribute__((aligned(8))) costab_mmx[] = |
16 { | 17 { |
17 1056974725, | 18 1056974725, |
18 1057056395, | 19 1057056395, |
19 1057223771, | 20 1057223771, |