{"push_id":610180846,"size":109,"distinct_size":10,"ref":"refs/heads/master","head":"5314f9df919ac342081a85e5e50c729ba6ac8bfb","before":"7052816e2bc398d3a6f0111cec3e03c5a0b76c35","commits":[{"sha":"76dc487972f3bdf313c456d44222665f289c8520","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: clock_gettime() requires -lrt on systems with older glibc","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/76dc487972f3bdf313c456d44222665f289c8520"},{"sha":"a25df9952a8cebc268ee1a4b67f973cf299b32d0","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: adjust cmake/LLVM.cmake for upcoming LLVM 3.6","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/a25df9952a8cebc268ee1a4b67f973cf299b32d0"},{"sha":"84ebc888971139fe6a03905a423b8321e8968b2c","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: if condition for NDEBUG test was reversed","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/84ebc888971139fe6a03905a423b8321e8968b2c"},{"sha":"6b4664a71a6e8f4b49e5e56cc668b037c9260ad9","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: Add LLVM 3.6 stuff to config.h.in.cmake","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/6b4664a71a6e8f4b49e5e56cc668b037c9260ad9"},{"sha":"90b4df8cbf124fa0e3b3a0a79474537b2376606b","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"Add missing define of POCL_MSG_PRINT_INFO","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/90b4df8cbf124fa0e3b3a0a79474537b2376606b"},{"sha":"822d7bd799262b7f628ee95f176cf0cf14fb5b5e","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: lib/CL/CMakeLists.txt: move LLVM_SYSLIBS to PUBLIC link list,\nmove Hwloc_LIBRARIES back to devices/CMakeLists.txt","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/822d7bd799262b7f628ee95f176cf0cf14fb5b5e"},{"sha":"a3f4b9944110080369e30610b51249f02ec1493f","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: tests/kernel/CMakeLists.txt: fix tests to catch up with autotest","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/a3f4b9944110080369e30610b51249f02ec1493f"},{"sha":"4db3d8a7710e097d635f47d2f9928c8880030e53","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: tests/regression/CMakeLists.txt: include & fix-include directories\nare already in the flags, from toplevel CMakeLists.txt, restore to previous","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/4db3d8a7710e097d635f47d2f9928c8880030e53"},{"sha":"84dca87769f9a7e6aa7ac551736a898283eef686","author":{"email":"619ff916442b65ac985a58fefc99a55e0cb9ffee@tut.fi","name":"Ville Korhonen"},"message":"Enabled tce write_rect()","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/84dca87769f9a7e6aa7ac551736a898283eef686"},{"sha":"5f380086d57b073bb9b87c62d48c314b6347d0fa","author":{"email":"619ff916442b65ac985a58fefc99a55e0cb9ffee@tut.fi","name":"Ville Korhonen"},"message":"Enabled also tce_read_rect()","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/5f380086d57b073bb9b87c62d48c314b6347d0fa"},{"sha":"528187724636b20ca17670966282861e264466e4","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: Reorder the search for llvm-config to search from latest version","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/528187724636b20ca17670966282861e264466e4"},{"sha":"b4f4afa11214e53ea80a45dd33f94a946908c17a","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: clean up the clang library list","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/b4f4afa11214e53ea80a45dd33f94a946908c17a"},{"sha":"44499facc5b0cc858b3fd2780c21971906f68d6a","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: clean up the mess that is `llvm-config --lib*`. We use llvm-config\nto get the library names only, and use cmake's find_library to handle the\nrest (like library suffixes, spaces in paths, etc).","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/44499facc5b0cc858b3fd2780c21971906f68d6a"},{"sha":"04445639110e9e5ca459ffe1694c8b886da854f4","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: The try-compile test that used to find out if clang uses libc++\nnow stopped working on Mac OS X, so this updates it a bit. Also adds\n-stdlib=.. to LLVM C/LD flags.","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/04445639110e9e5ca459ffe1694c8b886da854f4"},{"sha":"07a93bd49ca6c5247ecc76c296bf673a6ee64d5b","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: minor fixes for Windows","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/07a93bd49ca6c5247ecc76c296bf673a6ee64d5b"},{"sha":"7d676730e44d9654de078523bb4080215559fc63","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: Hwloc changes.\n1) update FindHwloc the Windows part, to properly set Hwloc_LDFLAGS\n2) settle on using Hwloc_{C,LD}FLAGS in cmake files","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/7d676730e44d9654de078523bb4080215559fc63"},{"sha":"4539da27d36d421f46fccf3cd13d417d5868461b","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: on Windows, make sure we search for patch.exe in PATH env var as well.","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/4539da27d36d421f46fccf3cd13d417d5868461b"},{"sha":"846e7e56bc17fa060a5797667e0e71d5176d03b2","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: simplify the HAVE_CLOCK_GETTIME / -lrt logic a bit","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/846e7e56bc17fa060a5797667e0e71d5176d03b2"},{"sha":"ef93da941d6f6ebce5708dbba4d9aa333711f35e","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: move the include_directories(LLVM) to proper places","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/ef93da941d6f6ebce5708dbba4d9aa333711f35e"},{"sha":"1debed2b11566bb059cecc5001255c1f3089783c","author":{"email":"a77bebe1778c3f25288af3cfcc63bff797ac7a1e@runbox.com","name":"Michal Babej"},"message":"CMake: clean up the POCL_LLVM_LIBS logic a bit\n1) always set it to either LLVM_SHARED_LIB_FILE(dyn) or LLVM_LIBFILES(static)\n2) move LLVM_SYSLIBS in libpocl linking to PRIVATE linking","distinct":false,"url":"https://api.github.com/repos/franz/pocl/commits/1debed2b11566bb059cecc5001255c1f3089783c"}]}