]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Ada: Add missing qualifier for integer literal
authorEric Botcazou <ebotcazou@adacore.com>
Mon, 20 Oct 2025 22:21:37 +0000 (00:21 +0200)
committerEric Botcazou <ebotcazou@adacore.com>
Mon, 20 Oct 2025 22:23:27 +0000 (00:23 +0200)
gcc/ada/
PR ada/102078
* affinity.c (__gnat_set_affinity_mask): Add U qualifier.

gcc/ada/affinity.c

index 58f491fa9e80b17ce7c0ccfb2628b2779faa332a..5b95d704ce0a945440d57323edb10c9a34ca08bb 100644 (file)
@@ -56,7 +56,7 @@ __gnat_set_affinity_mask (TASK_ID tid, unsigned mask)
   CPUSET_ZERO(cpuset);
 
   for (index = 0; index < sizeof (unsigned) * 8; index++)
-    if (mask & (1 << index))
+    if (mask & (1U << index))
       CPUSET_SET(cpuset, index);
 
   return taskCpuAffinitySet (tid, cpuset);