[pushed] Darwin: Define a suitable section name for CTF [PR101283]
Iain Sandoe
iain@sandoe.co.uk
Thu Jul 1 15:57:55 GMT 2021
Hi,
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.
tested on Darwin18,
pushed to master, thanks,
Iain
PR debug/101283 - Several tests fail on Darwin with -gctf
PR debug/101283
gcc/ChangeLog:
* config/darwin.h (CTF_INFO_SECTION_NAME): New.
---
gcc/config/darwin.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gcc/config/darwin.h b/gcc/config/darwin.h
index d2b2c141c8e..b7c3af3b3fa 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 */
--
2.24.1
More information about the Gcc-patches
mailing list