48a924c561
The libredox 0.1.19 / redox_syscall 0.9.1 bump left 45 recipe lockfiles pinning libredox 0.1.18+rb0.3.1 and redox_syscall 0.9.0+rb0.3.1. The cookbook builds with --locked, so every affected recipe died with error: cannot update the lock file .../Cargo.lock because --locked was passed to prevent this which is what took out redox-driver-sys -- and with it every Red Bear driver -- during the redbear-full build. Regenerating the fork lockfiles was not enough; the recipes that consume the forks as path deps carry their own. This is step 6 of local/docs/FORK-BUMP-PATCHING-POLICY.md applied to the recipe layer. Also drop the hardcoded GCC version in recipes/libs/libstdcxx-v3: the literal include/c++/13.2.0 stopped resolving the moment the cross toolchain moved to 16.1.0, leaving -I pointing at a directory that does not exist. Now resolves the newest installed C++ header directory and fails loudly if there is none. Same failure class as the hardcoded 13.2.0 in mk/prefix.mk. Note: a few recipe-level Cargo.lock files (redox-driver-pci, cpufreqd, redbear-acmd/-ecmd/-ftdi) sit beside a recipe.toml whose [source] is path = "source", so they are not build inputs; redox-driver-pci's even references a redox-driver-core/Cargo.toml that does not exist. They are left alone rather than given meaning they do not have. redox-driver-sys now cooks clean.
110 lines
1.2 KiB
Plaintext
110 lines
1.2 KiB
Plaintext
QUADMATH_1.0 {
|
|
global:
|
|
acosq;
|
|
acoshq;
|
|
asinq;
|
|
asinhq;
|
|
atanq;
|
|
atanhq;
|
|
atan2q;
|
|
cbrtq;
|
|
ceilq;
|
|
copysignq;
|
|
coshq;
|
|
cosq;
|
|
erfq;
|
|
erfcq;
|
|
expq;
|
|
expm1q;
|
|
fabsq;
|
|
fdimq;
|
|
finiteq;
|
|
floorq;
|
|
fmaq;
|
|
fmaxq;
|
|
fminq;
|
|
fmodq;
|
|
frexpq;
|
|
hypotq;
|
|
ilogbq;
|
|
isinfq;
|
|
isnanq;
|
|
j0q;
|
|
j1q;
|
|
jnq;
|
|
ldexpq;
|
|
lgammaq;
|
|
llrintq;
|
|
llroundq;
|
|
logq;
|
|
log10q;
|
|
log1pq;
|
|
log2q;
|
|
lrintq;
|
|
lroundq;
|
|
modfq;
|
|
nanq;
|
|
nearbyintq;
|
|
nextafterq;
|
|
powq;
|
|
remainderq;
|
|
remquoq;
|
|
rintq;
|
|
roundq;
|
|
scalblnq;
|
|
scalbnq;
|
|
signbitq;
|
|
sincosq;
|
|
sinhq;
|
|
sinq;
|
|
sqrtq;
|
|
tanq;
|
|
tanhq;
|
|
tgammaq;
|
|
truncq;
|
|
y0q;
|
|
y1q;
|
|
ynq;
|
|
|
|
cabsq;
|
|
cargq;
|
|
cimagq;
|
|
crealq;
|
|
cacoshq;
|
|
cacosq;
|
|
casinhq;
|
|
casinq;
|
|
catanhq;
|
|
catanq;
|
|
ccosq;
|
|
ccoshq;
|
|
cexpq;
|
|
cexpiq;
|
|
clogq;
|
|
clog10q;
|
|
conjq;
|
|
cpowq;
|
|
cprojq;
|
|
csinq;
|
|
csinhq;
|
|
csqrtq;
|
|
ctanq;
|
|
ctanhq;
|
|
|
|
strtoflt128;
|
|
quadmath_snprintf;
|
|
local:
|
|
*;
|
|
};
|
|
|
|
QUADMATH_1.1 {
|
|
global:
|
|
logbq;
|
|
} QUADMATH_1.0;
|
|
|
|
QUADMATH_1.2 {
|
|
global:
|
|
exp2q;
|
|
issignalingq;
|
|
} QUADMATH_1.1;
|