From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <3NJrXYgQKC-MHOIGLTTLQJ.HTRLIG-UFYHMJXXTZWHJbFWJ.TWL@flex--cjdb.bounces.google.com> Received: from mail-yb1-xb49.google.com (mail-yb1-xb49.google.com [IPv6:2607:f8b0:4864:20::b49]) by sourceware.org (Postfix) with ESMTPS id 51B613858D37 for ; Wed, 20 Jul 2022 06:01:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 51B613858D37 Received: by mail-yb1-xb49.google.com with SMTP id n192-20020a2540c9000000b0066fca45513eso12318718yba.0 for ; Tue, 19 Jul 2022 23:01:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=Ij1rzRHeu4U11tpdl6LZEKXcv4kb2ZrmuQpksJNBq6Y=; b=MD0M0oTwJHmRyFDjD8jaxy+Tzcf3XsBs/4kz5O25rLBSq0nYjPNas+BK34cYwSygkN 9iSy2Nz2Fr29DNonEev/AukavP86BD6nRAmElLBAewlkGP7TbJVqIA4Eyp2uOkS6Y93P +W67eP7FyyLGiIBN6rOK9ACvLQGSZLRM8nLFSlmdt/06iSY52sdx4d0xaMAlMJjcz2k/ budEVeiyWfiM92yz6IaNBfwTgBxjq1tCgVhOL0ohm7luNO/AjI6888xScFK2X1PuLb1e ooQXRyvnXHkJ5Mm/lUuCGPmPiLdqPNoMG90ytK0yx7yb3JYcPROE64cdR9uwXUHCjh0y 5HnA== X-Gm-Message-State: AJIora8FjRp3GAT6/IAAYUbbcPQ7mxBrPFS8n9H8wBawtbL5Ju1NDbuN TwyUeIulrEHA6mrE0txfFSQNWKGQx0cPvUHWunUZYnGt05zRsXAg9xqiDGSygOGNBebjReIGElF 6/8HDnoLzrRwIXISlU0YwOnwn31nQwoFagpHifrYFxPyyc4sbBjxk4C95UNN6aA== X-Google-Smtp-Source: AGRyM1sDvWo5qtn9dmenQlufp6zTNiBbmerRWhYQzkcy3EWDC6r/bI/4qKUtHjPUlIOX+8iNX/ct+qyo X-Received: from cjdb2.c.googlers.com ([fda3:e722:ac3:cc00:24:72f4:c0a8:44f1]) (user=cjdb job=sendgmr) by 2002:a25:db49:0:b0:670:7fb1:426f with SMTP id g70-20020a25db49000000b006707fb1426fmr6107726ybf.369.1658296884801; Tue, 19 Jul 2022 23:01:24 -0700 (PDT) Date: Wed, 20 Jul 2022 06:01:20 +0000 Message-Id: <20220720060120.1250880-1-cjdb@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.37.0.170.g444d1eabd0-goog Subject: [PATCH] [PATCH] [gdb] adds several headers to the include list From: Christopher Di Bella To: gdb-patches@sourceware.org Cc: manojgupta@google.com, Christopher Di Bella Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-21.7 required=5.0 tests=BAYES_00, DKIMWL_WL_MED, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, USER_IN_DEF_DKIM_WL autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jul 2022 06:01:28 -0000 Building GDB currently fails to build with libc++, because libc++ is stricter about which headers "leak" entities they're not guaranteed to support. The following headers have been added: * ``, to support `std::back_insert_iterator` * ``, to support `std::move` and `std::swap` * ``, to support `std::vector` --- gdb/value.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdb/value.c b/gdb/value.c index 022fca91a42..c9bec678d95 100644 --- a/gdb/value.c +++ b/gdb/value.c @@ -40,6 +40,9 @@ #include "cp-abi.h" #include "user-regs.h" #include +#include +#include +#include #include "completer.h" #include "gdbsupport/selftest.h" #include "gdbsupport/array-view.h" -- 2.37.0.170.g444d1eabd0-goog