Message ID | 20231219143047.455362-1-poulhies@adacore.com |
---|---|
State | Accepted |
Headers |
Return-Path: <gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:24d3:b0:fb:cd0c:d3e with SMTP id r19csp1979724dyi; Tue, 19 Dec 2023 06:34:19 -0800 (PST) X-Google-Smtp-Source: AGHT+IGV0pwI94sGykFIK4Itt5Cf24BUnYwTH4RodJ6bYR7t9u8I/mlurt8FpH/J41wX1+9+RZ7t X-Received: by 2002:a05:6870:d62b:b0:203:b2ab:75b5 with SMTP id a43-20020a056870d62b00b00203b2ab75b5mr3668327oaq.2.1702996459381; Tue, 19 Dec 2023 06:34:19 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702996459; cv=pass; d=google.com; s=arc-20160816; b=iQxOUPGkHfz/ottq7nUv3i+dJ3a3tBMHPAqi0Bh62FlaFQSjD1bUJfm9XQ/gzrIBZK mwW/vUO1GWjXCt6aiSpFyuRxWLb2FKM0iQJx8ZujXuhwzZrVfqZI817Hi8kSKnW2a3HJ 8jIAOsB+W5ZQ4tGkGgqig98WGO8zftVFMBOaBcAEu1xoELvxE0olrl4jUptznogF85Tu wxOXS1+4IjiN+vzjCcd0RZHJQAGY/jp8bcaGY4mSL6M44lC06rjt7H9KQQ5PRACpilT+ f9hklP7tlLK9yOCtlRLuLZiflY4EZuK2IhbaVKeTXfx3BWqIQn8hLKu1c7lo6eQ9Fgsr k6Mw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature :arc-filter:dmarc-filter:delivered-to; bh=pgSxS8LnshMPO3PWPt8jRV1ovwAWPE9+EB49UXUTwfY=; fh=RMAdjcAG/CttYqr1oy2/cLBBaJeCMF+DrVluNjzMuNk=; b=vfDZ64BHnibltRVRX84qz8qyDsFu22bmi6YY2mcfzBkjtLiKIzR9mybs3+203C3KqG viLl2k+Jr0l62O9KvYRp0XV9m8KWSB5Rxr1lWt5aHZ0enpyKVY3vEkBI+y55WIOLoquk 2Xk4kzORcpki0cfBqxVMEk3BKO6omKMmgyBgf6Hyo7SAzVtMU1+zETvZZM1s8XmrIF4x uCizO+55mM/QWeGYtxjXGkWfSVXgfODz13ZtXqEFzlTsYslNguFC+sDb+mGv2s/z9q+x DexRADKnozKCi/8NxGdMCwVVlumLcI4GAVTbVW5KjpmPFGU8jI5KKja1bSEoJHAc1Yy/ 5mpQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@adacore.com header.s=google header.b=kNpuBnbL; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=adacore.com Received: from server2.sourceware.org (server2.sourceware.org. [2620:52:3:1:0:246e:9693:128c]) by mx.google.com with ESMTPS id az14-20020a056102284e00b004669651cd83si684647vsb.627.2023.12.19.06.34.19 for <ouuuleilei@gmail.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 06:34:19 -0800 (PST) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) client-ip=2620:52:3:1:0:246e:9693:128c; Authentication-Results: mx.google.com; dkim=pass header.i=@adacore.com header.s=google header.b=kNpuBnbL; arc=pass (i=1); spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 2620:52:3:1:0:246e:9693:128c as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=adacore.com Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id D95DE388302B for <ouuuleilei@gmail.com>; Tue, 19 Dec 2023 14:32:16 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) by sourceware.org (Postfix) with ESMTPS id C761C385E828 for <gcc-patches@gcc.gnu.org>; Tue, 19 Dec 2023 14:30:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org C761C385E828 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org C761C385E828 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::42f ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702996251; cv=none; b=mvtcJea7ZSKBDTt9qSEt34jFTnVh8Z5nJWekJbymUmTbId8VaWwoVz6twAYk8OA6Al5NbtIpW2AhxErGOlFsxUbi7iRdpjwBH8z0aggKHq2LncoP5WtToJfrLofCHGfaYY+N3lrvv8xUbl9prAWQL4DPGrkfGbL9PFw3kBACGqc= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702996251; c=relaxed/simple; bh=cUotQBb3BF3czKHWYnbNyTt0plwX3ewchHqlHPd/lZ8=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=QBbR/5nZttjL2jvs66eGWd8rLtdN8KFJSL6MkNyowlM9SvzoJAuu7zoNh+ySlndPBGPHnHgqGVjPUrIv34G+lfmfigv06jGNsRPv9b+8zsddn3lTq4Xske3U2k/JsY5oO9dYKNiUGavsBCLBypIyVP+6Fx7wNoUn2unpySAIfyw= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-33666fb9318so2603303f8f.2 for <gcc-patches@gcc.gnu.org>; Tue, 19 Dec 2023 06:30:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1702996248; x=1703601048; darn=gcc.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pgSxS8LnshMPO3PWPt8jRV1ovwAWPE9+EB49UXUTwfY=; b=kNpuBnbLxCGNE18/NKPppqFXRCflt3eNUo1HSRzG6W0Z7fEw9oB005LqjTGsIsMIMt o3GSOsY/zqZWlF7qGwvdNoZ4/03iqBfE1lDZKdrdBxQsmivSBpCa1UVIZcWxGqGyNkwj S0wUkcDBAPTaXTEi3rkOdNY7bLlc2gP5OT+tbOquudCK19Bhu4K46TS3apew+614dE8g EmIGP9ZTqO2PtDK1YrNw5AuUlmenc6WcVVaLbgmceCXSu6RNUBhkPMoaCdREyYLjDc9f xfaDrNJO5dqScB0ytxDgYhx7QsyrRjseP+CIZFHLVm85qkFj9ph2+gCpOZgXu/3vo/SE 5Ncw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702996248; x=1703601048; 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=pgSxS8LnshMPO3PWPt8jRV1ovwAWPE9+EB49UXUTwfY=; b=w5zmSR/0PQkMQls1g5gCb1Ztc8pkqx30uELFLm0E4aOLkNnQew1ovGYCvOmFj/9+0P HuWgf5hvsxZQ/rQFbkXatAe6N5KYUPxMCcMo2boVcuflynWRyTMddxfDRihcNUcK+alR 8AnSceCCLewDD0vTZei5mpFujUNhAKOZFMn83wHVSWA2zA2YrOjuo7kTs2JI9YwAiMPh D0obCy8x31UPZyCa9SLg+gxCb98ts27S07xFNPoqbBt2jmvtvz4HO7EuP9Sq4Fc8NfRe Pn+J3Bw9Cjoqqs6qt2KoRZSmOj1KTmJeUCj78NyFR0qn3RMcblQJuE7xSGD/jNv+ug8c AVFg== X-Gm-Message-State: AOJu0Yzciq6oqj1EDwsgxmxKaM5AdTVtw348dNex+W86O2KwcsO9nPxb RPtVvHo4MdSSHHWMo5XqXWkoU943y3lJNh0Q4Vg= X-Received: by 2002:a5d:5f86:0:b0:336:5d66:37ba with SMTP id dr6-20020a5d5f86000000b003365d6637bamr3560015wrb.134.1702996248646; Tue, 19 Dec 2023 06:30:48 -0800 (PST) Received: from poulhies-Precision-5550.lan ([2001:861:3382:1a90:fe1e:443:c34f:edaa]) by smtp.gmail.com with ESMTPSA id t4-20020a5d4604000000b0033642a9a1eesm16761241wrq.21.2023.12.19.06.30.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 06:30:48 -0800 (PST) From: =?utf-8?q?Marc_Poulhi=C3=A8s?= <poulhies@adacore.com> To: gcc-patches@gcc.gnu.org Cc: Johannes Kliemann <kliemann@adacore.com> Subject: [COMMITTED] ada: Remove No_Dynamic_Priorities from Restricted_Tasking Date: Tue, 19 Dec 2023 15:30:47 +0100 Message-ID: <20231219143047.455362-1-poulhies@adacore.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-13.6 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 X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gcc-patches mailing list <gcc-patches.gcc.gnu.org> List-Unsubscribe: <https://gcc.gnu.org/mailman/options/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe> List-Archive: <https://gcc.gnu.org/pipermail/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-request@gcc.gnu.org?subject=help> List-Subscribe: <https://gcc.gnu.org/mailman/listinfo/gcc-patches>, <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe> Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1785721215307303708 X-GMAIL-MSGID: 1785721215307303708 |
Series |
[COMMITTED] ada: Remove No_Dynamic_Priorities from Restricted_Tasking
|
|
Checks
Context | Check | Description |
---|---|---|
snail/gcc-patch-check | success | Github commit url |
Commit Message
Marc Poulhiès
Dec. 19, 2023, 2:30 p.m. UTC
From: Johannes Kliemann <kliemann@adacore.com>
Some of our restricted runtimes support dynamic priorities. The binder
needs to generate code for a restricted runtime even if the restriction
No_Dynamic_Priorities is not in place.
gcc/ada/
* libgnat/s-rident.ads: Remove No_Dynamic_Priorities from
Restricted_Tasking.
Tested on x86_64-pc-linux-gnu, committed on master.
---
gcc/ada/libgnat/s-rident.ads | 1 -
1 file changed, 1 deletion(-)
diff --git a/gcc/ada/libgnat/s-rident.ads b/gcc/ada/libgnat/s-rident.ads index de8b20edd7a..d280cfc219f 100644 --- a/gcc/ada/libgnat/s-rident.ads +++ b/gcc/ada/libgnat/s-rident.ads @@ -449,7 +449,6 @@ package System.Rident is No_Asynchronous_Control => True, No_Dynamic_Attachment => True, No_Dynamic_CPU_Assignment => True, - No_Dynamic_Priorities => True, No_Local_Protected_Objects => True, No_Protected_Type_Allocators => True, No_Requeue_Statements => True,