)]}'
{
  "commit": "b7e6d8e3fb64a5affe5fb3b893e4b2f1ba7a294f",
  "tree": "198fead64d0238055ba6111be27b763dbd2d4ccf",
  "parents": [
    "5f5a06488ab913daadee2add475b0d46d4a432b9"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Feb 11 11:54:52 2020 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Tue Feb 11 12:41:49 2020 +0000"
  },
  "message": "Revert \"Add missed symbol __aeabi_idivmod for Android.\"\n\nThis reverts commit 5f5a06488ab913daadee2add475b0d46d4a432b9.\n\nReason for revert: Breaks Android build\n\n ld.lld: error: undefined symbol: __aeabi_idivmod\n \u003e\u003e\u003e referenced by LLVMJIT.cpp:547 (external/swiftshader/src/Reactor/LLVMJIT.cpp:547)\n \u003e\u003e\u003e LLVMJIT.o:((anonymous namespace)::JITRoutine::JITRoutine(std::__1::unique_ptr\u003cllvm::Module, std::__1::default_delete\u003cllvm::Module\u003e \u003e, llvm::Function**, unsigned int, rr::Config const\u0026)::\u0027lambda\u0027(llvm::StringRef const\u0026)::operator()(llvm::StringRef const\u0026) const) in archive \u003comitted\u003e/libswiftshader_llvm.a\n\nChange-Id: I153ac3a3a9bc395201024d4b38e43c064691a5ad\nBug: None - build fix.\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/41088\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\nTested-by: Ben Clayton \u003cbclayton@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a879b6a7c53f4ad20031e0dfe778aac4da3584bb",
      "old_mode": 33188,
      "old_path": "src/Reactor/LLVMJIT.cpp",
      "new_id": "2a36d989f2b4cf6fc8532981b11ff4076eaa8cf2",
      "new_mode": 33188,
      "new_path": "src/Reactor/LLVMJIT.cpp"
    }
  ]
}
