Forked from
Glasgow Haskell Compiler / Packages / unix
70 commits behind the upstream repository.

Ben Gamari
authored
`musl` defines the `environ` symbol as a weak alias, which on AArch64 requires particular treatment by the compiler. As GHC doesn't have access to the prototype of the symbol, it doesn't know that this treatment is necessary and consequently we emit assembly that the linker will choke on. See GHC #24011.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.