From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00154904.pphosted.com (mx0a-00154904.pphosted.com [148.163.133.20]) by sourceware.org (Postfix) with ESMTPS id D7D203858410 for ; Thu, 16 Sep 2021 16:46:29 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D7D203858410 Received: from pps.filterd (m0170393.ppops.net [127.0.0.1]) by mx0a-00154904.pphosted.com (8.16.1.2/8.16.0.43) with SMTP id 18GDs9Vm021489; Thu, 16 Sep 2021 12:46:26 -0400 Received: from mx0a-00154901.pphosted.com (mx0b-00154901.pphosted.com [67.231.157.37]) by mx0a-00154904.pphosted.com with ESMTP id 3b3qgjm60s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 16 Sep 2021 12:46:26 -0400 Received: from pps.filterd (m0089484.ppops.net [127.0.0.1]) by mx0b-00154901.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 18GGkPe5127925; Thu, 16 Sep 2021 12:46:25 -0400 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2107.outbound.protection.outlook.com [104.47.70.107]) by mx0b-00154901.pphosted.com with ESMTP id 3b3xegv3wa-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 16 Sep 2021 12:46:24 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dCxD5pUrTs0/G990kNd05KJ/q/Xj2lheqOKsDCj7rfxe/XPXGWyYHUBiL8GW5WTNrZCCdvpb8jR/kElJ+eKVeQUK/7UUZExDRXUiY2SF/NJZPhzYtsqKEoUkCS1TNdlAaOcaHvkpe3nu927g/tE0uP2HCpL+ZnzHxdfz6VN9B5Ss6FJ4cbLrkrzX2WY7X+qCW9xOV6TWq8g5eJnn7iO4R0IQGnJpucC3GesEF7lVxnbm6O5V0VTw9MW2tfrK+edkxdxgZBGOlJP+tsPRdy9RNeZ4t2aSPjurWOKJfADwhkcIDtCIFsaksJv6tnyPttiQyCbSoOYeqAD0BlTEDq3Zsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=t+A2Bub4TZprwxiksT2/xFV1ajUrj1rxW/0Ib9+JdcM=; b=JlrgFy3vd2Y3f6IPxGOTXluBqRpACt8iBxsJY20feZuy5ItPmhBD1cET0O11l+ZSTq/DZKRFRebUUP4xdC+0f+65VW426ObMdXwTPFG/ZxEkPKDbrrY2xES912YqvnVYCPQ2E5agvUxJf647pE5ukBkTQSnfU+5hA/H0hCH9Mbdx2wpU2e1WcbWaO/RHWYN9mQ81RaB6MREyPAyg0KpFXM5KupwFTEB+N9J/NMS9G0ImG/cIr2wT21ZP0Yu/KSoz27ac+OQyKHx0gj79RbF1vsQI6RNnJbtLONSA1enjNAlag7N8rGF3WewnZQy20y+kOdrRtxbS+LGBSaAP4Uoz5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dell.com; dmarc=pass action=none header.from=dell.com; dkim=pass header.d=dell.com; arc=none Received: from SA0PR19MB4508.namprd19.prod.outlook.com (2603:10b6:806:b8::7) by SA1PR19MB4976.namprd19.prod.outlook.com (2603:10b6:806:184::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.15; Thu, 16 Sep 2021 16:46:16 +0000 Received: from SA0PR19MB4508.namprd19.prod.outlook.com ([fe80::b5d1:5ad9:7558:ea1]) by SA0PR19MB4508.namprd19.prod.outlook.com ([fe80::b5d1:5ad9:7558:ea1%4]) with mapi id 15.20.4523.016; Thu, 16 Sep 2021 16:46:16 +0000 From: "Koning, Paul" To: Jeff Law CC: Richard Guenther , GCC Patches , Andreas Schwab , "dave.anglin@bell.net" , "ni1d@arrl.net" Subject: Re: [PATCH][v2] Always default to DWARF2_DEBUG if not specified, warn about deprecated STABS Thread-Topic: [PATCH][v2] Always default to DWARF2_DEBUG if not specified, warn about deprecated STABS Thread-Index: AQHXqm+Eo5OlvEvVh0epJZHOFdesJA== Date: Thu, 16 Sep 2021 16:46:16 +0000 Message-ID: References: <66161527-98n2-3060-49ss-67oro67381nq@fhfr.qr> <972408A3-FB40-4312-8708-1C818497CE99@dell.com> <1917qo39-689-257q-738p-59r817o42ps1@fhfr.qr> <3b13a7c8-dd7a-c5a9-1767-47fe649329e8@gmail.com> In-Reply-To: <3b13a7c8-dd7a-c5a9-1767-47fe649329e8@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3654.120.0.1.13) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ac6abb0-a054-4ed4-34ad-08d9793180ac x-ms-traffictypediagnostic: SA1PR19MB4976: x-microsoft-antispam-prvs: x-exotenant: 2khUwGVqB6N9v58KS13ncyUmMJd8q4 x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gum/ExjtpQi7EWp37G0tNEDC6WSJbWz1x27FrA0yk8HOgw/C/908b34bVwVlwRzGuTrKr+drUXtH91umqi6PxBUbMecxBWuRHViiMKLSHSD0icRV9KPsmXL1J4hhS/tHdMYvV627J41ECDIyTR1p38SJ6ibFaSC1j+hW/SXAI4mYN5Dz8CmM7M1XVoqMK1677t6Jm5c6MzvShykCilLW8mqaYCvUYPCW+ERa8eR0xdMc0LptmAPQ4iKwz5qunlpKNbvBw+LqgVOQKw7Rj1fby3qVMgMgWrk2ymg5Af0rXxulZoR/DkWCxwE7xgmMyjcOUTJdlW3Vn+qFnCpSgqBLF49IuEAmfDXltW535CA9GJ591S8Hnmm6COvo6M4rhsjcZrGXWedsPnpWCc+FwlztlYyChOz666rUTUGcxI7kDnJSaC7vnjf6zkoMghdZfywGpZPowPTtBaphLPZALxqfgGFiOm9aF2xR9CmCFPSAg6GGa0+JN62Ljvoo71YaJo225lfpKL1xKiEZoN7EkpaF6TKKaUZJ+DfqTpGq1txmitxVLUco6hI+pd6zWXNUf0vu5hTNo2FTA10ybhSqegJ13kvrDCwVVBq9sfpU+sAZiij3NoJg0nGes4akq43WW2YksDsOg5zG4jpvnHAjhGXx+7N4U58T/rcF6p3fG+tn+dUsb+Av7sULghl+Qnyaj8msFSJqIXoAnCOsyVwOKzUhtFeW8o6vLZGvARpCX2VZ5SHhv0s2Jz4wuyqCpwkja+Os x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA0PR19MB4508.namprd19.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(122000001)(5660300002)(508600001)(71200400001)(6512007)(54906003)(8936002)(38100700002)(76116006)(6916009)(36756003)(91956017)(2906002)(6486002)(186003)(66556008)(38070700005)(8676002)(66476007)(86362001)(26005)(316002)(33656002)(4326008)(64756008)(66446008)(66946007)(2616005)(53546011)(6506007)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?xOPGg/IdALbAE2257AVVpu9ocXP806YA2zZbhHEWUY1Cpt4Bzqm26wyuXVKJ?= =?us-ascii?Q?4Vi5Q/N3qjSKTa9sQ9OKiJoUo2/uub4k8cTavYpAyl2octUG52V4/jzYV7aY?= =?us-ascii?Q?zDq1SjQ9R3Fe1/6elsvA51wwoTIpaCXn6W6Ubc0pN36HD7SNRKOIAhp4z9SN?= =?us-ascii?Q?nyZFT0eeYR2STWrr86LYegolFeozqZpDbZ8I2OlfcyyZnrzZU6cbzRLQA1K+?= =?us-ascii?Q?q3uX0y7rBjpKPIdHzLsWlzgdR2EF1rrvXA21BV+yDKoa8f1Z7IANNfuisOsI?= =?us-ascii?Q?TrqXOeXryleaRFfbSpY8vC8ILE1iGpwumkMiQrO32molcIfQmpUJ1/Zl5AUN?= =?us-ascii?Q?Qt26gH0m0vUf1bE2YqB6B9y+2y8dUs5mPHDzL8gyYePGezsQZJnP9r+olDZu?= =?us-ascii?Q?2eQVxUW7pqhK3anlAILpWR/lAS9aA71qsDZ6DWhfMU5ieZEfOBrEl+AH5EUV?= =?us-ascii?Q?RLmG6EGAIXnwIMFh+41qxCgZW/CO+g4efb2RVE8c2eNd41ed2btYMa9d6W1o?= =?us-ascii?Q?RfVCJOmDEF+0Ew0UvVcJ7BiXkfUlakhT5SJm5hc0G9NNXhW7EeZS6njabich?= =?us-ascii?Q?KjapurWFNeu3i/sT0AhltDFmDvel01oFNqon+Vg3TXI9yg6EXxzAaPSYQZAC?= =?us-ascii?Q?zJ8sx2ruFsPTSQM6OHk1ykk/MFsbzS1IMX/jzXA6WjRmxavPydQapcoBQNTe?= =?us-ascii?Q?xmpw1OU/+Ct2BbA1dSLl95IxR/XsA3uhR6hiY3fE1YYrTGVdSO0wCACA7CXe?= =?us-ascii?Q?aK5MdGM5SWToE1nohDDWhyGc9w3EkJ521po+39Hp2J/ih2Pv9X3JVqhyPZKK?= =?us-ascii?Q?ElYnk6+Emem0TRZG1xbXEhBHaISiv08CddZdveXgrXV0poiO+KKJxD0Cakgt?= =?us-ascii?Q?0O4FiPGTb8UltWQghd5+VdDiBescCbAngcOdb3vPbLh1nxJ77OIzivK+nvkW?= =?us-ascii?Q?o1msh9SWleswRhgmEvxO/MnPnmo//XAnONFrfwUd66HCCbY1YGURh7qvDVuD?= =?us-ascii?Q?J9/fpyfB9l8Hqll2tzBJshqr5WknVvXyERwP2V9bFhPNthuir2moDh00GTgg?= =?us-ascii?Q?L4eHEG/IyROxiSPVaAQyVTNZN/LmpLw/12VznrwXFfKdmjKIbMlHREaytqUG?= =?us-ascii?Q?thl35ZqNASgF2LuCawbIg1y2kn5qsoAFQUV0E2cMq928FlfF1L13BnFG0hJe?= =?us-ascii?Q?aue376LKGXlyiKB4bW6xoW4QCCeWEk6i5Yi7y+pSIbvIMzOT8AoYUMG41E5g?= =?us-ascii?Q?ofRwzaudwsKhw5NX1uB/ebV9BEfacBwjIR27ZLEMzMD/b6p0mof53JTsZ3xH?= =?us-ascii?Q?5l0LwywCPH3wxHmc+iYnGW96ovmSof+u8PAzWog/siPLBg=3D=3D?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-ID: <776D4ECC0C6CC847AA2E0CAEFDA2DCFF@namprd19.prod.outlook.com> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: Dell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA0PR19MB4508.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ac6abb0-a054-4ed4-34ad-08d9793180ac X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2021 16:46:16.7290 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 945c199a-83a2-4e80-9f8c-5a91be5752dd X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: n/nJ7NxN/ABVxmCp7EMPojG3kst7ArSs5s8X6L1g77Xc3kaiFzxpe/DuMd41CKnEmk+uB7onAsFDJ7M+3Z/lkQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR19MB4976 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-09-16_05:2021-09-16, 2021-09-16 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 mlxscore=0 adultscore=0 clxscore=1015 bulkscore=0 phishscore=0 malwarescore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 mlxlogscore=990 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109160099 X-Proofpoint-ORIG-GUID: pQJKkE0_sNeiNUw1cB43C0UlVuU9g4UT X-Proofpoint-GUID: pQJKkE0_sNeiNUw1cB43C0UlVuU9g4UT X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 bulkscore=0 suspectscore=0 mlxscore=0 adultscore=0 malwarescore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109160099 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2021 16:46:31 -0000 > On Sep 16, 2021, at 11:05 AM, Jeff Law wrote: >=20 >=20 > On 9/16/2021 1:41 AM, Richard Biener wrote: >> ... >> That said - yes, I'd consider a.out purely legacy and not fit >> for the future. But it never came up on the radar of standing >> in the way of modernizing GCC in any area. > I'd definitely consider a.out & SOM as purely legacy. As long as they co= ntinue to work, great, but I wouldn't make any significant investment in ei= ther. And yes, there are mechanisms in collect2 to support things like glo= bal initializers/finalizers on a.out systems. "Legacy" sounds fine. My main concern was whether it was, or is likely to = become soon, "deprecated" or "unsupported". For an old platform to use leg= acy formats is perfectly sensible, for it to use deprecated mechanisms is n= ot. For this to work, if there are no supported debug formats for the object fo= rmat in question -- which will be the case for a.out with STABS going away = -- that would mean you'd get output without debug symbols. There was a sug= gestion that this wouldn't be allowed and that it would be grounds for remo= ving such platforms. I'd rather not see things tied like that. paul