From: Iain Sandoe Date: Thu, 1 Jul 2021 14:02:43 +0000 (+0100) Subject: Darwin: Define a suitable section name for CTF [PR101283] X-Git-Tag: basepoints/gcc-13~6353 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc8453012f75dc6dbd20bf3a94c4819a2bff46db;p=thirdparty%2Fgcc.git Darwin: Define a suitable section name for CTF [PR101283] This is a placeholder name ahead of any CTF implementation on LLVM (which sets Darwin ABI). Ideally, we would get agreement on this choice (or any replacement) before GCC12 is shipped. PR debug/101283 - Several tests fail on Darwin with -gctf PR debug/101283 gcc/ChangeLog: * config/darwin.h (CTF_INFO_SECTION_NAME): New. --- diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h index d2b2c141c8ed..b7c3af3b3fa6 100644 --- a/gcc/config/darwin.h +++ b/gcc/config/darwin.h @@ -1115,4 +1115,8 @@ extern void darwin_driver_init (unsigned int *,struct cl_decoded_option **); # endif #endif +/* CTF support. */ +#undef CTF_INFO_SECTION_NAME +#define CTF_INFO_SECTION_NAME "__CTF,__ctf,regular,debug" + #endif /* CONFIG_DARWIN_H */