Subject: Re: [PATCH v2 0/2] use __builtin_add_overflow() in st_add() with Clang

From: Junio C Hamano <[email-masked]>
Date: Tue, 19 May 2026 09:57:17 +0900

René Scharfe <[email-masked]> writes:

> Changes since v2:
> - Pass variable instead of st_add3() expression to ALLOC_GROW.
> - Add the helper st_add_overflow() that mimics __builtin_add_overflow()
>   for size_t to avoid duplicating most of the definition of st_add().
>
>   strbuf: use st_add3() in strbuf_grow()
>   use __builtin_add_overflow() in st_add() with Clang

Nice simplification without becoming overly ambitious.  Very well
done.

Let me mark it for 'next'.

Thanks.