# freebsd: Create strong references to \_\_progname and environ in stub libc.so\. · gitcafe/zig

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

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

Visibility: public

Requested revision: 4c2f1e01a7911f9f1d793156459d6df6c76edf68

Requested commit: 4c2f1e01a7911f9f1d793156459d6df6c76edf68

Commit: 4c2f1e01a7911f9f1d793156459d6df6c76edf68

Tree: afb5cb8c0a5e5e767f75fb0594847b5bd3247199

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
freebsd: Create strong references to __progname and environ in stub libc.so.

These symbols are defined in the statically-linked startup code. The real
libc.so.7 contains strong references to them, so they need to be put into the
dynamic symbol table.

```

## Parents

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

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