[packages/xorg-driver-video-intel] - relax inlining on ix86, rel 12

baggins baggins at pld-linux.org
Wed Nov 3 16:56:05 CET 2021


commit dbc6419f23c2f22bd3a756816090a817ba4d5f38
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed Nov 3 16:55:47 2021 +0100

    - relax inlining on ix86, rel 12

 ix86.patch                   | 14 ++++++++++++++
 xorg-driver-video-intel.spec |  4 +++-
 2 files changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/xorg-driver-video-intel.spec b/xorg-driver-video-intel.spec
index 61b079b..906eb52 100644
--- a/xorg-driver-video-intel.spec
+++ b/xorg-driver-video-intel.spec
@@ -15,7 +15,7 @@ Summary:	X.org video driver for Intel integrated graphics chipsets
 Summary(pl.UTF-8):	Sterownik obrazu X.org dla zintegrowanych układów graficznych Intela
 Name:		xorg-driver-video-intel
 Version:	2.99.917
-Release:	11
+Release:	12
 License:	MIT
 Group:		X11/Applications
 Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel-%{version}.tar.bz2
@@ -27,6 +27,7 @@ Patch1:		driver-intel-sna-cursor-Make-sure-hw-cursors-are-disabled-before-disabl
 Patch2:		pc.patch
 Patch3:		gcc10.patch
 Patch4:		link.patch
+Patch5:		ix86.patch
 BuildRequires:	Mesa-libGL-devel
 #BuildRequires:	autoconf >= 2.63
 #BuildRequires:	automake >= 1:1.10.2-2
@@ -103,6 +104,7 @@ Wymaga aktywnego Kernel Mode Setting (KMS).
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 
 %build
 %{__aclocal}
diff --git a/ix86.patch b/ix86.patch
new file mode 100644
index 0000000..294042a
--- /dev/null
+++ b/ix86.patch
@@ -0,0 +1,14 @@
+--- xf86-video-intel-2.99.917/src/sna/compiler.h~	2021-11-03 16:47:49.000000000 +0100
++++ xf86-video-intel-2.99.917/src/sna/compiler.h	2021-11-03 16:52:56.773479819 +0100
+@@ -32,7 +32,11 @@
+ #define likely(expr) (__builtin_expect (!!(expr), 1))
+ #define unlikely(expr) (__builtin_expect (!!(expr), 0))
+ #define noinline __attribute__((noinline))
++#if defined __ILP32__ && !defined __x86_64__
++#define force_inline inline
++#else
+ #define force_inline inline __attribute__((always_inline))
++#endif
+ #define fastcall __attribute__((regparm(3)))
+ #define must_check __attribute__((warn_unused_result))
+ #define constant __attribute__((const))
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/xorg-driver-video-intel.git/commitdiff/dbc6419f23c2f22bd3a756816090a817ba4d5f38



More information about the pld-cvs-commit mailing list