<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-legacy-support.
</pre>
<p><a href="https://github.com/macports/macports-legacy-support/commit/1965ad6ab6c31842158d53ee38f4828e517278a5">https://github.com/macports/macports-legacy-support/commit/1965ad6ab6c31842158d53ee38f4828e517278a5</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1965ad6ab6c31842158d53ee38f4828e517278a5
</span>Author: Fred Wright <fw@fwright.net>
AuthorDate: Mon Jan 20 17:14:47 2025 -0800
<span style='display:block; white-space:pre;color:#404040;'> Updates README.md for recent changes.
</span>---
README.md | 39 +++++++++++++++++++++++++++++----------
1 file changed, 29 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/README.md b/README.md
</span><span style='display:block; white-space:pre;color:#808080;'>index 62204fa..e843220 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/README.md
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/README.md
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,7 +36,7 @@ Wrapped headers and replaced functions are:
</span> </tr>
<tr>
<td><code>copyfile.h</code></td>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <td>Wraps <code>copyfile_state_get</code> to support <code>COPYFILE_STATE_COPIED</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Completely redone to provide 10.6 version</td>
</span> <td>OSX10.5</td>
</tr>
<tr>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,7 +60,7 @@ Wrapped headers and replaced functions are:
</span> <td>OSX10.5</td>
</tr>
<tr>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <td rowspan="2"><code>pthread.h</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td rowspan="3"><code>pthread.h</code></td>
</span> <td>Adds <code>PTHREAD_RWLOCK_INITIALIZER</code></td>
<td>OSX10.4</td>
</tr>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,11 +69,19 @@ Wrapped headers and replaced functions are:
</span> <td>OSX10.5</td>
</tr>
<tr>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <td><code>stdio.h</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Adds <code>pthread_chdir_np</code> and <code>pthread_fchdir_np</code> functions</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.11</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td rowspan="2"><code>stdio.h</code></td>
</span> <td>Adds <code>dprintf</code>, <code>vdprintf</code>, <code>getline</code>, <code>getdelim</code>,
<code>open_memstream</code>, and <code>fmemopen</code> functions</td>
<td>OSX10.6, OSX10.12 (open_memstream)</td>
</tr>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ <tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Adds include of <code>sys/stdio.h</code.</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.9</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </tr>
</span> <tr>
<td rowspan="4"><code>stdlib.h</code></td>
<td>Adds <code>posix_memalign</code> functional replacement</td>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -102,9 +110,17 @@ Wrapped headers and replaced functions are:
</span> <td>OSX10.4(8)</td>
</tr>
<tr>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <td><code>time.h</code></td>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <td>Adds functions <code>clock_gettime</code>(macOS10.11) and <code>timespec_get</code>(macOS10.14). Defines <code>TIME_UTC</code> (macOS10.14). Declares <code>asctime_r</code>, <code>ctime_r</code>, <code>gmtime_r</code>, and <code>localtime_r</code> functions that are otherwise hidden in the presence of <code>_ANSI_SOURCE</code>, <code>_POSIX_C_SOURCE</code>, or <code>_XOPEN_SOURCE</code> (OSX10.4)</td>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <td>OSX10.4(11,14)</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td rowspan="3"><code>time.h</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Declares <code>asctime_r</code>, <code>ctime_r</code>, <code>gmtime_r</code>, and <code>localtime_r</code> functions that are otherwise hidden in the presence of <code>_ANSI_SOURCE</code>, <code>_POSIX_C_SOURCE</code>, or <code>_XOPEN_SOURCE</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.4</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Adds functions <code>clock_gettime</code>, clock_gettime_nsec_np</code> and <code>clock_settime</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.11</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Adds function <code>timespec_get</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.14</td>
</span> </tr>
<tr>
<td><code>wchar.h</code></td>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -123,6 +139,11 @@ Wrapped headers and replaced functions are:
</span> <td>Adds include <code>sys/socket.h</code>, expected on current macOS systems</td>
<td>OSX10.8</td>
</tr>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ <tr>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td><code>net/if_utun.h</code></td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Added when missing</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>OSX10.5</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ </tr>
</span> <tr>
<td><code>xlocale/_wchar.h</code></td>
<td>Adds <code>wcscasecmp_l</code>, <code>wcsncasecmp_l</code> functions</td>
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -241,10 +262,8 @@ Wrapped headers and replaced functions are:
</span> </tr>
<tr>
<td><code>TargetConditionals.h</code></td>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- <td>Adds definitions for <code>TARGET_CPU_ARM</code>, <code>TARGET_CPU_ARM64</code>,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <code>TARGET_OS_SIMULATOR</code>, <code>TARGET_OS_IOS</code>, <code>TARGET_OS_TV</code>,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <code>TARGET_OS_WATCH</code> and <code>TARGET_OS_OSX</code> if needed.</td>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <td>OSX10.10</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>Adds definitions for all TARGET_* definitions as listed in 15.x SDK, if needed.</td>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ <td>???</td>
</span> </tr>
<tr>
<td><code>-</code></td>
</pre><pre style='margin:0'>
</pre>