<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/support/Makefile, branch vdso</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/support/Makefile?h=vdso</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/support/Makefile?h=vdso'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2024-09-05T10:05:32Z</updated>
<entry>
<title>support: Add FUSE-based file system test framework to support/</title>
<updated>2024-09-05T10:05:32Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2024-08-30T19:52:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=f169509ded534537eec9df00cfada6dbca908352'/>
<id>urn:sha1:f169509ded534537eec9df00cfada6dbca908352</id>
<content type='text'>
This allows to monitor the exact file system operations
performed by glibc and inject errors.

Hurd does not have &lt;sys/mount.h&gt;.  To get the sources to compile
at least, the same approach as in support/test-container.c is used.

Reviewed-by: DJ Delorie &lt;dj@redhat.com&gt;
</content>
</entry>
<entry>
<title>support: Add &lt;support/xdirent.h&gt;</title>
<updated>2024-09-05T10:05:32Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2024-08-30T19:52:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=3b1d32177635023e37bec7fbfd77c3cfb2659eb1'/>
<id>urn:sha1:3b1d32177635023e37bec7fbfd77c3cfb2659eb1</id>
<content type='text'>
Use static functions for readdir/readdir_r, so that
-D_FILE_OFFSET_BITS=64 does not improperly redirect calls to the wrong
implementation.

Reviewed-by: DJ Delorie &lt;dj@redhat.com&gt;
</content>
</entry>
<entry>
<title>Add support/ code for checking file contents</title>
<updated>2024-09-03T13:53:01Z</updated>
<author>
<name>Joseph Myers</name>
<email>josmyers@redhat.com</email>
</author>
<published>2024-09-03T13:53:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=96d0bf98cafd0b63721f369ca21ec64590551d47'/>
<id>urn:sha1:96d0bf98cafd0b63721f369ca21ec64590551d47</id>
<content type='text'>
For use in freopen tests, add various support/ helper interfaces for
use in checking file contents.

Tested for x86_64.
</content>
</entry>
<entry>
<title>support: Use macros for *stat wrappers</title>
<updated>2024-08-16T14:05:20Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2024-08-16T14:05:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=e7c14e542d8d858b824b5df4f4e3dc93695e6171'/>
<id>urn:sha1:e7c14e542d8d858b824b5df4f4e3dc93695e6171</id>
<content type='text'>
Macros will automatically use the correct types, without
having to fiddle with internal glibc macros.  It's also
impossible to get the types wrong due to aliasing because
support_check_stat_fd and support_check_stat_path do not
depend on the struct stat* types.

The changes reveal some inconsistencies in tests.

Reviewed-by: Adhemerval Zanella &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>support: Add the xstatx function</title>
<updated>2024-08-16T14:05:19Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2024-08-16T14:05:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=921690512946d73bf66a8c495baff31316e4489f'/>
<id>urn:sha1:921690512946d73bf66a8c495baff31316e4489f</id>
<content type='text'>
Reviewed-by: Adhemerval Zanella &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>libsupport: Add xgetpeername</title>
<updated>2024-04-10T16:10:22Z</updated>
<author>
<name>Sergey Kolosov</name>
<email>skolosov@redhat.com</email>
</author>
<published>2024-04-10T15:58:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=6687a6e3f962759536a8019d31c68c1009ccd6eb'/>
<id>urn:sha1:6687a6e3f962759536a8019d31c68c1009ccd6eb</id>
<content type='text'>
The patch adds redirections for getpeername.

Reviewed-by: Arjun Shankar &lt;arjun@redhat.com&gt;
</content>
</entry>
<entry>
<title>Update copyright dates with scripts/update-copyrights</title>
<updated>2024-01-01T18:53:40Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2024-01-01T18:12:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=dff8da6b3e89b986bb7f6b1ec18cf65d5972e307'/>
<id>urn:sha1:dff8da6b3e89b986bb7f6b1ec18cf65d5972e307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>support: Add support_set_vma_name</title>
<updated>2023-11-07T13:27:20Z</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2023-11-01T12:56:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=ed318beab986c6f6ccf2507d4753dfea6a7b1f8d'/>
<id>urn:sha1:ed318beab986c6f6ccf2507d4753dfea6a7b1f8d</id>
<content type='text'>
Check if kernel supports prctl (PR_SET_VMA, PR_SET_VMA_ANON_NAME, ...).
Reviewed-by: DJ Delorie &lt;dj@redhat.com&gt;
</content>
</entry>
<entry>
<title>support: Build with exceptions and asynchronous unwind tables [BZ #30587]</title>
<updated>2023-07-01T13:29:53Z</updated>
<author>
<name>John David Anglin</name>
<email>danglin@gcc.gnu.org</email>
</author>
<published>2023-07-01T13:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=1d5024f4f052c12e404d42d3b5bfe9c3e9fd27c4'/>
<id>urn:sha1:1d5024f4f052c12e404d42d3b5bfe9c3e9fd27c4</id>
<content type='text'>
Changing tst-cleanup4.c to use xread instead of read caused
the nptl/tst-cleanupx4 test to fail.  The routines in libsupport.a
need to be built with exception handling and asynchronous unwind
table support.

v2: Use "CFLAGS-.oS" instead of "override CFLAGS".
</content>
</entry>
<entry>
<title>tests: replace system by xsystem</title>
<updated>2023-06-19T13:15:05Z</updated>
<author>
<name>Frédéric Bérat</name>
<email>fberat@redhat.com</email>
</author>
<published>2023-06-14T08:52:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=8022fc7d5119a22e9e0ac72798f649385b0e167a'/>
<id>urn:sha1:8022fc7d5119a22e9e0ac72798f649385b0e167a</id>
<content type='text'>
With fortification enabled, system calls return result needs to be checked,
has it gets the __wur macro enabled.
Reviewed-by: Siddhesh Poyarekar &lt;siddhesh@sourceware.org&gt;
</content>
</entry>
</feed>
