diff options
| author | Sergei Trofimovich <slyfox@gentoo.org> | 2021-04-28 22:58:19 +0100 |
|---|---|---|
| committer | Sergei Trofimovich <slyfox@gentoo.org> | 2021-04-28 22:58:54 +0100 |
| commit | 40d0fd393ac48096a4e826f3eb941a21142a1f41 (patch) | |
| tree | 38a4307e37ccd5fd20925a76747d8c25c7557a80 /dev-python/matplotlib/matplotlib-3.4.0.ebuild | |
| parent | 9358f334f4cb90f0f71a39803f23a991efaf9f47 (diff) | |
| download | gentoo-40d0fd393ac48096a4e826f3eb941a21142a1f41.tar.gz gentoo-40d0fd393ac48096a4e826f3eb941a21142a1f41.tar.bz2 gentoo-40d0fd393ac48096a4e826f3eb941a21142a1f41.zip | |
dev-util/mingw64-runtime: fix build against gcc-11 (__rdtsc clash)
gcc-11 defines __rdtsc as a macro:
// include/ia32intrin.h:110
#define __rdtsc() __builtin_ia32_rdtsc ()
and causes build failure:
intrincs/rdtsc.c:15:30:
error: macro "__rdtsc" passed 1 arguments, but takes just 0
15 | unsigned __int64 __rdtsc(void)
| ^
Let's avoid __rdtsc definition on systems with #define __rdtsc present.
There is still a chance that it might be a '#define __rdtsc __rdtsc'.
We'll revisit it then.
Reported-by: Mihai Donțu
Closes: https://bugs.gentoo.org/786549
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'dev-python/matplotlib/matplotlib-3.4.0.ebuild')
0 files changed, 0 insertions, 0 deletions
