<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/psxsdk/libpsx, branch master</title>
<subtitle>Fork of PSXSDK with experimental features.
</subtitle>
<id>https://gitea.privatedns.org/xavi/psxsdk/atom?h=master</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/psxsdk/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/'/>
<updated>2024-03-31T06:17:00+00:00</updated>
<entry>
<title>inttypes.h: Fix wrong definitions</title>
<updated>2024-03-31T06:17:00+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2024-03-31T06:17:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=f297dab1f26f9bab26a0b3ffa422ecb6cdb85032'/>
<id>urn:sha1:f297dab1f26f9bab26a0b3ffa422ecb6cdb85032</id>
<content type='text'>
PRIsN is not defined according to C99. Instead, PRIdN and PRIiN are the
macros defined for signed integers.
</content>
</entry>
<entry>
<title>stdio.h: Add missing declaration for freopen(3)</title>
<updated>2023-11-29T12:03:46+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-29T12:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=ff52258e15ce236d6db69b56cf0735d98e075eeb'/>
<id>urn:sha1:ff52258e15ce236d6db69b56cf0735d98e075eeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libpsx: Fix const-correctness for fwrite(3)</title>
<updated>2023-11-29T12:00:13+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-29T12:00:13+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=c6ded28dcede2a2c3b1b53c1d89a9d1e36b35339'/>
<id>urn:sha1:c6ded28dcede2a2c3b1b53c1d89a9d1e36b35339</id>
<content type='text'>
According to C99 §7.19.8.2p1, fwrite(3) is expected to take a const void
*, and not void *.
</content>
</entry>
<entry>
<title>libpsx: Add rewind(3)</title>
<updated>2023-11-29T11:55:31+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-29T11:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=c157ae7c78965f390d380a068fe08db0843bb813'/>
<id>urn:sha1:c157ae7c78965f390d380a068fe08db0843bb813</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libpsx: Move type definitions to stdint.h</title>
<updated>2023-11-29T11:54:52+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2023-11-29T11:53:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=2ffa7e5c7b6b75df9eb7e54f8c4f73af7dd28563'/>
<id>urn:sha1:2ffa7e5c7b6b75df9eb7e54f8c4f73af7dd28563</id>
<content type='text'>
According to C99 §7.8, inttypes.h is meant to include stdint.h, and not
the other way around.
</content>
</entry>
<entry>
<title>Upgrade to version 0.7.1</title>
<updated>2022-06-07T22:54:16+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-06-07T22:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=ecfc7a127b9be4f5d42e4c244bc8b60ff1074492'/>
<id>urn:sha1:ecfc7a127b9be4f5d42e4c244bc8b60ff1074492</id>
<content type='text'>
</content>
</entry>
<entry>
<title>libc.c: do not lseek(2) on partial sector reads</title>
<updated>2022-02-07T01:14:10+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-02-07T01:14:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=51824e61d0e6c520e4f67b0694be4ab25b32073f'/>
<id>urn:sha1:51824e61d0e6c520e4f67b0694be4ab25b32073f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ssize_t definition from stdlib.h</title>
<updated>2022-02-07T00:32:42+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-02-07T00:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=e207690982677e5a82dd68bdbed4626c9f55c10e'/>
<id>urn:sha1:e207690982677e5a82dd68bdbed4626c9f55c10e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>psx.h: define root counter specs as macros</title>
<updated>2022-02-07T00:31:02+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2022-02-07T00:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=d13246d52f7ee4eaf90ddc6c30458e853db313d1'/>
<id>urn:sha1:d13246d52f7ee4eaf90ddc6c30458e853db313d1</id>
<content type='text'>
ISO C considers enumerators of int type, so any value larger than
0x7FFFFFFF is considered invalid on platforms where sizeof (int) == 4.
A workaround for this limitation on the language is to use macros
instead.
</content>
</entry>
<entry>
<title>spu.c: do not assume 64-byte blocks on SsUpload</title>
<updated>2021-12-08T02:24:56+00:00</updated>
<author>
<name>Xavier Del Campo Romero</name>
<email>xavi.dcr@tutanota.com</email>
</author>
<published>2021-12-08T02:24:56+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/psxsdk/commit/?id=ec53e6d22f2a7cdac2af05d77a6b18ea83dcba6c'/>
<id>urn:sha1:ec53e6d22f2a7cdac2af05d77a6b18ea83dcba6c</id>
<content type='text'>
</content>
</entry>
</feed>
