{"push_id":588828928,"size":4,"distinct_size":4,"ref":"refs/heads/cgo64","head":"4c087669435f6303a34e64e70d8e8a93008df1f7","before":"cc3af41d6c348edadd340f96c45e96c596e43e8c","commits":[{"sha":"83f30251ef3eaebf757fdd401d4025199c2b6e55","author":{"email":"72d850dbd8858b791995463d8539b5a379577f28@golang.org","name":"Minux"},"message":"cmd/ld/elf.h: add R_AARCH64_ADR_PREL_PG_HI21 and R_AARCH64_ADD_ABS_LO12_NC","distinct":true,"url":"https://api.github.com/repos/minux/goios/commits/83f30251ef3eaebf757fdd401d4025199c2b6e55"},{"sha":"117487ff8b04b560e52f75951053c171aa1ad6ef","author":{"email":"72d850dbd8858b791995463d8539b5a379577f28@golang.org","name":"Minux"},"message":"include/link.h: add R_ADDRARM64, similar to R_ADDRPOWER","distinct":true,"url":"https://api.github.com/repos/minux/goios/commits/117487ff8b04b560e52f75951053c171aa1ad6ef"},{"sha":"23251a51919527863c0ec2c59febe24b11264342","author":{"email":"72d850dbd8858b791995463d8539b5a379577f28@golang.org","name":"Minux"},"message":"liblink, cmd/7l: re-enable VCONADDR class, use ADRP/ADD for MOV $addr(SB), Rx\n\nThis is the first step in fixing #66 and make it possible to build PIE\nwithout text relocations (Darwin/ARM64 forbids text relocations.)\n\nInternal linking is fully working (with verifyAsm=false), but external\nlinking is not.","distinct":true,"url":"https://api.github.com/repos/minux/goios/commits/23251a51919527863c0ec2c59febe24b11264342"},{"sha":"4c087669435f6303a34e64e70d8e8a93008df1f7","author":{"email":"72d850dbd8858b791995463d8539b5a379577f28@golang.org","name":"Minux"},"message":"cmd/7l/asm.c: fix external linking\n\ncmd/nm test fails when go test -short -ldflags '-linkmode external':\n\n# testmain\nwarning: unable to find runtime/cgo.a\n--- FAIL: TestNM (1.54s)\n    nm_test.go:35: nm shows wrong address 0x29c1f4 for checkSymbols (0x5593d791f4)\n    nm_test.go:41: nm shows wrong address 0x66cc64 for testData (0x5594149c64)\nFAIL\nFAIL    cmd/nm  1.562s\n\nI don't know why yet.","distinct":true,"url":"https://api.github.com/repos/minux/goios/commits/4c087669435f6303a34e64e70d8e8a93008df1f7"}]}