From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by sourceware.org (Postfix) with ESMTPS id A6E1E3857C48 for ; Fri, 14 May 2021 07:33:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A6E1E3857C48 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=maskray.me Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=emacsray@gmail.com Received: by mail-pj1-f43.google.com with SMTP id v11-20020a17090a6b0bb029015cba7c6bdeso1220413pjj.0 for ; Fri, 14 May 2021 00:33:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=SLU/+72wSgOdT5eEGiGSIkmZuvlbyJugpLANc7vakKw=; b=el9TjOKpKtqPgaWgKG9V7EiK6IQzx1v0McM68sv0auuttdjzP0AWVpeWPcnsQ8/Z5n CxJUhYomh05hr+sfq9TOtTvb1rGdmnPdlMuwinF3yERRDZB10GFeWo3MCz5wegwnNnsy fgbD/W1lVAQQq27TrVHfBe4LKVKw96UjELhWRTnclt+0luXAlQ28jTf3KgFvFsDtQizU aT8BaqEPRwdPkic6+DL2Cb1VKO5KdD7HcqIQ3K+ZizOiQmRgLwILfRBhh6VZ+AdfYSfN HdMbV7h/qcTaVE6ashb9T7SEXUtdva36IJUOqCJrGSlz+H7l9La8ystNcAFx3rRy34TB XRrg== X-Gm-Message-State: AOAM531i0AOulGXjTF7HaAUpQ3TRPuALlrLcTDoIBhNxa/tAsurM+QJN /vrOV4c3Re1H7zjLIbr2EBFvay4DdG4= X-Google-Smtp-Source: ABdhPJy0OOwRVkjp/ruigj+EiJfhzwMZucsQvddQurHGPhKsOcKIaJUWf16K2m50XLTr3RWiGjvPRA== X-Received: by 2002:a17:902:eb06:b029:ee:b4e5:9ffc with SMTP id l6-20020a170902eb06b02900eeb4e59ffcmr44526339plb.21.1620977586690; Fri, 14 May 2021 00:33:06 -0700 (PDT) Received: from localhost ([2601:647:4b01:ae80:ec1b:8d7e:ba8d:166b]) by smtp.gmail.com with ESMTPSA id s9sm982858pfm.120.2021.05.14.00.33.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 May 2021 00:33:06 -0700 (PDT) Date: Fri, 14 May 2021 00:33:05 -0700 From: Fangrui Song To: =?utf-8?B?6ZmI5LqR5pif?= Cc: binutils@sourceware.org Subject: Re: customize linker script fail when use gold linker Message-ID: <20210514073305.fdwr4v3mbniekuyg@gmail.com> References: <2453830F-4603-476E-9EB6-CCBBFD193258@me.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2453830F-4603-476E-9EB6-CCBBFD193258@me.com> X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00, BODY_8BITS, FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, KAM_INFOUSMEBIZ, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 May 2021 07:33:08 -0000 On 2021-05-14, 陈云星 via Binutils wrote: >Hi, folks: > >I’m migrating from bfd linker to gold linker. > >And my project has custom linker script: > >==================================== >SECTIONS >{ > memory_context_static_id : > { > KEEP(*(SORT(memory_context_static_id*))); > } > co_buffer : > { > KEEP(*(*CO_BUFFER_BEGIN*)) > KEEP(*(*COBUFFER*)) > KEEP(*(*CO_BUFFER_END*)) > } > co_hook : > { > KEEP(*(*CO_HOOK_BEGIN*)) > KEEP(*(*COHOOK*)) > KEEP(*(*CO_HOOK_END*)) > } >} >INSERT AFTER .text; >==================================== > >when I migrate to gold linker, it failed with gold don’t recognize ‘INSERT’; gold doesn't support INSERT [BEFORE|AFTER].