{"push_id":820588875,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"bd7de94d7fe8a0ba7742e90b1d6a09baa468bb58","before":"91059de095703ebc4ce6b8bad7a0a40dedeef7dc","commits":[{"sha":"bd7de94d7fe8a0ba7742e90b1d6a09baa468bb58","author":{"email":"87e9c6d529889242b7e184afb632328636553ab4@golang.org","name":"Ian Lance Taylor"},"message":"cmd/link: pass -Wl,-z,nodelete when creating an ELF shared library\n\nGo shared libraries do not support dlclose, and there is no likelihood\nthat they will suppose dlclose in the future.  Set the DF_1_NODELETE\nflag to tell the dynamic linker to not attempt to remove them from\nmemory.  This makes the shared library act as though every call to\ndlopen passed the RTLD_NODELETE flag.\n\nFixes #12582.\nUpdate #11100.\nUpdate #12873.\n\nChange-Id: Id4b6e90a1b54e2e6fc8355b5fb22c5978fc762b4\nReviewed-on: https://go-review.googlesource.com/15605\nReviewed-by: Michael Hudson-Doyle <michael.hudson@canonical.com>","distinct":true,"url":"https://api.github.com/repos/golang/go/commits/bd7de94d7fe8a0ba7742e90b1d6a09baa468bb58"}]}