[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