Skip to content

docs: Stop claiming that gsize is wide enough to hold a pointer

Simon McVittie requested to merge wip/smcv/pointers-can-be-large into main

Standard C specifically does not guarantee this, and it's untrue on CHERI architectures (which have 128-bit pointers into a 64-bit address space, with the remaining bits used for a capability-like mechanism).


See https://gitlab.freedesktop.org/dbus/dbus/-/merge_requests/335 for more background on this.

Merge request reports