From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x82e.google.com (mail-qt1-x82e.google.com [IPv6:2607:f8b0:4864:20::82e]) by sourceware.org (Postfix) with ESMTPS id 4CF41385741C for ; Sat, 21 Aug 2021 11:48:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 4CF41385741C Received: by mail-qt1-x82e.google.com with SMTP id u21so6754208qtw.8 for ; Sat, 21 Aug 2021 04:48:58 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Rpx0bQfJSFKFJ97jEw5l/67Nj5OO6gUsaH05gnBOH4I=; b=C12TU0Y+c16IrZ6xHh1T2+DeZmdcSl9JtrPx01YVzByTkcrOaDgylikqZmjS3L5zNH nC/BTbPAVt4p7vCJ923i8kgmCzEFPcgFZKwGrkod51bxUoLJ3sWl9EmhtHlJgFInaxmb vnmR6KICUBAnqsRX33tvEX4Y24+dAWZ8Qis7tOyXvnpuZrMVJrJ7tUhFIWfXkTme5hqJ X13bLT/bsPrcejKrNxoMIQcEsCfkW4WZxsigGf8Kpd/qg7t5UV8V5IC92XWDiKbAyMr7 K1qKINj8HzntVcONKxCnISgu5Lv1DKPLkT90v0WWIH9Z9W0azE0HFrKE21U+CFfVLvwo T4Iw== X-Gm-Message-State: AOAM533ebtW7KZ5dskb9WY4KKRAIpXQl4A6foF0iIn4HxWNc0+edibOE 3B/0sSItquA+Yl1JC8Gg+rS8ectXHXRr5cq6IdJY8WunopA= X-Google-Smtp-Source: ABdhPJxY4pZroo/wK4M0fkcj0j9UB7OCz70i+evDkpZ4MGb9UAJUug0SK8WbieBSAf9CPDZEPk7tGZOu45JQdiNQTVA= X-Received: by 2002:ac8:6d14:: with SMTP id o20mr22140069qtt.97.1629546537726; Sat, 21 Aug 2021 04:48:57 -0700 (PDT) MIME-Version: 1.0 From: Tejas Garhewal Date: Sat, 21 Aug 2021 17:18:45 +0530 Message-ID: Subject: Compile libstdc++-v3 without ABI library To: gcc-help@gcc.gnu.org X-Spam-Status: No, score=-1.2 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.4 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-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2021 11:48:59 -0000 I'm interested in building the GCC C++ standard library without linking against any of the 2 ABI libraries available. I have the option to use no library at all for libcxx, but for reasons beyond my control I will not be able to use libcxx I only wish to stick to C++2003 and actively avoid all features from C++11 onwards including via non-standard extensions. Is this possible with libstdc++-v3? I tried searching for the relevant mailing list but I couldn't find the equivalent of gcc-help for libstdc++. There was only libstdc++and it is concerned primarily with development, not helping with issues. Tried Reddit yesterday, no response. Even my stackoverflow question hasn't been answered in hours Any help will be appreciated. Thank you for reading.