]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Massif doc: mention that Darwin x86 uses unsigned long for size_t.
authorPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 31 May 2026 05:53:50 +0000 (07:53 +0200)
committerPaul Floyd <pjfloyd@wanadoo.fr>
Sun, 31 May 2026 05:53:50 +0000 (07:53 +0200)
This is somewhat academic, macOS 10.15 dropped x86 in 2019,
Valgrind does not support macOS 10.14 x86 since it uses AVX.
The last version of macOS x86 that we do have support for is
macOS 10.13 which was released in 2017 and ended support in
2020.

massif/docs/ms-manual.xml

index 0b4a81d82dc60ce011c1151dfbae7e1559caef11..4af87f9e1668f28f4fa6c107885c26491cf2f8f0 100644 (file)
@@ -776,7 +776,8 @@ various places online.
 ]]></screen>
       Arguments of type <computeroutput>size_t</computeroutput> need to be replaced
       with <computeroutput>unsigned long</computeroutput> on 64bit platforms and <computeroutput>unsigned</computeroutput>
-      on 32bit platforms.
+      on 32bit platforms. macOS x86 is the exception to that rule, using
+      <computeroutput>unsigned long</computeroutput> for size_t.
       </para>
 
       <para><option>--alloc-fn</option> will work with inline functions.