From nobody Wed Feb 21 01:54:25 2024 X-Original-To: freebsd-toolchain@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TffTs6VT3z5B7W8 for ; Wed, 21 Feb 2024 01:54:41 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic306-21.consmr.mail.gq1.yahoo.com (sonic306-21.consmr.mail.gq1.yahoo.com [98.137.68.84]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4TffTr6zN9z4Nb2 for ; Wed, 21 Feb 2024 01:54:40 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=SBYWAZJW; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.68.84 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708480478; bh=2O5A9RAYqwkEGDfyj048SSRtcGtCSoLzw+9+envlk6o=; h=From:Subject:Date:To:References:From:Subject:Reply-To; b=SBYWAZJWlXdyHwGMVNhdY0tV0WuXyFUipoaOaDoEwxhVVTiBXj+oNTC5EtBwSNaiR+UbHQLTpGJCp7ZE3BhVkRoN4qX2aUloQ6wMDJCFVUKmql8vlAUXUyd5sNdwX5dwALjA2OMYx3/x+4+gQurKJ8BYJt0yeBIHcG2iq093tIH5X6iBnrc+8eclerGFhgmV18AfkNEhrGB15+1ZtdJdcaE5nJC+OPnE31YsONAHUpn49xGO6RAdRmondJ3Q6OQUBahg88sSmJ9onv9LXifel3duUbZco4wNSAeovTajvlBybOaI7FNsLKQGYPF78qzByRky2/R+SVe65PiwEpUkTg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1708480478; bh=VsIcSSVe2HaVVm+bG/wl3zJq44gadCmNgT5HQwJ9Dly=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=qA6bGcia+rHVAoj0zh7D8r6Vj5zf0nQpAhCY9M2l1eM8U16fYN7Ggf3actKch5agWQIjjKcdg6kqujMiBg1CMqs51cNuZnVcgC4UUjG9IJMCEv7RbnY5Ka7e7ROkuhUbwkuPEINiy2q0F2MSwSVdIbPjdDuy/+KThI0uVIXTeCKClI/7s25+NX4jALxmwfZBTM0l1aCdR76fn14nracVIo1GHp7VGpq4k3NzATiJVprBbdOh/rrNUL+VUSsdhoBMQW3jDH4UWJyV6w8GWgA36PDz6oGLAzFh+b5LxAWsNiHAzwakaWtnd1G6vDKTrVXC5euYNYBMIHjCVhchn7Byvw== X-YMail-OSG: EdubGQ4VM1lv_8e3_LB2RkyjFFNrI8ADv2ueBRglRtXSC3NMVrhPE4Cy.Q.TJmr ZBbaUnX7VISpRGri6GHF6l_tA9FJK0Ii.QruiWsUXnjfnAOmJlaBpaDu5ETJfU0tm4yNcDkOfIXr HaCaK3cS4wlRX5SUyQH5LbBs8aKFP_E9Jx6DTrAx6QU6C75RlIel40l0HW9kHuO9FQbitXcKnUco hxGIxMMOseM7m2tAbWhd9QRcifQX_fmXDP9COlgwEpCOiW6GFoOZVVTcuMPgT93Wg21X9QggBGKO .0QvTiKaJaNS93iQ8yHx6BNg42iP59GypxajXcC070oDZYnm.zNbuapTa9CIoLWhR.68OiSEmrh2 KPkVduysMTybKXHESjP2AKHK7cXnCFMBZ9IbW490a.tPcTNGA_SRRumoc2Eodh1HRLDGwZrjZxCu ohCVwyaKgEMrrQapXIhMy3XyeSEkfy4MXwHuTm1quDcp.p3dOReRBXtQ0fp6tyRCK7yH8iFYEc5e x2CWiSBzSJNc9AVO8YbwhZB4TCiNaSVogm8t3TkkOifqYrn7shoAqAJEPOvdxnb8bi5bgMvzTxG3 _s6a5xX4lBTjB_XpqfRohlRHgzB1hkRDVceNZZFFvc41s_Ap1trcOUXDJCW2GNDoFiCd5Kd8_XkA uTN4i3JAGW8vyMXKdWrKxpVJpja6CwpfRxv5D8RwrJSs2CH0KyUTA6ZvC44N3.U9CZqb8vdAO1eX DXzDOQ6FtIXuuhgw4hh_2f2P35rV2Bxr73yf_8b9PzvS4vJwxGC1FsY5F3Xnzdakm1dVItDjbaTB ktin1oGR7ULb._Ygs7sDSIJScZeQRQXSYYru7JkcmDpkD75KO7OzK_fD4taWX54tp4sYQVAXrIj2 3alF4gLR2Xn17we3enkda0HZK0ChNyqIPBZMAybxsMlwTsRETrMNDldZPOrtZez0xPJuKQA_NUpP JCapd4fO.KLvPyXmC264D6iiAW4Gpfnjol87g2vwEQF7TSamrw4AewMneepQ737GcUACa36168pD HWLuwtpQS2YWek2BF.qnd7utszKzQtH2Gusa.RxC.ypY4y5pEbMI1rwtYnEqwTXaDhcJizUpGOak n9rPn8W3lQfRRW01ooKBr6hcbWkNuZ8dHXbYw6XWtxSR411AyxZ90zfgflh9D52r.4OSZINqon7D je_gcrnR.IzqmGj8YtvxaaKHkN85Ce2Lhm1NI_ZHza00On1NiIrtcjxSePnFRnRS_bQeXCeW51yU dge_6nRobnwtO0f_2Cdjx.ILU2nqgoGNnOc3O4rOmeg6DOeS3h3ifsQU.OQ7fj9seQc8c.aQjusB 7jEHR2olVv8uRQ4sniPcLokY6F2M8iWwzK5H_V552MFe0unC6vsqQ00oau1tFHyPBFmpT.B8VJmI DImkkvor9r5Xk.6yefCiulU3iiWtpiJH0pPZgMJmUc_IwgWM5T6IspAdOl_Mf3SyKj4vZSQO_yFo WLDjji0qjvfUMCvjudp.7Va8FcO7kt4GT.i_hGYUyFS95dkPl7tv1TU1C_jo3n2VpeHr45i15QvR nnoYNymMnkas7RVfDR7wX7lVoZEICmDocqtzsu5DDEdFEYK3X7d6z.vEwZ0qDUdrDBKxRnTfj1N9 PoV_wxg79byOvrEIyIuk6ZDGujgFA0ENZ5Ud7W_nXfhQEVku9GlKjTYuqsabEEBpC3LT7TNyT.yh .nN52xzAQbyivlq_9aorscuCTFzlYy_L5HKuXOWHmkZ4NuuYmp210exMwpZB53Sg3lS60x0KLUs5 8lWqn6Wc7FIZZqOEzUPuAi6nwPOz9ja35HYZdEyHzWmJ9dVguMRMEwT4N6GzlIyFJ6jT25Mnl0mC CQ7rjLRFEMlpD1Gpt3S5U9ioG1fUL6K.mygyq_Yc.tyujkApdTpzvyy1xKtA30HoaSGhDvFEzNDU wDp4G2kFAhWL9TUUdjzsVnLcIzQKJIgQJb_wtTAHaXu3Ya1aBNAksZJ8KzxuuMIX19MdtJzUZR_m YTsVVO1A6iUEYuwr2Y003O0RZ1mIm0rQWhWUbbBbblzsINr6WiC8vGz60aM3npqgNxPjORXtP_5N VWxGiLGOB5iJOX9m5ujLtWhqfDaSw0lSWyF0UN1cPq.hkJ84LU3FdHH8hgidliyOUBFtWLCg25_z B9SGbYyXFaK7l9f5z_ZDYwvw_hvX55FeUvqbsinDPn306LOshcQcfRY27tcL867RkTcs3lx_Ppd5 ofiuuSqIsUanWfsj8hIA0OU0jYme9o.mDQKjgX9F4lJnztuBlvXn_ny8Nl_W7 X-Sonic-MF: X-Sonic-ID: acb4da8b-41bb-46a3-9fa0-dcf0f9b55cde Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Wed, 21 Feb 2024 01:54:38 +0000 Received: by hermes--production-gq1-5c57879fdf-vxz7c (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4feadbffd6625bc1aa8b6bca1b005611; Wed, 21 Feb 2024 01:54:36 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Maintenance of FreeBSD s integrated toolchain List-Archive: https://lists.freebsd.org/archives/freebsd-toolchain List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\)) Subject: system clang's -debugger-tuning setting: Is the default gdb setting intended? Message-Id: Date: Tue, 20 Feb 2024 17:54:25 -0800 To: FreeBSD Toolchain X-Mailer: Apple Mail (2.3774.400.31) References: X-Rspamd-Queue-Id: 4TffTr6zN9z4Nb2 X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.52 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.52)[-0.521]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; FREEMAIL_FROM(0.00)[yahoo.com]; MIME_TRACE(0.00)[0:+]; FROM_HAS_DN(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; MLMMJ_DEST(0.00)[freebsd-toolchain@freebsd.org]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MID_RHS_MATCH_FROM(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.68.84:from]; APPLE_MAILER_COMMON(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[98.137.68.84:from] [Curiosity, not an objection.] It appears that most likely all FreeBSD platforms get the gdb setting by default . . . armv7: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: armv7-unknown-freebsd15.0-gnueabihf . . . -debugger-tuning=3Dgdb . . . -x c main.c . . . aarch64: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: aarch64-unknown-freebsd15.0 . . . -debugger-tuning=3Dgdb . . . -x c main.c . . . amd64: # cc -v main.c FreeBSD clang version 17.0.6 (https://github.com/llvm/llvm-project.git = llvmorg-17.0.6-0-g6009708b4367) Target: x86_64-unknown-freebsd15.0 . . . -debugger-tuning=3Dgdb . . . -x c main.c FYI: QUOTE of = https://clang.llvm.org/docs/UsersManual.html#controlling-debugger-tuning Controlling Debugger =E2=80=9CTuning=E2=80=9D While Clang generally emits standard DWARF debug info = (http://dwarfstd.org), different debuggers may know how to take = advantage of different specific DWARF features. You can =E2=80=9Ctune=E2=80= =9D the debug info for one of several different debuggers. -ggdb, -glldb, -gsce, -gdbx Tune the debug info for the gdb, lldb, Sony PlayStation=C2=AE debugger, = or dbx, respectively. Each of these options implies -g. (Therefore, if = you want both -gline-tables-only and debugger tuning, the tuning option = must come first.) END QUOTE =3D=3D=3D Mark Millard marklmi at yahoo.com