)]}'
{
  "commit": "b45aadd6c0a2ffcc7394e3bcb6bc2cb88cc42cca",
  "tree": "73349771435d8bfd85542ab4cc59cd7a2ce86a5b",
  "parents": [
    "31b7ba975b55c1ad082c74b02ef8b25701035640"
  ],
  "author": {
    "name": "Yu Shan",
    "email": "shanyu@google.com",
    "time": "Tue Sep 18 16:01:27 2018 -0700"
  },
  "committer": {
    "name": "Yu Shan",
    "email": "shanyu@google.com",
    "time": "Wed Sep 19 11:00:41 2018 -0700"
  },
  "message": "Clear __USE_FORTIFY_LEVEL after push it to stack.\n\nWe need to undefine __USE_FORTIFY_LEVEL when including \u0027string.h\u0027\nafter storing the old value to stack. Previously I forget to clean\nthe value thus __USE_FORTIFY_LEVEL still takes effect.\n\nTests: Add -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE\u003d2 -g to\nGENERIC_CPPFLAGS in trusty/kernel/make/host_test.mk, make sure\nthe gcc build passes without error.\nBug: None\nChange-Id: Ifa0b7ef20d68ac73113ab787e125631105bf449c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e221ec83b8016fc6986c76656e2d4f4b45533419",
      "old_mode": 33188,
      "old_path": "include/keymaster/android_keymaster_utils.h",
      "new_id": "31f86d9ec662b8506bd75df6b2d06bf612066f0c",
      "new_mode": 33188,
      "new_path": "include/keymaster/android_keymaster_utils.h"
    }
  ]
}
