# update glibc start files to 2.34 · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/19ca2415f26b07b399a60fd17a4cf85f290da0fd)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 19ca2415f26b07b399a60fd17a4cf85f290da0fd

Requested commit: 19ca2415f26b07b399a60fd17a4cf85f290da0fd

Commit: 19ca2415f26b07b399a60fd17a4cf85f290da0fd

Tree: dbbd6affde21ad2a59b2b2e1f4d7948e21133a13

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
update glibc start files to 2.34

This commit introduces tools/update_glibc.zig to update the start files
for next time.

Some notable changes in recent glibc:

 * abi-note.S has been changed to abi-note.c but we resist the change to
   keep it easier to compile the start files.
 * elf-init.c has been deleted upstream. Further testing should be done
   to verify that binaries against glibc omitting elf-init.c still run
   properly on oldel glibc linux systems.

Closes #4926

```

## Parents

- [1edf8efa4243eb1715ace35b1a99f7eaa0863fdd](https://git.cafe/gitcafe/zig/commit/1edf8efa4243eb1715ace35b1a99f7eaa0863fdd?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/19ca2415f26b07b399a60fd17a4cf85f290da0fd?format=markdown)
