{"push_id":1312953829,"size":141,"distinct_size":141,"ref":"refs/heads/upstream/master","head":"0849d8d526e70f2e244f5c6d35dbb039659c6326","before":"60f80601f581b51a87b119e358dc8867d0d510ec","commits":[{"sha":"c9c76a90f90f8b48a60e40552973bb097718e865","author":{"name":"Ed Maste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@freebsd.org"},"message":"ELF: add version script void function test case\n\nAfter r280733 we use LLVM's demangler in lld. As a result we no longer\nhave a discrepancy between f() and f(void) on FreeBSD (due to an issue\nwith FreeBSD's system demangler).\n\nRestore a test case for a void arg function.\n\nDifferential Revision:\thttps://reviews.llvm.org/D24305\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280831 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/c9c76a90f90f8b48a60e40552973bb097718e865"},{"sha":"98f988d3cc63c10523ae5113f7b2242110ded3a3","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Delete dead field. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280856 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/98f988d3cc63c10523ae5113f7b2242110ded3a3"},{"sha":"354ebb41b88e5255189c76629b5434c6e6bcfb35","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Move field to the base class. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280858 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/354ebb41b88e5255189c76629b5434c6e6bcfb35"},{"sha":"dc276e48b1028b580a0777a2ffb7e4fd17abd843","author":{"name":"Rui Ueyama","email":"8ba30558a5eb6a1e6f592f5f09b4045a67853cdb@google.com"},"message":"Fix inconsistent indentation.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280860 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/dc276e48b1028b580a0777a2ffb7e4fd17abd843"},{"sha":"5688a1d07f313e3c48952ed8d600f417a3959083","author":{"name":"Ed Maste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@freebsd.org"},"message":"ELF: Add -Qy as ignored option\n\nGCC passes it by default on powerpc64 on FreeBSD. GNU ld claims \"this\noption is ignored for SVR4 compatibility\", so we can ignore it too.\n\nDifferential Revision:\thttps://reviews.llvm.org/D24313\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280864 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/5688a1d07f313e3c48952ed8d600f417a3959083"},{"sha":"817f7f78821fefa20f0ebe8a11eb3c1b867f1f10","author":{"name":"Rui Ueyama","email":"8ba30558a5eb6a1e6f592f5f09b4045a67853cdb@google.com"},"message":"Rename test file. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280904 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/817f7f78821fefa20f0ebe8a11eb3c1b867f1f10"},{"sha":"e85b16183e98a3718c8037248da9b33aab48c1ff","author":{"name":"George Rimar","email":"4f1e9f067cb1f528bdd5c61b67a67d4a3f7472a3@accesssoftek.com"},"message":"[ELF] - Linkerscript: simplify access to templated methods from parser.\n\nPrevious way of accessing templated methods was a bit bulky,\nPatch introduces small interface based solution.\n\nDifferential revision: https://reviews.llvm.org/D23872\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280910 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/e85b16183e98a3718c8037248da9b33aab48c1ff"},{"sha":"557e5becaeaff92e6e2162c0e0932a4e8749057f","author":{"name":"George Rimar","email":"4f1e9f067cb1f528bdd5c61b67a67d4a3f7472a3@accesssoftek.com"},"message":"[ELF] - Apply clang-format to LinkerScript.cpp, NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280911 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/557e5becaeaff92e6e2162c0e0932a4e8749057f"},{"sha":"ac8c68667dff9f7b270b4f02a8e2914b94e0aac8","author":{"name":"Eugene Leviant","email":"82849309c4db794875409ae797af55277d0c88bf@gmail.com"},"message":"Set entry address to 0x0 if no _start symbol\n\nDifferential revision: https://reviews.llvm.org/D23925\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280912 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/ac8c68667dff9f7b270b4f02a8e2914b94e0aac8"},{"sha":"36510d115064d0de153420be822d86a8d6781e24","author":{"name":"Simon Atanasyan","email":"3a69a7dd305e9c7705028afae27095688d25197a@atanasyan.com"},"message":"[ELF][MIPS] Update the comment\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280913 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/36510d115064d0de153420be822d86a8d6781e24"},{"sha":"b5bc7976850ddebf7fc40bce5928c3542d3506b6","author":{"name":"Simon Atanasyan","email":"3a69a7dd305e9c7705028afae27095688d25197a@atanasyan.com"},"message":"[ELF][MIPS] Fix initialization of TLS-related GOT entries\n\nThis patch allows static linking of TLS code. To do that it fixes\nGOT entries initialization.\n\nIf TLS-related GOT entry created for a preemptible symbol i.e. has\na corresponding dynamic relocation, leave the entry initialized by zero.\nWrite down adjusted TLS symbol's values otherwise. For the adjustments\ncalculation use offsets for thread-local storage.\n\nhttps://www.linux-mips.org/wiki/NPTL\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280914 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/b5bc7976850ddebf7fc40bce5928c3542d3506b6"},{"sha":"8d67e0dde519751d73c3f8d93ab4de57d1d9c357","author":{"name":"Eugene Leviant","email":"82849309c4db794875409ae797af55277d0c88bf@gmail.com"},"message":"Linker script: implement ALIGNOF\n\nDifferential revision: https://reviews.llvm.org/D24141\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280915 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/8d67e0dde519751d73c3f8d93ab4de57d1d9c357"},{"sha":"9f81c12e0bf373c1a4dd30a8b8e84a29f1cc7548","author":{"name":"George Rimar","email":"4f1e9f067cb1f528bdd5c61b67a67d4a3f7472a3@accesssoftek.com"},"message":"[ELF] - Add virtual destructor to LinkerScriptBase class. NFC.\n\nAbsence of it caused a clang warning:\nwarning: 'lld::elf::LinkerScriptBase' has virtual functions but non-virtual destructor [-Wnon-virtual-dtor]\n\nAt fact we don't need it here because do not destroy this object by\nbase pointer.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280916 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/9f81c12e0bf373c1a4dd30a8b8e84a29f1cc7548"},{"sha":"71f509d0b137c2cf9f9e96c315e3ef0a9f48ef80","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Pack InputSectionData from 72 to 64 bytes. NFC.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280925 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/71f509d0b137c2cf9f9e96c315e3ef0a9f48ef80"},{"sha":"ea8c63bc33e518169e9c9a2cc0db473ec0727ffe","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Compute section names only once.\n\nThis simplifies error handling as there is now only one place in the\ncode that needs to consider the possibility that the name is\ncorrupted. Before we would do it in every access.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280937 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/ea8c63bc33e518169e9c9a2cc0db473ec0727ffe"},{"sha":"6753cc3bf97c5768d71c537c4c7395e54a5455b9","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Use a protected destructor instead of a virtual one.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280941 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/6753cc3bf97c5768d71c537c4c7395e54a5455b9"},{"sha":"a499b2da2436789a9136f046f193caad0801ed93","author":{"name":"Rafael Espindola","email":"2cb6c78767a4200908f6aafbbd9b2dbabf89e63d@gmail.com"},"message":"Handle globs in global symbol names.\n\nFixes pr28775.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280947 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/a499b2da2436789a9136f046f193caad0801ed93"},{"sha":"baa1ab1045cfc2b0279569370826d6f2ae2dc757","author":{"name":"Ed Maste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@freebsd.org"},"message":"ELF: accept -m elf_amd64 as an alias for -m elf_x86_64\n\nIn the FreeBSD world x86_64 still has its original name, amd64. Accept\nit as an alias.\n\nDifferential Revision:\thttps://reviews.llvm.org/D24356\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280982 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/baa1ab1045cfc2b0279569370826d6f2ae2dc757"},{"sha":"971ca22f25d2ed6215a7b6720aba11552dc3738c","author":{"name":"Ed Maste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@freebsd.org"},"message":"ELF: Report original emulation name in \"unknown emulation\" error\n\nA trailing _fbsd is stripped from emulation names, but if the result was\nstill not a valid emulation the error was somewhat confusing.\n\nFor example,\n\n% ld.lld -m elf_amd64_fbsd\nunknown emulation: elf_amd64\n\nUse the original emulation name in error messages.\n\nDifferential Revision:\thttps://reviews.llvm.org/D24357\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280983 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/971ca22f25d2ed6215a7b6720aba11552dc3738c"},{"sha":"8b1e3a36cf2f12820a8aeedffd55a801ce359d2e","author":{"name":"Rui Ueyama","email":"8ba30558a5eb6a1e6f592f5f09b4045a67853cdb@google.com"},"message":"Define '-undefined foo' as an alias to '-undefined=foo'.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@280985 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-lld/commits/8b1e3a36cf2f12820a8aeedffd55a801ce359d2e"}]}
{"actor":{"display_login":"FF0080"}}