{"push_id":739181479,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"de8d480ba2ce1e677ad994c0afd4a5bacae7833f","before":"90b70afb8da44d08b966b07e03267f9ae09af0a9","commits":[{"sha":"427aaaf8d3ae78b16ac1125fe4e3e2f659480907","author":{"email":"038bc50b1680b0d0d1e196fd4d1aa474d0d1ef20@apple.com","name":"Nick Kledzik"},"message":"Add initial CODE_OWNERS.TXT file\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243190 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/427aaaf8d3ae78b16ac1125fe4e3e2f659480907"},{"sha":"0d5dd149efb752aeaf6533d02e0d6a3fa6955a8e","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: Do not align import thunks on 16-byte boundaries on x86.\n\nLooks like MSVC linker aligns them only on x64.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243194 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/0d5dd149efb752aeaf6533d02e0d6a3fa6955a8e"},{"sha":"343899e460f26503d141a64f4931f8de6a744efc","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: Split ImportThunkChunk into x86 and x64. NFC.\n\nThis change should make it easy to port this code to ARM.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243195 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/343899e460f26503d141a64f4931f8de6a744efc"},{"sha":"33c0f872cf356bc236ec8c59dee32e3e3b233298","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: Handle base relocation as a tuple of relocation type and RVA. NFC.\n\nOn x64 and x86, we use only one base relocation type, so we handled\nbase relocations just as a list of RVAs. That doesn't work well for\nARM becuase we have to handle two types of base relocations on ARM.\nThis patch changes the type of base relocation from uint32_t to\n{reltype, uint32_t} to make it easy to port this code to ARM.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243197 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/33c0f872cf356bc236ec8c59dee32e3e3b233298"},{"sha":"f679a222daacc60d5dfa8758659ffd4efc9ecd9c","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: ARM: Set correct entry point address.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243199 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/f679a222daacc60d5dfa8758659ffd4efc9ecd9c"},{"sha":"7eec0705534f142999953bf9d9f10f43b2d5a4c4","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: ARM: Implement MOV32T relocation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243201 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/7eec0705534f142999953bf9d9f10f43b2d5a4c4"},{"sha":"98ef9867168e73157da116e43035fbeac81d99c4","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: ARM: Implement BRANCH24T relocation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243202 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/98ef9867168e73157da116e43035fbeac81d99c4"},{"sha":"278318187868bfc50d7b57e2bd32ece83376fe02","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: ARM: Implement BLX23T relocation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243204 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/278318187868bfc50d7b57e2bd32ece83376fe02"},{"sha":"6c428103a4ca188fe0a18b37d5d594c7e20cac79","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: ARM: Support import functions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243205 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/6c428103a4ca188fe0a18b37d5d594c7e20cac79"},{"sha":"ecbca9170c0a599dc1fd84f3673475371cd27600","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@atanasyan.com","name":"Simon Atanasyan"},"message":"[Mips] Do not sign-extend addends read from RELA relocation records\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243208 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/ecbca9170c0a599dc1fd84f3673475371cd27600"},{"sha":"9a3fc0eb9f04679d5e2cdc8aa9781cda1a7d557e","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@atanasyan.com","name":"Simon Atanasyan"},"message":"[Mips] Remove duplicated code by joining the same functions\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243209 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/9a3fc0eb9f04679d5e2cdc8aa9781cda1a7d557e"},{"sha":"79b66d639b888056d3e0b2eba3a9660aee3ab712","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@atanasyan.com","name":"Simon Atanasyan"},"message":"[Mips] Remove redundant separate functions to calculate relocations. Do\nthat inline.\n\nNo functional changes.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243210 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/79b66d639b888056d3e0b2eba3a9660aee3ab712"},{"sha":"de34e765c9238baa161a075e4b943beb965da6cf","author":{"email":"088e16a1019277b15d58faf0541e11910eb756f6@atanasyan.com","name":"Simon Atanasyan"},"message":"[Mips] Define _DYNAMIC_LINKING symbol if output is a is dynamically linked executable file\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243211 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/de34e765c9238baa161a075e4b943beb965da6cf"},{"sha":"e81bc374298c94eeb43528c181912289cba6c112","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: Fix image base address for 32-bit.\n\n0x140000000 or 0x180000000 are not correct image base addresses\nfor 32-bit. They are actually much smaller.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243228 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/e81bc374298c94eeb43528c181912289cba6c112"},{"sha":"467da4c7f70680cb74d6609236091998fc4d691f","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"COFF: Use short identifiers. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243229 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/467da4c7f70680cb74d6609236091998fc4d691f"},{"sha":"d9594ddb4b27a2e34f971e29801ea27de85f44cd","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"ELF2: Remove dead code.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243231 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/d9594ddb4b27a2e34f971e29801ea27de85f44cd"},{"sha":"8b4bb9f857ad1558fd7af1da8e0b4e032685844e","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"ELF2: Avoid calling std::sort to make output deterministic.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243232 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/8b4bb9f857ad1558fd7af1da8e0b4e032685844e"},{"sha":"3c633a5971a9847e87d929ebfb2ef2e0795c145d","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@91177308-0d34-0410-b5e6-96231b3b80d8","name":"ruiu"},"message":"ELF2: Devirtualize SymbolBody::compare. NFC.\n\nThis is to make it consistent with COFF.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243321 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/3c633a5971a9847e87d929ebfb2ef2e0795c145d"},{"sha":"74b81d73a385eb8d22f8e9e1457f9f29e732a95f","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@91177308-0d34-0410-b5e6-96231b3b80d8","name":"ruiu"},"message":"ELF2: Inline very small functions.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@243323 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/74b81d73a385eb8d22f8e9e1457f9f29e732a95f"},{"sha":"f06157df4131e9f3111acdf9eda90b0e53f0981d","author":{"email":"7f3b563762cedf85ff9ce23cb18b85fca5cd6be1@google.com","name":"Rui Ueyama"},"message":"temporary","distinct":true,"url":"https://api.github.com/repos/rui314/lld/commits/f06157df4131e9f3111acdf9eda90b0e53f0981d"}]}