{"push_id":3182896561,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"f33ed6da0013b924f1a20fc06a23ccfa96857f4d","before":"4d51285021fa38003b9dbfe74eb6175a8d446a53","commits":[{"sha":"44900997ab259dfa9f0d088574852ac8b9901597","author":{"name":"Nico Weber","email":"0d2d6fe0cb2e9ade0d2bf90d72a72b8ac034ef0e@gmx.de"},"message":"[gn build] Add build files for unittests that load shared libraries\n\nThis is slightly ugly for three reasons:\n\n- The shlib needs to go next to the binary to be found on all platforms, so the\n  build files refer to target_out_dir\n- The explicit -fPIC flag needed on the shared lib side, and the -rdynamic flag\n  needed on the host side, on Linux \n- Plugins that refer to LLVM code and assume that the host will resolve them\n  don't work on Windows -- PluginsTests won't test anything on Windows (but\n  DynamicLibraryTests will, since the dll here doesn't call LLVM code)\n\n\nIf we get lots more of these plugin / plugin host targets it might make sense\nto add a template for them. But for now, these are the last ones we need.\n\n(We're at 6 plugin hosts, 2 of them tests, and at 6 shared libraries, 2 of them\ntests as well. clang is a plugin host by default in the CMake build but not\n(yet?) in the GN build.)\n\nDifferential Revision: https://reviews.llvm.org/D56330\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350454 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/ClangBuiltLinux/llvm/commits/44900997ab259dfa9f0d088574852ac8b9901597"},{"sha":"f33ed6da0013b924f1a20fc06a23ccfa96857f4d","author":{"name":"Craig Topper","email":"0c9ca018c303606191d06dd2c0bdf1206717c3f3@intel.com"},"message":"[X86] Require second operand of X86vshiftuniform to be an integer. NFC\n\nWe don't need to require the first operand to be an integer because we already said it was the same type as the result which we also constrained to an integer.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@350455 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/ClangBuiltLinux/llvm/commits/f33ed6da0013b924f1a20fc06a23ccfa96857f4d"}]}
{"actor":{"display_login":"nathanchance"}}