/* GCC Quad-Precision Math Library Copyright (C) 2010, 2011 Free Software Foundation, Inc. Written by Tobias Burnus <burnus@net-b.de> This file is part of the libquadmath library. Libquadmath is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Libquadmath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with libquadmath; see the file COPYING.LIB. If not, write to the Free Software Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. */ #ifndef QUADMATH_WEAK_H #define QUADMATH_WEAK_H #include "quadmath.h" #if SUPPORTS_WEAK # define __qmath2(name,name2,type) \ static __typeof(type) name __attribute__ ((__weakref__(#name2))); # define __qmath_(name) __qmath_ ## name #else # define __qmath2(name,name2,type) # define __qmath_(name) name #endif /* __qmath_foo is a weak reference to symbol foo. */ #define __qmath3(name) __qmath2(__qmath_ ## name,name,name) /* Prototypes for real functions. */ __qmath3 (acosq) __qmath3 (acoshq) __qmath3 (asinq) __qmath3 (asinhq) __qmath3 (atanq) __qmath3 (atanhq) __qmath3 (atan2q) __qmath3 (cbrtq) __qmath3 (ceilq) __qmath3 (copysignq) __qmath3 (coshq) __qmath3 (cosq) __qmath3 (erfq) __qmath3 (erfcq) __qmath3 (expq) __qmath3 (expm1q) __qmath3 (fabsq) __qmath3 (fdimq) __qmath3 (finiteq) __qmath3 (floorq) __qmath3 (fmaq) __qmath3 (fmaxq) __qmath3 (fminq) __qmath3 (fmodq) __qmath3 (frexpq) __qmath3 (hypotq) __qmath3 (ilogbq) __qmath3 (isinfq) __qmath3 (isnanq) __qmath3 (j0q) __qmath3 (j1q) __qmath3 (jnq) __qmath3 (ldexpq) __qmath3 (lgammaq) __qmath3 (llrintq) __qmath3 (llroundq) __qmath3 (logbq) __qmath3 (logq) __qmath3 (log10q) __qmath3 (log1pq) __qmath3 (log2q) __qmath3 (lrintq) __qmath3 (lroundq) __qmath3 (modfq) __qmath3 (nanq) __qmath3 (nearbyintq) __qmath3 (nextafterq) __qmath3 (powq) __qmath3 (remainderq) __qmath3 (remquoq) __qmath3 (rintq) __qmath3 (roundq) __qmath3 (scalblnq) __qmath3 (scalbnq) __qmath3 (signbitq) __qmath3 (sincosq) __qmath3 (sinhq) __qmath3 (sinq) __qmath3 (sqrtq) __qmath3 (tanq) __qmath3 (tanhq) __qmath3 (tgammaq) __qmath3 (truncq) __qmath3 (y0q) __qmath3 (y1q) __qmath3 (ynq) /* Prototypes for complex functions. */ __qmath3 (cabsq) __qmath3 (cargq) __qmath3 (cimagq) __qmath3 (crealq) __qmath3 (cacosq) __qmath3 (cacoshq) __qmath3 (casinq) __qmath3 (casinhq) __qmath3 (catanq) __qmath3 (catanhq) __qmath3 (ccosq) __qmath3 (ccoshq) __qmath3 (cexpq) __qmath3 (cexpiq) __qmath3 (clogq) __qmath3 (clog10q) __qmath3 (conjq) __qmath3 (cpowq) __qmath3 (cprojq) __qmath3 (csinq) __qmath3 (csinhq) __qmath3 (csqrtq) __qmath3 (ctanq) __qmath3 (ctanhq) /* Prototypes for string <-> flt128 conversion functions. */ __qmath3 (strtoflt128) __qmath3 (quadmath_snprintf) #endif
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
sanitizer | Folder | 0755 |
|
|
adxintrin.h | File | 2.8 KB | 0644 |
|
ammintrin.h | File | 3.14 KB | 0644 |
|
avx2intrin.h | File | 56.67 KB | 0644 |
|
avx5124fmapsintrin.h | File | 6.38 KB | 0644 |
|
avx5124vnniwintrin.h | File | 4.16 KB | 0644 |
|
avx512bitalgintrin.h | File | 8.64 KB | 0644 |
|
avx512bwintrin.h | File | 99.13 KB | 0644 |
|
avx512cdintrin.h | File | 5.69 KB | 0644 |
|
avx512dqintrin.h | File | 83.37 KB | 0644 |
|
avx512erintrin.h | File | 12.66 KB | 0644 |
|
avx512fintrin.h | File | 474.89 KB | 0644 |
|
avx512ifmaintrin.h | File | 3.35 KB | 0644 |
|
avx512ifmavlintrin.h | File | 5.26 KB | 0644 |
|
avx512pfintrin.h | File | 9.8 KB | 0644 |
|
avx512vbmi2intrin.h | File | 19.35 KB | 0644 |
|
avx512vbmi2vlintrin.h | File | 36.25 KB | 0644 |
|
avx512vbmiintrin.h | File | 4.81 KB | 0644 |
|
avx512vbmivlintrin.h | File | 8.17 KB | 0644 |
|
avx512vlbwintrin.h | File | 140.48 KB | 0644 |
|
avx512vldqintrin.h | File | 59.88 KB | 0644 |
|
avx512vlintrin.h | File | 413.31 KB | 0644 |
|
avx512vnniintrin.h | File | 4.85 KB | 0644 |
|
avx512vnnivlintrin.h | File | 8.05 KB | 0644 |
|
avx512vpopcntdqintrin.h | File | 3.04 KB | 0644 |
|
avx512vpopcntdqvlintrin.h | File | 4.56 KB | 0644 |
|
avxintrin.h | File | 49.43 KB | 0644 |
|
backtrace-supported.h | File | 2.91 KB | 0644 |
|
backtrace.h | File | 8.55 KB | 0644 |
|
bmi2intrin.h | File | 3.31 KB | 0644 |
|
bmiintrin.h | File | 5.5 KB | 0644 |
|
bmmintrin.h | File | 1.13 KB | 0644 |
|
cet.h | File | 2.6 KB | 0644 |
|
cetintrin.h | File | 3.25 KB | 0644 |
|
clflushoptintrin.h | File | 1.62 KB | 0644 |
|
clwbintrin.h | File | 1.55 KB | 0644 |
|
clzerointrin.h | File | 1.46 KB | 0644 |
|
cpuid.h | File | 8.66 KB | 0644 |
|
cross-stdarg.h | File | 2.5 KB | 0644 |
|
emmintrin.h | File | 49.84 KB | 0644 |
|
f16cintrin.h | File | 3.33 KB | 0644 |
|
float.h | File | 16.52 KB | 0644 |
|
fma4intrin.h | File | 8.92 KB | 0644 |
|
fmaintrin.h | File | 10.29 KB | 0644 |
|
fxsrintrin.h | File | 2.06 KB | 0644 |
|
gcov.h | File | 1.36 KB | 0644 |
|
gfniintrin.h | File | 14.7 KB | 0644 |
|
ia32intrin.h | File | 7.69 KB | 0644 |
|
immintrin.h | File | 5.33 KB | 0644 |
|
iso646.h | File | 1.24 KB | 0644 |
|
lwpintrin.h | File | 3.32 KB | 0644 |
|
lzcntintrin.h | File | 2.34 KB | 0644 |
|
mm3dnow.h | File | 6.91 KB | 0644 |
|
mm_malloc.h | File | 1.74 KB | 0644 |
|
mmintrin.h | File | 30.62 KB | 0644 |
|
movdirintrin.h | File | 2.29 KB | 0644 |
|
mwaitxintrin.h | File | 1.71 KB | 0644 |
|
nmmintrin.h | File | 1.26 KB | 0644 |
|
omp.h | File | 5.95 KB | 0644 |
|
openacc.h | File | 4.53 KB | 0644 |
|
pconfigintrin.h | File | 1.31 KB | 0644 |
|
pkuintrin.h | File | 1.7 KB | 0644 |
|
pmmintrin.h | File | 4.27 KB | 0644 |
|
popcntintrin.h | File | 1.71 KB | 0644 |
|
prfchwintrin.h | File | 1.41 KB | 0644 |
|
quadmath.h | File | 9.03 KB | 0644 |
|
quadmath_weak.h | File | 3.07 KB | 0644 |
|
rdseedintrin.h | File | 1.97 KB | 0644 |
|
rtmintrin.h | File | 2.67 KB | 0644 |
|
sgxintrin.h | File | 6.92 KB | 0644 |
|
shaintrin.h | File | 3.12 KB | 0644 |
|
smmintrin.h | File | 27.74 KB | 0644 |
|
stdalign.h | File | 1.18 KB | 0644 |
|
stdarg.h | File | 3.98 KB | 0644 |
|
stdatomic.h | File | 9.1 KB | 0644 |
|
stdbool.h | File | 1.49 KB | 0644 |
|
stddef.h | File | 13.81 KB | 0644 |
|
stdfix.h | File | 5.86 KB | 0644 |
|
stdint-gcc.h | File | 9.24 KB | 0644 |
|
stdint.h | File | 328 B | 0644 |
|
stdnoreturn.h | File | 1.11 KB | 0644 |
|
tbmintrin.h | File | 5.12 KB | 0644 |
|
tmmintrin.h | File | 8.15 KB | 0644 |
|
unwind.h | File | 10.65 KB | 0644 |
|
vaesintrin.h | File | 4.55 KB | 0644 |
|
varargs.h | File | 139 B | 0644 |
|
vpclmulqdqintrin.h | File | 3.4 KB | 0644 |
|
wbnoinvdintrin.h | File | 616 B | 0644 |
|
wmmintrin.h | File | 4.55 KB | 0644 |
|
x86intrin.h | File | 2.06 KB | 0644 |
|
xmmintrin.h | File | 41.22 KB | 0644 |
|
xopintrin.h | File | 27.9 KB | 0644 |
|
xsavecintrin.h | File | 1.78 KB | 0644 |
|
xsaveintrin.h | File | 2.46 KB | 0644 |
|
xsaveoptintrin.h | File | 1.86 KB | 0644 |
|
xsavesintrin.h | File | 2.11 KB | 0644 |
|
xtestintrin.h | File | 1.65 KB | 0644 |
|