From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by sourceware.org (Postfix) with ESMTPS id C094F385E836 for ; Fri, 3 May 2024 05:32:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C094F385E836 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C094F385E836 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::631 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714714364; cv=none; b=B3uuX0j4bYkqYv51WBwE5qw389CvqOPANgtua2SJLDQ78rKjI6LD3VhQS6EYao2fYg+LiKmTrfYCOh60pzh9qfSU2q7w/6AiDYxxupYjnFhakGiVl9iQIZIx9URVFGIvTBnmxxBuAm+FcxKr+253t4KAd226a36aNGvJRnlZ+WQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1714714364; c=relaxed/simple; bh=tWDFwdELcAmp0/GBsnORf2PLQTHK8YxjorpWSMbzxbg=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=NMTsFMtTZoWM0R0ohcPoe9Wl7Dmv5fofLnTaAI66KIu90PQ3guA5KJin3vsgN++ixVbbbINAV9Hs7nILXjmnzq5Aa9GXE6EdvYDZrhVeDJgKQ5ul7XF26GKp4iBhak849OPydADOjrX+iWqOFfMx+iHFnMswbtfPxZ9HQDap7tU= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-ej1-x631.google.com with SMTP id a640c23a62f3a-a5991a443b1so36823466b.1 for ; Thu, 02 May 2024 22:32:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714714360; x=1715319160; darn=gcc.gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=tWDFwdELcAmp0/GBsnORf2PLQTHK8YxjorpWSMbzxbg=; b=ayXznm7PuTgV4s6lh/eItFNtyKGrgudhvd61GKr7F/Pbd896PyfFPzILbU2ADcuzXb tAdAsD1wBeRWzr9q2s1u5x/HQga+Si5/GEUvURn+6KoHDptZ8d4miAOfXOgc2jmHJog6 JXkLozPlRTjtfsd1WVjtkEMUACZM49ig27NYM3Fd4FsucmdjC8mRsA7cMTS3Xp+PlsPC jy8kmqd49qs7UICiNmMZK6ghOPoJYBdZCzsSCkJOvVY3jrvzdav1EQDIUmfkd1Fmmfs8 G599JftCzwKb9gIdi8rvyq7jQzpntpirhwcfJI3V/+XV6T4608rL0O1paub4s+QcuUSG b8qA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714714360; x=1715319160; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=tWDFwdELcAmp0/GBsnORf2PLQTHK8YxjorpWSMbzxbg=; b=gMs9JARwOq0h3a5coElfZr0dfQDumR2cwo5rfb4513OXYrxmWIUnxA7fOGX/8uHOsh GHovz6I/LI9pEYalkuUEl4DLQ1kgL3jShwpihZ6wWRCUrt9NL3Mch1b7W9gkdjakOock NZSGtgJJEczV8RNj6YTtV8RoESxakQ4PXf8+exhby16rgogEUCvQcipSS+WGs09lL+un +hQj6bLFs/PIg3dXXX9JSjSphfcFVLNGCldEuKCLjQs2IdFr+kcghh9rk6YpzmvHO1H/ GiEC1MlgqE9eV1LJH9ALhwyJndubm8cIIvVFcy/P44OrQk3m8kesJ0Vra8Qth8tSOk14 tsrg== X-Gm-Message-State: AOJu0Yy2uMJYSEdbeTLUlTq95mUb8/CPin92ZyAs4ODFQFznfF4ynlWz JsQG6qLe1iyWCQuROsI13su84/B3SwEYCBrcLAC0XeiMVSz6BF30+MU1hO3axDLAupqnDtWfbcp xEZFEIhMrTGDbwS/OP/BPI5tzF0OOxTAd X-Google-Smtp-Source: AGHT+IEo5JR1ojTksDdizPCStWYdKOuDw84PC6uzNnJUoEeaS6zcDj4r146G9TVM0zKBxe5x8CQVAOC5KmQ/HzKuE5g= X-Received: by 2002:a17:906:358f:b0:a59:871:8f9c with SMTP id o15-20020a170906358f00b00a5908718f9cmr707344ejb.61.1714714359957; Thu, 02 May 2024 22:32:39 -0700 (PDT) MIME-Version: 1.0 From: Jora Gevorgyan Date: Fri, 3 May 2024 09:32:27 +0400 Message-ID: Subject: Asking for HELP To: "gcc@gcc.gnu.org" Content-Type: multipart/alternative; boundary="000000000000510f910617860c0f" X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE,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: --000000000000510f910617860c0f Content-Type: text/plain; charset="UTF-8" Hi! I'm trying to modify the GCC source code to get something done. But there's a difficulty in understanding how to use some functions and data structures. Please help me with some hints. Here is the problem: in the file GCC-source/gcc/c/c-decl.c, before 'c_decl_attributes' is called in 'start_function', I want to insert some additional optimize attributes in 'attributes' tree to be proceed, but I could not find the correct way to insert a new tree in it. Thanks in advance. --000000000000510f910617860c0f--