From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by sourceware.org (Postfix) with ESMTPS id 0E7E13858417 for ; Mon, 14 Nov 2022 14:54:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0E7E13858417 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-lf1-x135.google.com with SMTP id g7so19701239lfv.5 for ; Mon, 14 Nov 2022 06:54:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=9b5tZWkv2XRE3fjDMiQh0ogNCgV9LZHdx/81Q63Rih4=; b=JPU9b++NIzgEUqstDe73PhJlo8+tROWFm7LtXEPsH/pvMkzCmOw9cUVYyn4G84qa9C 2UVcvPoLhekxwq9aWLz2m3s4HTLB3zVQYcAtQ3IH9Uar2nOhmkiVJzRqDQP+D7By50SX NerIsTW6fDaWPNbLgaPQgNZCRWoXk9hSpsBhtvtILRpgUvVTS0TwLcEUWIRf4Y9wIJes vawsUYrBr+5cfEMZzwR3dYls9SurujRWaF+b7c/eWSOBnxVieunKEIO4VcM0DpVGKUnO uG+Fu8Zu4C0OZGJPIod/cmu//ro42MArnys7Ns1J/KeXwC5fG3dF16zgaQkFXoeHvhff uV3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9b5tZWkv2XRE3fjDMiQh0ogNCgV9LZHdx/81Q63Rih4=; b=ZPe+VP9VTicg2YuprmBo62tR/mydYfe8IHUrprOmhOEZJJNVUzmDOqygKkcOTfyNjo Q+1cYwXSGJYPEsSZyPFMqSQr6yj6MnhmIQXQyqL+otdNHrjoGGRudslA36p4oI7G+BhB RHgVEryOo9oNtNH1+4v+QEJS5LK5o8wj3Mr/TvpUGF2Dbwa6xZmEuDCOUxxA9DcHjPqd jXrGr3+2K4PE8tNcQ51cyQxtzlHhbCbgByPUSsDJHqalE196DJ12U0RaaqVEkSwoeJoH gOneAiS/UtEGt7E/wlaYru7HWcE5Y+4yC48CkedL65YND6f8tfj2lOd444wXZyATHnOn UzAQ== X-Gm-Message-State: ANoB5pkG1PcYRMZP0wi53LLAk2tO1Xf6kweZdpcbmUWBriQidZvQnjQV EMf1qV/D8imfwku7EKffYxFLS19vZnZXnsaMTJI= X-Google-Smtp-Source: AA0mqf66MCzrgkXmudYE1fzdIxVhZY4lJvLURtu43WryTJZspNGhfLTDeLYtpWadVGFSD3MYd6eDLKKLWSrI17FPJBE= X-Received: by 2002:a05:6512:131c:b0:4b4:1177:a64c with SMTP id x28-20020a056512131c00b004b41177a64cmr4736879lfu.647.1668437687591; Mon, 14 Nov 2022 06:54:47 -0800 (PST) MIME-Version: 1.0 References: <20221011210156.7710-1-palmer@rivosinc.com> <20221011210156.7710-4-palmer@rivosinc.com> In-Reply-To: <20221011210156.7710-4-palmer@rivosinc.com> From: Richard Biener Date: Mon, 14 Nov 2022 15:54:35 +0100 Message-ID: Subject: Re: [PATCH v2 3/3] doc: -falign-functions is ignored for cold/size-optimized functions To: Palmer Dabbelt Cc: hubicka@ucw.cz, gcc-patches@gcc.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,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 List-Id: On Tue, Oct 11, 2022 at 11:02 PM Palmer Dabbelt wrote: > > gcc/doc/ChangeLog OK. > * invoke.texi (-falign-functions): Mention cold/size-optimized > functions. > --- > gcc/doc/invoke.texi | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi > index a24798d5029..6af18ae9bfd 100644 > --- a/gcc/doc/invoke.texi > +++ b/gcc/doc/invoke.texi > @@ -13138,7 +13138,8 @@ equal to @var{n}, skipping up to @var{m}-1 bytes. This ensures that at > least the first @var{m} bytes of the function can be fetched by the CPU > without crossing an @var{n}-byte alignment boundary. This does not override > functions that otherwise specify their own alignment constraints, such as via > -an alignment attribute. > +an alignment attribute. Functions that are optimized for size, for example > +cold functions, are not aligned. > > If @var{m} is not specified, it defaults to @var{n}. > > -- > 2.34.1 >