From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) by sourceware.org (Postfix) with ESMTPS id 8CB5A384D193 for ; Thu, 25 May 2023 08:06:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8CB5A384D193 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com Received: by mail-wr1-x42e.google.com with SMTP id ffacd0b85a97d-309550263e0so1722131f8f.2 for ; Thu, 25 May 2023 01:06:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1685001982; x=1687593982; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=CiNMi50fUvLd4TjglmKPWjs4i9XpTJd30uh0ujJu0cI=; b=lndEUTP181jS135svOFEWFFOYf3XF28t33okwvkpk9avSHSkdgBBx2Vg/7JtstElnw CrDgqt745HAfLOT74MsSVBzhA/7M7wXqBMu+pqMC2tQKO2Jf10hUlfcED3HgPCDojzyU a511cZ3dF3In2Oxnr+OHKNFvpbQTvW1/8cP7zsVOcz57PC0K2xEowwKtvO6AZoB3655t b/WY3hyLqMxhVHBJwMLb2TveT/FwL3dZC8P94AizWAHt8SkajgsEf7PaD6l5EDQBMCbH g5AsTxQIwBwCg5MfOCzHo7xkMAWhfC3XiQ4nrinDD7PyzijX8adwzmXaVzhgADkpY7/C 0HLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685001982; x=1687593982; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CiNMi50fUvLd4TjglmKPWjs4i9XpTJd30uh0ujJu0cI=; b=b0jNecO24FGpHfsEFM08cGV5fG8e8hq5rXpEuKRksYMhQCF9cOsXQQuU58ccyJr7dG OBFAp4iFfhh2S1ZFdMWMs9bic+EBkJhwiN3lfzmTSQL+LxOIi/9igX31IUtLQ1DFKP51 e28YK77uUvjVQz9jpgt/r+RXtNl7KCEkt8qA/T737owKZ8FHwKMfLphCy5VONH80xxsp F6sYj9fiNNgatQpVFqq9yWmP/nL9Hg+SuvYjoe4E3c+LmV3i8yvOens/cAzS7LOuUvSu WF/y/fj2hKaTQsZEu1zu++i4ZkjxIJnbeY9Kt5GPgH3RgzXXvEj7+CZjtXvnrn/LHlmg W/0A== X-Gm-Message-State: AC+VfDzYXm//oXTrAyA6R6Af0esZRvdzzO7YLVH7nvKn/cFJCPufPm0y 8dCvbNhXGXuErrZ8Xk19FdlPEN8IRCoEafFVX9LrKg== X-Google-Smtp-Source: ACHHUZ6ilImMb1kx8+8KcLT+Rt7gCoigO5Nu8526ucjlndHwGmBHSDIZcrhK1ekGgUzqLAJUBrIxNA== X-Received: by 2002:a5d:522d:0:b0:307:7dc6:cce4 with SMTP id i13-20020a5d522d000000b003077dc6cce4mr1761051wra.32.1685001981551; Thu, 25 May 2023 01:06:21 -0700 (PDT) Received: from poulhies-Precision-5550.telnowedge.local (lmontsouris-659-1-24-67.w81-250.abo.wanadoo.fr. [81.250.175.67]) by smtp.gmail.com with ESMTPSA id o8-20020adfcf08000000b00306c5900c10sm925864wrj.9.2023.05.25.01.06.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 May 2023 01:06:21 -0700 (PDT) From: =?UTF-8?q?Marc=20Poulhi=C3=A8s?= To: gcc-patches@gcc.gnu.org Cc: Johannes Kliemann Subject: [COMMITTED] ada: Enable Support_Atomic_Primitives on VxWorks 7 PPC Date: Thu, 25 May 2023 10:06:20 +0200 Message-Id: <20230525080620.1957675-1-poulhies@adacore.com> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-13.7 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: From: Johannes Kliemann gcc/ada/ * libgnat/system-vxworks7-ppc-kernel.ads: Enable Support_Atomic_Primitives. * libgnat/system-vxworks7-ppc-rtp-smp.ads: Likewise. Tested on x86_64-pc-linux-gnu, committed on master. --- gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads | 2 +- gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads b/gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads index 573abe7aa99..bbf6d983a67 100644 --- a/gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads +++ b/gcc/ada/libgnat/system-vxworks7-ppc-kernel.ads @@ -148,7 +148,7 @@ private Stack_Check_Probes : constant Boolean := True; Stack_Check_Limits : constant Boolean := False; Support_Aggregates : constant Boolean := True; - Support_Atomic_Primitives : constant Boolean := False; + Support_Atomic_Primitives : constant Boolean := True; Support_Composite_Assign : constant Boolean := True; Support_Composite_Compare : constant Boolean := True; Support_Long_Shifts : constant Boolean := True; diff --git a/gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads b/gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads index cc25943f063..de1e10d07e4 100644 --- a/gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads +++ b/gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads @@ -153,7 +153,7 @@ private Stack_Check_Probes : constant Boolean := True; Stack_Check_Limits : constant Boolean := False; Support_Aggregates : constant Boolean := True; - Support_Atomic_Primitives : constant Boolean := False; + Support_Atomic_Primitives : constant Boolean := True; Support_Composite_Assign : constant Boolean := True; Support_Composite_Compare : constant Boolean := True; Support_Long_Shifts : constant Boolean := True; -- 2.40.0