# Remove glibc compat shim with restrictive license · gitcafe/zig

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

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

Visibility: public

Requested revision: cddc77dd97fa222fc72e4b3955eabb18c36c8617

Requested commit: cddc77dd97fa222fc72e4b3955eabb18c36c8617

Commit: cddc77dd97fa222fc72e4b3955eabb18c36c8617

Tree: 0a1f2e2267e9642bc6ba92f72dc992ba094747cf

Author: Jay Weisskopf

Committer: Andrew Kelley

## Message

```
Remove glibc compat shim with restrictive license

Unlike the other glibc source code checked into the repo, `csu/init.c`
did not have a license clause that allowed linking without restrictions.

`_IO_stdin_used` is the only symbol in the file and appears to be a 20
year old compatibility shim for the glibc 2.0 ABI. Obsolete in 2.1.

```

## Parents

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

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