On Sun, Jun 07, 2026 at 09:00:59PM +0000, Robert Clausecker wrote:
> The branch main has been updated by fuz:
>
> URL:
> https://cgit.FreeBSD.org/src/commit/?id=5f732742ad5b3133a860a8969cf2bd13dc9ac358
>
> commit 5f732742ad5b3133a860a8969cf2bd13dc9ac358
> Author: Faraz Vahedi <[email protected]>
> AuthorDate: 2026-05-16 18:36:17 +0000
> Commit: Robert Clausecker <[email protected]>
> CommitDate: 2026-06-07 20:59:19 +0000
>
> libc: Add free_sized() and free_aligned_sized() as per C23
>
> +FBSD_1.9 {
> + free_sized;
> + free_aligned_sized;
> + __free_sized;
> + __free_aligned_sized;
Why these two symbols (from private C namespace) need to be exported?
And then, why they need to be exported in the public version?
> +};