Группа :: Игры/Аркады
Пакет: koules
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: koules-asmfix.patch
Скачать
Скачать
--- koules1.4/xlib/shmbitmap.c.orig Wed Mar 4 19:59:19 1998
+++ koules1.4/xlib/shmbitmap.c Thu Jan 24 20:00:39 2002
@@ -242,13 +242,12 @@
muldiv64 (int CONST m1, int CONST m2, int CONST d)
{
/* int32 * int32 -> int64 / int32 -> int32 */
- int result;
+ int result,dummy;
__asm__ (
"imull %%edx\n\t"
- "idivl %3\n\t"
-: "=a" (result) /* out */
+ "idivl %4\n\t"
+: "=a" (result), "=d" (dummy) /* out */
: "a" (m1), "d" (m2), "g" (d) /* in */
-: "ax", "dx" /* mod */
);
return result;
}
--- koules1.4/font.c.orig Wed Mar 4 19:59:19 1998
+++ koules1.4/font.c Thu Jan 24 21:00:36 2002
@@ -52,13 +52,12 @@
muldiv64 (int CONST m1, int CONST m2, int CONST d)
{
/* int32 * int32 -> int64 / int32 -> int32 */
- int result;
+ int result,dummy;
__asm__ (
"imull %%edx\n\t"
- "idivl %3\n\t"
-: "=a" (result) /* out */
+ "idivl %4\n\t"
+: "=a" (result), "=d" (dummy) /* out */
: "a" (m1), "d" (m2), "g" (d) /* in */
-: "ax", "dx" /* mod */
);
return result;
}