From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) by sourceware.org (Postfix) with ESMTPS id 93DE03858C54 for ; Fri, 23 Sep 2022 13:26:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 93DE03858C54 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-ed1-x529.google.com with SMTP id u24so192472edb.9 for ; Fri, 23 Sep 2022 06:26:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date; bh=oheTWVKBrIgdtEgDqrVqWDADwEweoMB19lSEjstC2lc=; b=BJHdQGG0sQvSOkdkGZZapVBQEyvrdVIm7GfEqcZr5a7Pn7wEN2ecNU2lQ9R6tNO/Ee 7u+hETHRzRrkPSikalAo/W5cBxcs9RdjVLDpEx3y0NDPg+hHO+iSL1ITK0cNLYwnDjDJ 2Gs9+8MvPEMQ4Uoee0kbgmpoTOG0QXLYsSMM80//nba2jBO2y/S+o4Tze6w0U8z5wgge wXDr4KRG2s4BV6jkueov+KTqClf9pwS6IFoQ02K3Yr2Rw8PPgUU8juWwFW5TPpt+uZ59 sP3jaaxVOQc8Ygk1NW8z1WGCfVIUFzyBiHmq5X2o/jpP44jEz9z+0NIMfEyhNFvvjFYS XHAw== 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:mime-version:x-gm-message-state :from:to:cc:subject:date; bh=oheTWVKBrIgdtEgDqrVqWDADwEweoMB19lSEjstC2lc=; b=NdTG5yJUYpgP/PyqDfiVTE95tGSZYI0e2SyPdNcsyuyG3xWvKSrYQv5qrtOcXOCa/L +IP8aOBJUVb/yvRgE7C/voxKSL69C1nXKn8SUdfNg/KQsxlv8Lr7iL0J8AgZvdXKke2o xSihAknDFb8lAOfGZeDk6L6c1s27uFdu7j04zSnqkVsHa61kLnOZ7lREHHNMep/ucKOM s/T0HLScdTLeuayd+ZbacRvYxDG8ZipxikQKh5pu2XyuGzF2L49uoOJSbErGLd7ladYE Z5WqZfAybbgme0ghbj3Uptz3OlmdLP7dtIQDURXLz0BhAQS2tc+5bCir1vk0ndCPkGfV fn7g== X-Gm-Message-State: ACrzQf1vOhj2/WuAPDJrE4pe9VVbxosU/1utHUqWN52wvTga7lvG9i5+ mMIzIvLoa8gujGnWf5YNxm7zquuYoya9r0Ra+KA= X-Google-Smtp-Source: AMsMyM7QxAsEpZEh6UJ4K+iudLjAtW7W5UMyNysxVSNJXli7wBzHbPod8fHCv9sf+/xrXmDUvl7ESIj6WOY3uXtGzV4= X-Received: by 2002:aa7:cdc8:0:b0:451:e570:882c with SMTP id h8-20020aa7cdc8000000b00451e570882cmr8346461edw.334.1663939565257; Fri, 23 Sep 2022 06:26:05 -0700 (PDT) MIME-Version: 1.0 From: David Edelsohn Date: Fri, 23 Sep 2022 09:25:46 -0400 Message-ID: Subject: Re: [PATCH] Avoid depending on destructor order To: neumann@in.tum.de, Jason Merrill Cc: GCC Patches Content-Type: multipart/alternative; boundary="000000000000b7154605e9581e08" 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.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --000000000000b7154605e9581e08 Content-Type: text/plain; charset="UTF-8" This patch broke bootstrap on AIX and probably other targets. #ifdef ATOMIC_FDE_FAST_PATH #include "unwind-dw2-btree.h" static struct btree registered_frames; static bool in_shutdown; ... #else in_shutdown only is defined for ATOMIC_FDE_FAST_PATH but used in code / asserts not protected by that macro. gcc_assert (in_shutdown || ob); return (void *) ob; } Thanks, David --000000000000b7154605e9581e08--