[dsymutil] Add support for pseudo probes (#186877)
This patch teaches dsymutil to transfer the `__PSEUDO_PROBE` segment and
`__probes` and `__probe_descs` section when creating dSYMs. Without this, both probe sections will get an invalid offset in the dsym bundle.
[MLIR][Presburger] Fix stale pivot in Smith normal form (#189789)
The pivot used to fix divisibility in Smith normal form is stale. This
will not affect correctness, but can lower efficiency since the outer
loop will be executed more times.
Thanks for @benquike of discovering this.
tests/libc: test long double operations more thoroughly
For lint, the tests msg_380.c and msg_381.c fail, which is probably due
to a bug in the softfloat implementation.
The tests are intended to yield the same results on all platforms, as
they do not exercise any tricky rounding details.