aboutsummaryrefslogtreecommitdiff
path: root/lang/gcc16-devel/files
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gcc16-devel/files')
-rw-r--r--lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc11
-rw-r--r--lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc20
2 files changed, 31 insertions, 0 deletions
diff --git a/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc b/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc
new file mode 100644
index 000000000000..eb1071b632c0
--- /dev/null
+++ b/lang/gcc16-devel/files/patch-gcc_jit_jit-recording.cc
@@ -0,0 +1,11 @@
+--- gcc/jit/jit-recording.cc.orig 2025-09-19 17:08:24 UTC
++++ gcc/jit/jit-recording.cc
+@@ -4822,7 +4822,7 @@ recording::function::write_reproducer (reproducer &r)
+ r.write(" gcc_jit_function_add_integer_array_attribute (%s,\n"
+ " %s,\n"
+ " (int[])%s,\n"
+- " %lu);\n",
++ " %zu);\n",
+ id,
+ fn_attribute_reproducer_strings[std::get<0>(attribute)],
+ get_vector_int_debug (std::get<1>(attribute)).c_str(),
diff --git a/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc b/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc
new file mode 100644
index 000000000000..82b0517b99bd
--- /dev/null
+++ b/lang/gcc16-devel/files/patch-gcc_jit_libgccjit.cc
@@ -0,0 +1,20 @@
+--- gcc/jit/libgccjit.cc.orig 2025-09-19 17:04:52 UTC
++++ gcc/jit/libgccjit.cc
+@@ -4405,7 +4405,7 @@ gcc_jit_context_new_rvalue_vector_perm (gcc_jit_contex
+ mask_len == elements1_len,
+ ctxt, loc,
+ "mismatching length for mask:"
+- " elements1 length: %ld mask length: %ld",
++ " elements1 length: %zu mask length: %zu",
+ mask_len,
+ elements1_len);
+
+@@ -4426,7 +4426,7 @@ gcc_jit_context_new_rvalue_vector_perm (gcc_jit_contex
+ mask_element_size == elements1_element_size,
+ ctxt, loc,
+ "mismatching size for mask element type:"
+- " elements1 element type: %ld mask element type: %ld",
++ " elements1 element type: %zu mask element type: %zu",
+ mask_element_size,
+ elements1_element_size);
+