{"push_id":554313223,"size":2,"distinct_size":2,"ref":"refs/heads/trunk","head":"55bf11a27502fcb4a299d000e8ab6b8ff8ef5a2b","before":"cef74df59e9cc17c937a147737cda32b06a30a76","commits":[{"sha":"4d196839aee4f9892e14e65ce1217267f0e87619","author":{"email":"f49f2a5e660787beb1d0033eaaa9f0d533955c60","name":"joerg"},"message":"clang 3.6 checks that immediate constraints for inline asm actually get\na constant expression, so use the macro version for clang.","distinct":true,"url":"https://api.github.com/repos/jsonn/xsrc/commits/4d196839aee4f9892e14e65ce1217267f0e87619"},{"sha":"55bf11a27502fcb4a299d000e8ab6b8ff8ef5a2b","author":{"email":"f49f2a5e660787beb1d0033eaaa9f0d533955c60","name":"joerg"},"message":"Don't declare zero sized static objects, which is invalid in C.\nInline assembler is used to populate them, which is a horrible hack.\nMake the hack work with clang by declaring the objects as hidden\ninstead.","distinct":true,"url":"https://api.github.com/repos/jsonn/xsrc/commits/55bf11a27502fcb4a299d000e8ab6b8ff8ef5a2b"}]}