From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) by sourceware.org (Postfix) with ESMTPS id 380543858D28 for ; Sat, 29 Jan 2022 18:24:46 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 380543858D28 Received: by mail-pf1-x433.google.com with SMTP id u130so9136943pfc.2 for ; Sat, 29 Jan 2022 10:24:46 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=eibWsVqwNM8xlYwyjb+yPZOVJNhrD4uvqiLG8GaNMY8=; b=FNyZxcGZGr72yOxwU1L3z5pTumkd672e+cESXb2+CgbYyxFOOXRWNkvGNPbp7pfR4Y Xg3PU9YEWojPzuuQvZZIubBux6cV7XXxa+YRJT+5txZdPerYpxcohJ/OgawiPVMIU86v DPTAY7GoBwjEOMNBoxJSnSpwdNj1jigYP2pOidfxJeGzDpTiusreL6WfqiLk5w71qlSJ hxDvYY9/RHVbi7v65FEyHPAUVZB81M9a35XRuoeXIzlBlPQCfWiBLZffnETuC+OCQ+2T aTL4KdDILg3D4PXahQYHK6HwcIVRkfjdncelSIp9hfhjudhtv7+qTnqpZMOzEyaFiKQB JwwQ== X-Gm-Message-State: AOAM533nmU3kLTWX6BDGOGFD6Vh3wYodxlaaKKIrAINXwzoJvAtocAjp vZOYkw/6FAyTbo8EtfpKVnU7+8H4nTqf/ATpYPPPIwpc X-Google-Smtp-Source: ABdhPJx1sOKWi1B/E6IphGyVsM3si/gvQrWt3KqrOpCX2zy6rFRg6XHv25hKAbHvzPHroa/fDmJFqcHsVtykgcK7Zn4= X-Received: by 2002:a63:d54:: with SMTP id 20mr11183269pgn.442.1643480684859; Sat, 29 Jan 2022 10:24:44 -0800 (PST) MIME-Version: 1.0 From: Krishna Narayanan Date: Sat, 29 Jan 2022 23:54:33 +0530 Message-ID: Subject: Doubts about the cp-demangler non recursive project. To: gcc@gcc.gnu.org X-Spam-Status: No, score=4.1 required=5.0 tests=BAYES_50, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Level: **** X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2022 18:24:48 -0000 Respected Sir/Madam, This is Krishna Narayanan a beginner in the gcc community.I have been reading through a while about the cp-demangler non recursive project, getting familiar with the basic terminologies about demangler.I would like to work on it. Topics which I have covered till now include extern C,C++ filt and about function abi ::_cxa_demangle. For the non recursive part I am going through the memory management of C,stacks and heaps related to function calls, etc.Some basic theory related to stack overflow and tried using fsanitize (address sanitizer) in the basic program.Didnt get much clarity about the output of sanitizer but had a overview of it.I am also familiar with gdb to some certain extent. What should be my next step,am I on the right track for understanding the concepts?It would be great if I could get some help about the upcoming topics I should refer and how should I implement in this project. Hoping to hear from you soon. Thanks and Regards, Krishna Narayanan.