releases/15.0R/relnotes: Move back asinf(3)/acos(3) under libraries
The "The accuracy of asinf(3) and acosf(3) has improved." paragraph
inadvertently slipped into the "Deprecated Applications" sub-section.
Put it back under "Runtime Libraries and API".
These notes were copied from those of 14.2, and the mixup occured
because of commit f4f1e3f1e4 ("14.2/relnotes: Add some more entries")
and the one referenced by "Fixes:" below.
Fixes: f232709d21 ("14.2/relnotes: fix manpage for acosf(3) and add Oracle Cloud URL")
Sponsored by: The FreeBSD Foundation
releases/15.0R/relnotes: smbios(4): Fix wording style of paragraph start
Previous style was arguably quite telegraphic and more similar to
a commit's first line. Replace the header sentence with a true one, as
is done elsewhere.
Sponsored by: The FreeBSD Foundation
[bolt][aarch64] Change indirect call instrumentation snippet
Indirect call instrumentation snippet uses x16 register in exit
handler to go to destination target
__bolt_instr_ind_call_handler_func:
msr nzcv, x1
ldp x0, x1, [sp], llvm#16
ldr x16, [sp], llvm#16
ldp x0, x1, [sp], llvm#16
br x16 <-----
This patch adds the instrumentation snippet by calling instrumentation
runtime library through indirect call instruction and adding the wrapper
to store/load target value and the register for original indirect instruction.
Example:
mov x16, foo
[79 lines not shown]
releases/15.0R/relnotes: ps(1): Fix wording style of paragraphs' start
Previous style was arguably quite telegraphic and more similar to
a commit's first line. Replace header sentences with true sentences, as
is done elsewhere.
Sponsored by: The FreeBSD Foundation
exports.5: Typo: "auomatically" => "automatically"
Fixes: 9d975e47d5a3 ("exports.5: Clarify that exported dirs should be local mount points")
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
wm/cde: update to 2.5.3
# noteworthy changes
This is mainly a bugfix release addressing various issues.
* dtfile: use sh instead of ksh for find command
* dthelp/parser: use standard ctype case functions
* dtwm: add support for more mouse buttons
* dtcm: Chase FreeBSD src bb421be6c117 which moved ftime(3)
* tradcpp: fix bool issue with newer compilers (GCC 15)
* fix: t_optmgmt: Incorrect options format
* libDtWidget: Do not mix wide and narrow operations on the same stream
* Made a workaround to not use the sh_access
* DtTerm/TermPrimUtil: Use 6 'X's in mktemp template
* DtTerm/TermPrimUtil: Use mkstemp instead of mktemp
* lib/DtTerm: Fix copy&paste error
* lib/DtTerm: Remove dead assignments, initializations and increments
* DtTerm/TermPrim: check pointer before traversing
[14 lines not shown]
[MLIR][OpenMP] Add OpenMPToLLVMIRTranslation support for is_device_ptr
This PR adds support for the OpenMP is_device_ptr clause in the MLIR to LLVM IR translation for target regions. The is_device_ptr clause allows device pointers (allocated via OpenMP runtime APIs) to be used directly in target regions without implicit mapping.
[NFC] [DirectX] Update DirectX codegen test `CBufferAccess/gep-ce-two-uses.ll` due to changes to ReplaceConstant (#169848)
Fixes an LLVM DirectX codegen test after it broke due to #169141
The CBuffer loads and GEPs are no longer duplicated when there are two
or more accesses within the same basic block.
This PR removes the duplicate check for CBuffer load and GEP from the
original test function `@f` and adds a new test function `@g` which
places duplicate CBuffer loads into separate basic blocks.
[lld][WebAssembly] Fix SEGFAULT when importing wrapped symbol (#169656)
When wrapping a symbol `foo` via `-wrap=foo`, we create the symbol
`__wrap_foo` that replaces all mentions of `foo`. This feature was
implemented for wasm-ld in commit a5ca34e.
So far, no valid signature has been attached to the undefined symbol,
leading to a nullptr dereference in the logic for creating the import
section. This change adds the correct signature to the wrapped symbol,
enabling the generation of an import for it.
[AArch64] Use SVE for fixed-length bf16 operations with +sve-b16b16 (#169329)
This can avoid the promotion bf16 -> f32 -> bf16 round trip (or costly
expansions).
Revert "[ShrinkWrap] Modify shrink wrapping to accommodate functions terminated by no-return blocks" (#169852)
Reverts llvm/llvm-project#167548
As commented at
https://github.com/llvm/llvm-project/pull/167548#issuecomment-3587008602
this is causing miscompiles in two-stage RISC-V Clang/LLVM builds that
result in test failures on the builders.
Merge tag 'ceph-for-6.18-rc8' of https://github.com/ceph/ceph-client
Pull ceph fixes from Ilya Dryomov:
"A patch to make sparse read handling work in msgr2 secure mode from
Slava and a couple of fixes from Ziming and myself to avoid operating
on potentially invalid memory, all marked for stable"
* tag 'ceph-for-6.18-rc8' of https://github.com/ceph/ceph-client:
libceph: prevent potential out-of-bounds writes in handle_auth_session_key()
libceph: replace BUG_ON with bounds check for map->max_osd
ceph: fix crash in process_v2_sparse_read() for encrypted directories
libceph: drop started parameter of __ceph_open_session()
libceph: fix potential use-after-free in have_mon_and_osd_map()