From patchwork Thu Oct 26 19:13:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Indu Bhagat X-Patchwork-Id: 158642 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:d641:0:b0:403:3b70:6f57 with SMTP id cy1csp110511vqb; Thu, 26 Oct 2023 12:14:05 -0700 (PDT) X-Google-Smtp-Source: AGHT+IH1DuuQnRlEz4JI9qhKrit9rPNA8dIjkjmr9mG14UOhCKv+PIw8MRmkHL3R8hh5ybvx5jtx X-Received: by 2002:a05:620a:3916:b0:76c:ae1f:201e with SMTP id qr22-20020a05620a391600b0076cae1f201emr4020260qkn.27.1698347644772; Thu, 26 Oct 2023 12:14:04 -0700 (PDT) Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id bn48-20020a05620a2af000b00778fcee30dcsi7215658qkb.173.2023.10.26.12.14.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Oct 2023 12:14:04 -0700 (PDT) Received-SPF: pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=fail header.i=@oracle.com header.s=corp-2023-03-30 header.b=SSVHOhrx; dkim=fail header.i=@oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=NBwdupEl; arc=fail (signature failed); spf=pass (google.com: domain of binutils-bounces+ouuuleilei=gmail.com@sourceware.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="binutils-bounces+ouuuleilei=gmail.com@sourceware.org"; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 456D13853524 for ; Thu, 26 Oct 2023 19:14:01 +0000 (GMT) X-Original-To: binutils@sourceware.org Delivered-To: binutils@sourceware.org Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 7B5A8385C6E4 for ; Thu, 26 Oct 2023 19:13:55 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7B5A8385C6E4 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7B5A8385C6E4 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=205.220.177.32 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698347636; cv=pass; b=wUY5/4wG8hMYF/XxO/ds2PSVQ95M5IVe1vPBjOmvlKqMNvkSuBb8aK3X4ecz0s+tbpSf8QmMSbjOwLD6zN7Hk4DNRfh89ZTccjxqaY4oJAC98vY5eOVJO51vnmGbRlesJQg6BNvRHQcC105d75bcoYHAEthuc3Yc9kr91BTo9ms= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698347636; c=relaxed/simple; bh=7iWBPQzSL4Zcy6wOoE6jDJ7WNQN12vYOx4SmrWo44N0=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=BZx9Om40o1wJJ8Glxodm6ErGyAwBDAmdAlc7PXtH6L1zTzTYL1nntoz3t2M22yIjGvrgXNDau1h9Idck394dPS0Y0sAi4mRAGx1K6YoM7Rpuewvx9eB27HJKhtwDFf1xtHuiQrtjpQzEIXL4wgDSCUa3OMCgyzT4GH2SDANPxqA= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39QIuteS029714 for ; Thu, 26 Oct 2023 19:13:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-transfer-encoding : content-type : mime-version; s=corp-2023-03-30; bh=HGuessNxSFaSMrmlbwPBxF8oNVo14XqcxyO2DlInvpA=; b=SSVHOhrxfxJM6oite3Kn57uRz/K5mVrcUUTnVywtqlToz/bYIpC3esSKdRwgzwzp9vJx 5inSglMmqK63IdZTlAxbIpZ9L7sebmir+AI+WDjgVuTpAiBjG/AmcSX+huomTydL9kpZ jkLa4D0833yOVHTOujvCVP+llKepp98X9e0u7o+FIR98xs4R3nsTLITsno+bQYV474r+ Nw3/SouRWzvITMTgOh2qba/GRhzWdxvM3madd2bAQJzp93EPeCseD7Op5ZzxtxEC7Sns lMbH0asRCCgS2xjUEf4Fr/Xwxstpvf7VTvt8jY8sGuweOKy6wmG0IFJ7y/ONRGzU8rDp og== Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3tywuc819m-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 26 Oct 2023 19:13:55 +0000 Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 39QImmTb022937 for ; Thu, 26 Oct 2023 19:13:54 GMT Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2040.outbound.protection.outlook.com [104.47.57.40]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3tywqhgx9e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Thu, 26 Oct 2023 19:13:54 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d5SFswJ6o65U1LGij8zaDcf43ssvH+ldy0tsI6JpPE4NRtbg4ykoz4/hkps7qWGzeTcHESregbZhYh/yd8BPTDIF5V83mOn9y2D/nW2pv7ppeXkD4YzemLE8mPLeMOmbQ4YdNKQsaiuSEpGqppl9gFitYjfE7dYqBpdkSSHLZQ6lfPJvo4PKVeLjqiAkPvugu5I0IG2UkbN9RNnRaS6Nh1KgC1trfnZIPXudXRYwvS/AakthJkVrolUTVLUOmEQK1Hlx/7Z0mjxbAuOatfjongtsE3+gvtph5WJyTwYDapaEA3U4OS/KzoWI/DGdIxAt6CuddD4Z0v7jr+670BJUCw== 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:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HGuessNxSFaSMrmlbwPBxF8oNVo14XqcxyO2DlInvpA=; b=mrRRI2+DinZBAyt9jwjoIJOpT0uWT30eSEBbDopL09dWkyYSniWxKk6ine38ochlSSgbDE85VPuQdmLbwAP4DFxX7xGzMfrzTFEr5fHAZJ6z2i2zTmET7gtMzm0E4bC8ZpHt5IOp3cupa4t/Co/Fm1Jm9+TwDA/ZBvNF48j7H7uVWUf7rs2t/q6IwV8tPeeZl9P7Nt+tzLPeD1i8+yKTz3eeBx2jIiOkFZ/SwHXrdRgMBiQfWE/q7s4bRmKB0JfFgNWsP8NRinsSeuBvpwKAO0ypoJRfWM0Ms41ZQo9V1HMw83dsgrh7CH4UJHZliLFzIoyJiWz+OJeSNTmy802+xA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HGuessNxSFaSMrmlbwPBxF8oNVo14XqcxyO2DlInvpA=; b=NBwdupEl+M4DYu+x797Ue+9IpvroB4Bru5BHuRxE7jazrtBP7Na/svNheOlINXuH/0hxV063415MRWUexVA5kw3+FTgK9LgWVZ3vc7i8OIaq1Xk8oiLsskPQKApvqA5ThidRS1YXcAdh9agwcQH68Nw2VjAVZ+eHLDInjJ2+I2g= Received: from MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) by IA1PR10MB6899.namprd10.prod.outlook.com (2603:10b6:208:421::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.33; Thu, 26 Oct 2023 19:13:51 +0000 Received: from MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::7f02:c28d:9802:20fd]) by MWHPR1001MB2158.namprd10.prod.outlook.com ([fe80::7f02:c28d:9802:20fd%3]) with mapi id 15.20.6933.019; Thu, 26 Oct 2023 19:13:51 +0000 From: Indu Bhagat To: binutils@sourceware.org Cc: Indu Bhagat Subject: [PATCH, V1 4/9] gas: dw2gencfi: move some tc_* defines to the header file Date: Thu, 26 Oct 2023 12:13:32 -0700 Message-ID: <20231026191337.3872149-5-indu.bhagat@oracle.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20231026191337.3872149-1-indu.bhagat@oracle.com> References: <20231026191337.3872149-1-indu.bhagat@oracle.com> X-ClientProxiedBy: MW4PR03CA0311.namprd03.prod.outlook.com (2603:10b6:303:dd::16) To MWHPR1001MB2158.namprd10.prod.outlook.com (2603:10b6:301:2d::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MWHPR1001MB2158:EE_|IA1PR10MB6899:EE_ X-MS-Office365-Filtering-Correlation-Id: d7329395-bd66-4cb4-6a4a-08dbd657b083 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: J3cQlL6GCENrS3XOWJMYtEuFjHtsxDqmySGis+HSge5TXZVhQZKEM4dsVa+lPkm+8UHP6RP8Z/+SEccN5DGtjHwSRLd5N0aLk5V5riL5QVJ7lwtqdYfXvzLghLDniCbLoTZuEtaFtxy6EsIqbRB4GI2TKW32hy+QZHihbfhczi31afd/+DEDCGOvf8OUW650a84S5nW+LfQRWjoM9/ll2Jb1/JTsOa4TgLx2/8p5YFNqp/fTWY2vuZVUdriLmG4ORmZSs/MPsJViyElf8YWiO1o3N0T09qo3QPtXhDJ4Ixi7UkqSH36ErUkvbrQVL1THlGMlb52Q3cddoZUSB3RKmb+1yCagswjmMSIiVaaM6ba26OurUiqJ95i8ucYIpsOjGJ2bq8x+phLXCQFxmi2NDfTBCL+VFd+6fl/ri6LA+PnCUg8Y71ZlxiAB8U9NW8SGhn9/6A8hgKatuqTx3z1jF16Ls+eMqRyuOBdhDlthrQWADX1bwxfqJYKFJGd0rczC+SwaXA4UI/+o581Zd9yXDFCtFlLf8hGeQXqCacW2FwT8xfXz+x+GbMrD6KsfmTm+ X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR1001MB2158.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(39860400002)(376002)(136003)(366004)(346002)(396003)(230922051799003)(64100799003)(1800799009)(451199024)(186009)(2616005)(66476007)(66556008)(107886003)(1076003)(83380400001)(41300700001)(6506007)(6916009)(316002)(5660300002)(6512007)(478600001)(6666004)(86362001)(66946007)(6486002)(38100700002)(2906002)(36756003)(8936002)(4326008)(44832011)(8676002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Ng1pu49pQeBBOJzanP0GuMl4qY5o+R/gljrFQGoBSKaO1ZQzhxlVsqB8gNmofdNjpJWSGtVDi5IXYxgog+PBTvOjRKABtD0i2xorUTWYewgbGLItVkccfJlN+0n60kig8tjzb7SaCoheMWsie3zpEr3yykfvzl6fbEqLnoE4LH15/FiE0miEgwnjVmxQgHds44fSNTmK68nHdQtP/5v0PvLnpBsdfTuYZkC513SfVo/yyi2tlGKAOhmSgElvT+2IuVpEFcV5YfVkOrYz5bUX0SzKwl3Ns+jwlxzG2SKVcLtFLZTIPbK7+WWyF9SSmeVwulGQZKazTdYRkNPtgfQ/9VM0HkDkY1iRhs10UGTlLgXdwyrYlbf7tTrrnU1Gt9rv8G0GPL01t0Q4TG043FGaOQIH4WTbYEYggnLxOUPosCECXt7Ejw5F4oQ0mwX4ETcP82tBbMjfMVu3G49fn91iW+cfbV9x6Lyp1RJs8ITdHySgby4ehdHTEt19ChloLr7lg7ireAOhilCVAFOg4lPxLYe+mlcTlzvc/GXLMJN6Ti6hPFzw08BwI+chn58oHyw8M+S4D+bmfouwdLxztULiJcHM+x2pzzQh2d4tQJqbdq6wVMYYmHOY7/uPCiT6xynkwjnzDvqNSy4xkRqRjNoDWJdMIeFatUSDIZ3a1CkQoni0F0Fcn/OQPSN/qFG/tql+h9SSy6Sx1E1ed4lfqbH13Pwker1FG6Ba7idr9XzgGw0Bh3BMfzKUCi487Vlh6ZH2hufEHQujOYJYN9XdzMLuWosc6g1GPm7uD0EPHAUeXyGaRJhuWHPIW3O40i0Vs3mGDI0cFzc0OWJvEBanoEcsu87uFgCXV12Xa+IGljCr/ZV/xf9M5vt8exavXvGToLnDQ5dJtX2Hv6QnZUASx5qN/mncbkXAkR6irQlbyo0orlg1gzdxpgu0piea88ZP83AIyuUcKQmssddpXwcmvobVBmT2BQfvd1taNsTkCd7/LA7DAGaQHyqOPNhELA0Fq0ly00nad89vniwjNQZ7OgI8U1zvIgP5Y4//jwVbUzJ6NYE4VMESjGzK1Hgjgs/9wg2KTXhtM8WGUBA6vaMhvcnShUdIHfZBuP8XO6h3XSgR7cQFVQ5YD1ePGbxXMhZbNoFSCdPL1GSdAoazsIj+FOw9vfsderuRltadaSYlFTPePn3340B2NiQ94SCw6hv8pWAB4zY3tT2jyJu/OwEKctbbSkABNSbAVauLpwhgQUie9Mioc2UIemyIgXD/HPFOFEfNVr/ZNVo22ym+xYaFbCVabFTXdf/xTbBe1lj+cRGblxmsi/cKL/8QQMlrtIG9rEUdskwObOEvEn88ITWZeqfK9L9vPSKG/bOhYB/dVmTwDZQZQa6e6P+KdrTFbOPTYvLAkPRVlQgvnqSg/blAdnmE9Fi3YVMKwWY7htWF854b0VvXJkeWNbca38zIDJa/KKBMGoLE3LS/VkX3s3/cny96LFcmuagA3JzWM9pMpPEDfRskCmZLML27OnL+2ePfe4q8WkwgD7TgiUtwa4hGDygLGmyVgn823ph+DAeB6oMai0nT9flvsqerbNqFP72FHMu4pTYZAq87ajPP+eWqYs/WhmUsmK6TS1DqkmdUi0EiUEU= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: 7CfWNd8RB6/aRknM/u7NB+9bnGltlwhDRQyg3nqNdg8r9xClKBuEQELqd7o9JRauXk+LnUQOeQ/mIJ2Z9RV8y91sAQG9R9Wn1DCU0R9WuejVsZZHOtsjWep2NtBtrajWRwP9kN+Hqb/2Tyfg0OOWIDeLSrOo2Zpp4kdMVUVFqGKxSVa+YkZehVrbEYlUfMUGxooOegurW4aFSTqZRh7rblLX+IkbxlAIaU6WjEKePSO7f53OKZa8CbcKN+IRiRE3fSoKi7F+XSBquK/TyCB8JJiNToMT2GM258DjiVrNibCgZuQyxFmsOM2Ad+IN48TPdMMdG6W7msJTsgY2wggZorfv5DqmeHJ97luruyWpYMJsiPDDwa9lhHlvSLt5evA7UF4lxLbLfjmFivFE5F4qJKwxDsLjf4NA9vityZBX1O+ueDuDsDf/7FosA+CslxRSOhsysL/af2T+fEc4mdUS9DWtHsY6QbfApbeEgVtV+V1i4M6plXYCKoxQy5K4FrCDK13MRHWIfLY/TRu3o1943VLo8oPXDVDbVIv5W+NPZYlbdOCM9vmhfak5WBV+1++esUKZxSCFu202FIOQbT9LCGq771nugzFiArZCKnRbs7L09jxZeh+NdQCjrvSZke/7RsIccMjrRY3iLWa2w4sfgR5qySxXVVUF3Y9/8Tts4dZO3W29457BQhnXyuB7GB6hCMd7ysxywlz2CP4CRQVKeFAmJZMVEHwhD7GJ4d1L11wAxnXXOVTTowcm0Z4aTsoBFbYH8hP8fJWVkEt/CpBxgQ== X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: d7329395-bd66-4cb4-6a4a-08dbd657b083 X-MS-Exchange-CrossTenant-AuthSource: MWHPR1001MB2158.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2023 19:13:51.6189 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 9NJ/2J7CV/y3AFg1RrXz0Ul5MHWvmBACUE2Q7b8ja5l5Qcn0wgyn9GipIc+/8vHPAvFoDyFJrO53nT87V70AZw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB6899 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.987,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-26_18,2023-10-26_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 suspectscore=0 spamscore=0 malwarescore=0 mlxscore=0 adultscore=0 mlxlogscore=961 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310240000 definitions=main-2310260167 X-Proofpoint-ORIG-GUID: 15zgGbKrOwB-YUG72zLcjHbfVmAIFteA X-Proofpoint-GUID: 15zgGbKrOwB-YUG72zLcjHbfVmAIFteA X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H5, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: binutils-bounces+ouuuleilei=gmail.com@sourceware.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1780846579657502947 X-GMAIL-MSGID: 1780846579657502947 [No changes from the RFC patch set] Move the following three defines to the header file, so the SCFI machinery can use them: - tc_cfi_frame_initial_instructions - tc_cfi_startproc - tc_cfi_endproc Although, the symthesized CFI cannot be emitted when CFI_EMIT_target is set, but in future, we may want to allow synthesized CFI to be emitted to all outputs currently supported by GAS for DWARF CFI. gas/ * dw2gencfi.c: Move from ... * dw2gencfi.h: ... to here. --- gas/dw2gencfi.c | 12 ------------ gas/dw2gencfi.h | 12 ++++++++++++ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/gas/dw2gencfi.c b/gas/dw2gencfi.c index a69854ddc0c..cdef8d09978 100644 --- a/gas/dw2gencfi.c +++ b/gas/dw2gencfi.c @@ -64,18 +64,6 @@ #define EH_FRAME_ALIGNMENT (bfd_get_arch_size (stdoutput) == 64 ? 3 : 2) #endif -#ifndef tc_cfi_frame_initial_instructions -#define tc_cfi_frame_initial_instructions() ((void)0) -#endif - -#ifndef tc_cfi_startproc -# define tc_cfi_startproc() ((void)0) -#endif - -#ifndef tc_cfi_endproc -# define tc_cfi_endproc(fde) ((void) (fde)) -#endif - #define EH_FRAME_LINKONCE (SUPPORT_FRAME_LINKONCE || compact_eh \ || TARGET_MULTIPLE_EH_FRAME_SECTIONS) diff --git a/gas/dw2gencfi.h b/gas/dw2gencfi.h index aa8693df342..f574826456a 100644 --- a/gas/dw2gencfi.h +++ b/gas/dw2gencfi.h @@ -29,6 +29,18 @@ struct fde_entry; extern const pseudo_typeS cfi_pseudo_table[]; +#ifndef tc_cfi_frame_initial_instructions +#define tc_cfi_frame_initial_instructions() ((void)0) +#endif + +#ifndef tc_cfi_startproc +# define tc_cfi_startproc() ((void)0) +#endif + +#ifndef tc_cfi_endproc +# define tc_cfi_endproc(fde) ((void) (fde)) +#endif + /* cfi_finish() is called at the end of file. It will complain if the last CFI wasn't properly closed by .cfi_endproc. */ extern void cfi_finish (void);