MINOR: compiler: add a simple macro to concatenate resolved strings
authorWilly Tarreau <w@1wt.eu>
Wed, 12 Mar 2025 17:06:55 +0000 (18:06 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 13 Mar 2025 15:01:04 +0000 (16:01 +0100)
commitaf1e0b247e64678927793e9cd6e10907b0eebb27
treed285bb8aea35ad59fc285964ed7e81a52d1a3dde
parent77494a9104e6d3ad5d8ca24f2fb343ab2e4b1c13
MINOR: compiler: add a simple macro to concatenate resolved strings

It's often useful to be able to concatenate strings after resolving
them (e.g. __FILE__, __LINE__ etc). Let's just have a CONCAT() macro
to do that, which calls _CONCAT() with the same arguments to make
sure the contents are resolved before being concatenated.

(cherry picked from commit bb4addabb742f2305ad6667ed42ebb12f5df2af3)
Signed-off-by: Willy Tarreau <w@1wt.eu>
include/haproxy/compiler.h