From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103008 invoked by alias); 2 Jul 2019 20:49:53 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 102986 invoked by uid 89); 2 Jul 2019 20:49:53 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy= X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 02 Jul 2019 20:49:50 +0000 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B14B13007149; Tue, 2 Jul 2019 20:49:43 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-19.rdu2.redhat.com [10.10.112.19]) by smtp.corp.redhat.com (Postfix) with ESMTP id 199923D8C; Tue, 2 Jul 2019 20:49:40 +0000 (UTC) Subject: Re: [PATCH] Add .gnu.lto_.lto section. To: =?UTF-8?Q?Martin_Li=c5=a1ka?= , Richard Biener Cc: Jan Hubicka , Thomas Koenig , Andrew Pinski , GCC Development , GCC Patches References: <9417a329-c71c-4682-872c-60ff3524c47e@suse.cz> <20190620120225.s7ouywid2mntmhlm@kam.mff.cuni.cz> <20190621125718.qv2m5iygqj2b43fe@kam.mff.cuni.cz> <498ec44b-60ad-6f70-3c7a-b521f9fb6c56@suse.cz> <48330aa3-d678-89a1-aa86-09e948059733@suse.cz> <06d3a9f1-2d2a-8138-99d1-c6ad4fc4c020@su se.cz> <35e5f4a6-36a8-f529-81c5-20eecb6a189e@suse.cz> <6444c812-8927-a6ca-ba7f-3ae2fe3e8e36@suse.cz> From: Jeff Law Openpgp: preference=signencrypt Message-ID: <00ee262c-76a8-ec35-217a-e9310d9a47d0@redhat.com> Date: Tue, 02 Jul 2019 20:49:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <6444c812-8927-a6ca-ba7f-3ae2fe3e8e36@suse.cz> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2019-07/txt/msg00031.txt.bz2 On 7/1/19 4:59 AM, Martin Liška wrote: > Hi. > > Ok, so there's a version with added ChangeLog that survives regression tests. > > Ready to be installed? > Thanks, > Martin > > > 0001-Add-.gnu.lto_.lto-section.patch > > From e6745583dc4b7f5543878c0a25498e818531f73e Mon Sep 17 00:00:00 2001 > From: Martin Liska > Date: Fri, 21 Jun 2019 12:14:04 +0200 > Subject: [PATCH 1/2] Add .gnu.lto_.lto section. > > gcc/ChangeLog: > > 2019-07-01 Martin Liska > > * lto-section-in.c (lto_get_section_data): Add "lto" section. > * lto-section-out.c (lto_destroy_simple_output_block): Never > compress LTO_section_lto section. > * lto-streamer-out.c (produce_asm): Do not set major_version > and minor_version. > (lto_output_toplevel_asms): Likewise. > (produce_lto_section): New function. > (lto_output): Call produce_lto_section. > (lto_write_mode_table): Do not set major_version and > minor_version. > (produce_asm_for_decls): Likewise. > * lto-streamer.h (enum lto_section_type): Add LTO_section_lto > type. > (struct lto_header): Remove. > (struct lto_section): New struct. > (struct lto_simple_header): Do not inherit from lto_header. > (struct lto_file_decl_data): Add lto_section_header field. OK jeff