Репозиторий ALT Linux backports/2.4
Последнее обновление: 9 июля 2008 | Пакетов: 497 | Посещений: 1495338
 поиск   регистрация   авторизация 
 
Группа :: Система/Библиотеки
Пакет: gdk-pixbuf

 Главная   Изменения   Спек   Патчи   Загрузить   Bugs and FR 

Патч: gdk-pixbuf-0.22.0-rh-noexecstack.patch


--- gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/composite_line_22_4a4_mmx.S.noexecstack	2002-01-22 19:37:47.000000000 -0500
+++ gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/composite_line_22_4a4_mmx.S	2005-03-07 00:32:39.000000000 -0500
@@ -3,6 +3,12 @@
 gcc2_compiled.:
 .text
 	.align 16
+
+/* Magic indicating no need for an executable stack */
+#if !defined __powerpc64__ && !defined __ia64__
+.section .note.GNU-stack;  .previous
+#endif
+
 .globl pixops_composite_line_22_4a4_mmx
 	.type	 pixops_composite_line_22_4a4_mmx,@function
 /*
--- gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/composite_line_color_22_4a4_mmx.S.noexecstack	2002-01-22 19:37:47.000000000 -0500
+++ gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/composite_line_color_22_4a4_mmx.S	2005-03-07 00:33:00.000000000 -0500
@@ -3,6 +3,12 @@
 gcc2_compiled.:
 .text
 	.align 16
+
+/* Magic indicating no need for an executable stack */
+#if !defined __powerpc64__ && !defined __ia64__
+.section .note.GNU-stack;  .previous
+#endif
+
 .globl pixops_composite_line_color_22_4a4_mmx
 	.type	 pixops_composite_line_color_22_4a4_mmx,@function
 /*
--- gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/have_mmx.S.noexecstack	2002-01-22 19:37:47.000000000 -0500
+++ gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/have_mmx.S	2005-03-07 00:32:14.000000000 -0500
@@ -3,6 +3,12 @@
 gcc2_compiled.:
 .text
 	.align 16
+
+/* Magic indicating no need for an executable stack */
+#if !defined __powerpc64__ && !defined __ia64__
+.section .note.GNU-stack;  .previous
+ #endif
+
 .globl pixops_have_mmx
 	.type	 pixops_have_mmx,@function
 
--- gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/scale_line_22_33_mmx.S.noexecstack	2002-01-22 19:37:47.000000000 -0500
+++ gdk-pixbuf-0.22.0/gdk-pixbuf/pixops/scale_line_22_33_mmx.S	2005-03-07 00:33:31.000000000 -0500
@@ -3,6 +3,12 @@
 gcc2_compiled.:
 .text
 	.align 16
+
+/* Magic indicating no need for an executable stack */
+#if !defined __powerpc64__ && !defined __ia64__
+.section .note.GNU-stack;  .previous
+#endif
+
 .globl pixops_scale_line_22_33_mmx
 	.type	 pixops_scale_line_22_33_mmx,@function
 /*
 
design & coding: Vladimir Lettiev aka crux © 2004-2005