By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release. View | Details | Raw Unified | Return to bug 2789
Collapse All | Expand All

(-)a/noatun/library/noatunarts/StereoVolumeControl_impl.cpp (-4 / +4 lines)
Lines 88-106 public: Link Here
88
		__asm__ __volatile__(
88
		__asm__ __volatile__(
89
			"pushl $100                       \n"
89
			"pushl $100                       \n"
90
			"fildl (%%esp)                    \n"
90
			"fildl (%%esp)                    \n"
91
#if defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
91
#if defined(__GNUC__) && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2))
92
			"addl $4, %%esp                   \n"
92
			"addl $4, %%esp                   \n"
93
#endif
93
#endif
94
			"fildl %5                         \n"
94
			"fildl %5                         \n"
95
			"fdivp                            \n" // percent / 100.0
95
			"fdivp                            \n" // percent / 100.0
96
#if defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
96
#if defined(__GNUC__) && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2))
97
			"pushl $100                       \n"
97
			"pushl $100                       \n"
98
#endif
98
#endif
99
			"fstps (%%esp)                    \n"
99
			"fstps (%%esp)                    \n"
100
			"movss (%%esp), %%xmm1            \n"
100
			"movss (%%esp), %%xmm1            \n"
101
			"shufps $0x00, %%xmm1, %%xmm1     \n" // percentage in all of xmm1
101
			"shufps $0x00, %%xmm1, %%xmm1     \n" // percentage in all of xmm1
102
			"addl $4, %%esp                   \n"
102
			"addl $4, %%esp                   \n"
103
#if defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
103
#if defined(__GNUC__) && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2))
104
			"subl $4, %4                      \n"
104
			"subl $4, %4                      \n"
105
			"jl .l2                           \n" // samples < 4
105
			"jl .l2                           \n" // samples < 4
106
#else
106
#else
Lines 124-130 public: Link Here
124
		
124
		
125
			"incl %%ecx                       \n"
125
			"incl %%ecx                       \n"
126
			"incl %%ecx                       \n"
126
			"incl %%ecx                       \n"
127
#if defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 2)
127
#if defined(__GNUC__) && (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2))
128
			"subl $4, %4                      \n"
128
			"subl $4, %4                      \n"
129
			"jge .l1                          \n"
129
			"jge .l1                          \n"
130
			".l2:                             \n"
130
			".l2:                             \n"

Return to bug 2789