<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/98216>98216</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Finish cleanup of off_t and stdio macros.
</td>
</tr>
<tr>
<th>Labels</th>
<td>
code-cleanup,
libc
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
michaelrj-google
</td>
</tr>
</table>
<pre>
As part of the move to proxy headers, the off_t type and macros provided by stdio need to be moved. This patch started the process: https://github.com/llvm/llvm-project/pull/98215 but everywhere else that currently includes `<stdio.h>` inside `libc/src` also needs this cleanup.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUksGO2yAQhp8GX0ZrkXFMnAOHbVo_Qe8VholhRYzF4LR--4p4Vz33BGJg-D8-DHOYFyIt-m-i_96YrfiU9SNYbyjmj7c5pTlSMyW363eG1eQC6Q7FEzzSk6AkWHP6s4Mn4yizwNurmO73XwXKvhKYxcHD2Jy4bn0GRw6mHbi4kGAhcrXJdPRzLfz0od5TrAcuJpda91SPWmIW3Tv4UtY6ETgKHOdQ_Da1Nj0EjjE-v4a3NacPskXguG4xChyvA556mLYC9KS8__aUCSgyQfGmgN1ypqXEHcJi4-aIQSgputsraetF90MoCWHh4KiWYpiswJGzresm8oHDUCqCjWSWbW0bpzt37a6mIX26oOx7dVGq8Ro7e7fdSZIZpKFhOpnB9QqdwvMJ5XBpgkaJZ3mRV5SopGqHqRumK9LF3AnVWYmzpIcJsa28bcpzE5g30hVUNdFMFPllFtEmR2-fkQSiwJtAPACwis_69WbTNrM4yxi48L-uJZRIegxLYP_FVX_BIbn6PWQelttmy1H_t6RXdP7UpJqnxr8BAAD__yhc3Rs">