)]}'
{
  "log": [
    {
      "commit": "feccec68c57f03647166317b7f528364f925bbab",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "418fdef2e7299fbf3d7c06319711b84a58423c2a",
        "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 10 00:16:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:25 2014 +0000"
      },
      "message": "am 84f0c7c2: Merge \"update-tzdata.py needs to know where to find icu.\"\n\n* commit \u002784f0c7c258b3a72eed8737662bb5a730d6d9f5e2\u0027:\n  update-tzdata.py needs to know where to find icu.\n"
    },
    {
      "commit": "418fdef2e7299fbf3d7c06319711b84a58423c2a",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "43e79dab8478fcfadd723a9ba51b7cb07a214f79",
        "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:16:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:24 2014 +0000"
      },
      "message": "am 7a85d9a1: Merge \"Revert \"Add locale aware APIs.\"\"\n\n* commit \u00277a85d9a1de7f0970af19eca5f3ca6938cbc2ce95\u0027:\n  Revert \"Add locale aware APIs.\"\n"
    },
    {
      "commit": "43e79dab8478fcfadd723a9ba51b7cb07a214f79",
      "tree": "589761e9408686b84cd5748654ce85d7547d383e",
      "parents": [
        "748d870871b8b95ae054f733683658afba86a539",
        "430d5f93ceea2e5172144a05885c295dca51b876"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Thu Jul 10 00:16:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 10 00:16:23 2014 +0000"
      },
      "message": "am 430d5f93: Merge \"Add locale aware APIs.\"\n\n* commit \u0027430d5f93ceea2e5172144a05885c295dca51b876\u0027:\n  Add locale aware APIs.\n"
    },
    {
      "commit": "84f0c7c258b3a72eed8737662bb5a730d6d9f5e2",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95",
        "30ab93949626872b3e6ea35398c831017c4c378f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 22:54:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 22:27:32 2014 +0000"
      },
      "message": "Merge \"update-tzdata.py needs to know where to find icu.\""
    },
    {
      "commit": "30ab93949626872b3e6ea35398c831017c4c378f",
      "tree": "e6476b1d98445eac6196c23a518d092a25a5860a",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 15:42:59 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 15:42:59 2014 -0700"
      },
      "message": "update-tzdata.py needs to know where to find icu.\n\nChange-Id: If5561b92c233276fb072da62be21f23df4781c41\n"
    },
    {
      "commit": "430d5f93ceea2e5172144a05885c295dca51b876",
      "tree": "589761e9408686b84cd5748654ce85d7547d383e",
      "parents": [
        "4c199170a84e725a56b7d40c113c9d76a75d89ab",
        "e087eac404b0e30de427392065e2750acf92bd4a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:45:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 22:27:32 2014 +0000"
      },
      "message": "Merge \"Add locale aware APIs.\""
    },
    {
      "commit": "e087eac404b0e30de427392065e2750acf92bd4a",
      "tree": "c547e35ffc82ee9afd441d2e3739a87de73103fd",
      "parents": [
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 10:09:04 2014 -0700"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 15:41:53 2014 -0700"
      },
      "message": "Add locale aware APIs.\n\nSince we only support the C locale, we can just forward all of these to\ntheir non-locale equivalents for correct behavior.\n\nChange-Id: Ib7be71b7f636309c0cc3be1096a4c1f693f04fbb\n"
    },
    {
      "commit": "748d870871b8b95ae054f733683658afba86a539",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "742fce7b8414c095dd895547564ea8ef55d526b0",
        "4c199170a84e725a56b7d40c113c9d76a75d89ab"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 18:11:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 18:11:32 2014 +0000"
      },
      "message": "am 4c199170: Merge \"Added __system_propery_read benchmark.\"\n\n* commit \u00274c199170a84e725a56b7d40c113c9d76a75d89ab\u0027:\n  Added __system_propery_read benchmark.\n"
    },
    {
      "commit": "742fce7b8414c095dd895547564ea8ef55d526b0",
      "tree": "5f085e3928417fbf53e8a8d2fbe78cca8d971909",
      "parents": [
        "b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24",
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:53:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:53:38 2014 +0000"
      },
      "message": "am 3139f6fd: Merge \"Remove __CTOR_LIST__ from mips/mips64.\"\n\n* commit \u00273139f6fdd7f9bec3b53be3da62314ae8ba24ceb4\u0027:\n  Remove __CTOR_LIST__ from mips/mips64.\n"
    },
    {
      "commit": "b9d95b5d2f6eb748c0fdb83087b96bdb1cb5ef24",
      "tree": "24e41575180ba39cd3971fe98723b27d1d40f186",
      "parents": [
        "02406f688ce2b9d35573a483251628bc82e88b3f",
        "c4c6789362b82150e3f16cd655032f7ab2a1b6d6"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:32:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:32:58 2014 +0000"
      },
      "message": "am c4c67893: Merge \"Don\\\u0027t zero r1 on entry to the dynamic linker.\"\n\n* commit \u0027c4c6789362b82150e3f16cd655032f7ab2a1b6d6\u0027:\n  Don\u0027t zero r1 on entry to the dynamic linker.\n"
    },
    {
      "commit": "02406f688ce2b9d35573a483251628bc82e88b3f",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "b9247ada209fd7e3570127aacd77542d41a111fc",
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Jul 09 16:22:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 16:22:58 2014 +0000"
      },
      "message": "am 6cdd0cfd: Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to /nativetest64 in 64-bit target\"\n\n* commit \u00276cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666\u0027:\n  TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\n"
    },
    {
      "commit": "4c199170a84e725a56b7d40c113c9d76a75d89ab",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4",
        "a304476145810d62f76b23a188b1680287716cfd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 18:03:19 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:50:30 2014 +0000"
      },
      "message": "Merge \"Added __system_propery_read benchmark.\""
    },
    {
      "commit": "a304476145810d62f76b23a188b1680287716cfd",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4"
      ],
      "author": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 10:26:17 2014 -0700"
      },
      "committer": {
        "name": "Brigid Smith",
        "email": "brigidsmith@google.com",
        "time": "Wed Jul 09 10:26:17 2014 -0700"
      },
      "message": "Added __system_propery_read benchmark.\n\nChange-Id: Ic0e9118859a013aa04841de25822a81a7fc74b3c\n"
    },
    {
      "commit": "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3",
        "dc42e20d54f17cbcabb2e8584398566eb66c47c3"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Wed Jul 09 16:15:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:50:30 2014 +0000"
      },
      "message": "Merge \"TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\""
    },
    {
      "commit": "7a85d9a1de7f0970af19eca5f3ca6938cbc2ce95",
      "tree": "69903a4ec19e7989908f008649d36a35c3f1536e",
      "parents": [
        "430d5f93ceea2e5172144a05885c295dca51b876",
        "063e20c26943ec82ef1d53a544545e79054e93d3"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:51:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:45:53 2014 +0000"
      },
      "message": "Merge \"Revert \"Add locale aware APIs.\"\""
    },
    {
      "commit": "063e20c26943ec82ef1d53a544545e79054e93d3",
      "tree": "486076b9e0dd6439cea5f0108ecf6154df6e4aab",
      "parents": [
        "e087eac404b0e30de427392065e2750acf92bd4a"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:50:43 2014 +0000"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Wed Jul 09 22:50:43 2014 +0000"
      },
      "message": "Revert \"Add locale aware APIs.\"\n\nAccidentally verified against a dirty tree. Needs the companion change to libc++ to land upstream before I can submit this.\n\nThis reverts commit e087eac404b0e30de427392065e2750acf92bd4a.\n\nChange-Id: I317ecd0923114f415eaad7603002f77feffb5e3f\n"
    },
    {
      "commit": "3139f6fdd7f9bec3b53be3da62314ae8ba24ceb4",
      "tree": "5f085e3928417fbf53e8a8d2fbe78cca8d971909",
      "parents": [
        "c4c6789362b82150e3f16cd655032f7ab2a1b6d6",
        "40ad229b25671b43dc1cef29ecd5a7807aed5192"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:48:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:42:04 2014 +0000"
      },
      "message": "Merge \"Remove __CTOR_LIST__ from mips/mips64.\""
    },
    {
      "commit": "40ad229b25671b43dc1cef29ecd5a7807aed5192",
      "tree": "c567e7a6a974ec271fd6771c4fe131445bb58a05",
      "parents": [
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 09:20:17 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 09:20:17 2014 -0700"
      },
      "message": "Remove __CTOR_LIST__ from mips/mips64.\n\nChange-Id: I3486b09e30b32ddb67da602cbc2b5fb0402f9764\n"
    },
    {
      "commit": "c4c6789362b82150e3f16cd655032f7ab2a1b6d6",
      "tree": "24e41575180ba39cd3971fe98723b27d1d40f186",
      "parents": [
        "6cdd0cfd2f279dfb20b9f7cccc963eb9ee91c666",
        "996524383f99cf513c181205cf61937faab85352"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 09 16:25:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 09 14:42:04 2014 +0000"
      },
      "message": "Merge \"Don\u0027t zero r1 on entry to the dynamic linker.\""
    },
    {
      "commit": "b9247ada209fd7e3570127aacd77542d41a111fc",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "b9c5d606aab6c1a21e3785d155613c35c276eb18",
        "3c12ae56f402744d1a446ceef7d20f5ea01025c3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 09 12:36:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 09 12:36:58 2014 +0000"
      },
      "message": "am 3c12ae56: Merge \"Add test for constructor function.\"\n\n* commit \u00273c12ae56f402744d1a446ceef7d20f5ea01025c3\u0027:\n  Add test for constructor function.\n"
    },
    {
      "commit": "996524383f99cf513c181205cf61937faab85352",
      "tree": "96e6071474eda2e2e47f92b257271aaca3ca887f",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 19:22:57 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 21:38:32 2014 -0700"
      },
      "message": "Don\u0027t zero r1 on entry to the dynamic linker.\n\nThere\u0027s no need: __linker_init only takes one argument.\n\nAlso remove the arm __CTOR_LIST__; we use .init_array and .fini_array instead\nof .ctor and .dtor anyway, and I don\u0027t think we\u0027ve ever supported the latter.\n\nChange-Id: Ifc91a5a90c6aa39d674bf0509a7af2e1ff0beddd\n"
    },
    {
      "commit": "dc42e20d54f17cbcabb2e8584398566eb66c47c3",
      "tree": "2ab4dbcd640dfc3434dd82cf874b53cfb09e0ee4",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Jul 08 18:54:42 2014 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Tue Jul 08 18:54:42 2014 -0700"
      },
      "message": "TARGET_OUT_DATA_NATIVE_TESTS now points to $(TARGET_OUT_DATA)/nativetest64 in 64-bit target\n\nChange-Id: I9a562e79de7ec0f065c90de9ae1b72cbcd7d8c6b\n"
    },
    {
      "commit": "3c12ae56f402744d1a446ceef7d20f5ea01025c3",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a",
        "f8846a45878faa9eb51fab3a2b347e9a36ecd250"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 09 04:24:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 08 22:56:31 2014 +0000"
      },
      "message": "Merge \"Add test for constructor function.\""
    },
    {
      "commit": "f8846a45878faa9eb51fab3a2b347e9a36ecd250",
      "tree": "f9c3dcb48c8d435fa5c50ddbfeba28c84251c369",
      "parents": [
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 21:21:34 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 21:21:34 2014 -0700"
      },
      "message": "Add test for constructor function.\n\nChange-Id: I0ad26d617f00cdd6c2241d613be39a1d16918612\n"
    },
    {
      "commit": "b9c5d606aab6c1a21e3785d155613c35c276eb18",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd",
        "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 18:33:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 08 18:33:20 2014 +0000"
      },
      "message": "am 006e0770: Merge \"Change android_dlextinfo flags to uint64_t\"\n\n* commit \u0027006e0770ffaa57d88f407fad8d9b78ea0efa9c6a\u0027:\n  Change android_dlextinfo flags to uint64_t\n"
    },
    {
      "commit": "aedc14b166e9eb1213637cf7ebf8e08ce29ab0dd",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "4568e344c0a7581dc1b32387ba18c99df76ffeea",
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 17:50:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 08 17:50:07 2014 +0000"
      },
      "message": "am 7244a861: Merge \"Regenerate the bionic NOTICE files.\"\n\n* commit \u00277244a8610a1b6f7cb38336696e15e2e4ee04613c\u0027:\n  Regenerate the bionic NOTICE files.\n"
    },
    {
      "commit": "7244a8610a1b6f7cb38336696e15e2e4ee04613c",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "2b2916d15458671babed9e250b4d98f1980a976d",
        "15581383153c5da29befb7f5cdc30bc21e9da54b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 08 17:40:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 08 02:15:13 2014 +0000"
      },
      "message": "Merge \"Regenerate the bionic NOTICE files.\""
    },
    {
      "commit": "15581383153c5da29befb7f5cdc30bc21e9da54b",
      "tree": "faac05b43d3e17c3ada6fda63e5cd6d3a8a61fc1",
      "parents": [
        "2b2916d15458671babed9e250b4d98f1980a976d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 15:42:06 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 15:42:06 2014 -0700"
      },
      "message": "Regenerate the bionic NOTICE files.\n\nAlso fix a few formatting issues in copyright headers that were confusing\nthe script (though obviously it would be better if the script were smarter).\n\nChange-Id: I7f561bef4f84fdcbd84f375ee226bd65db0e507b\n"
    },
    {
      "commit": "4568e344c0a7581dc1b32387ba18c99df76ffeea",
      "tree": "3c70b424a97110fd8d725a9e446ad53ec1fc155c",
      "parents": [
        "d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9",
        "2b2916d15458671babed9e250b4d98f1980a976d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:34 2014 +0000"
      },
      "message": "am 2b2916d1: Merge \"Remove some dead data.\"\n\n* commit \u00272b2916d15458671babed9e250b4d98f1980a976d\u0027:\n  Remove some dead data.\n"
    },
    {
      "commit": "d5a6a5e18d66543bdfa4dffdfeec80eff32a87b9",
      "tree": "9dcbdd5da2128ea6cce03a9bf5240247935cafce",
      "parents": [
        "a19e1d1c6519e6adaa37ae151dc87cb04fe998b0",
        "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "message": "am db42a9f5: Merge \"Fix three clang complaints about the DNS code.\"\n\n* commit \u0027db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b\u0027:\n  Fix three clang complaints about the DNS code.\n"
    },
    {
      "commit": "a19e1d1c6519e6adaa37ae151dc87cb04fe998b0",
      "tree": "a2864cfb211669420aff5d38301d040d3d6b6b36",
      "parents": [
        "13610bec6bfc0af64efdeeafc4c25d34912c2856",
        "4d763df3243f81041269015d0ac3fbd2912d5f3d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:33 2014 +0000"
      },
      "message": "am 4d763df3: Merge \"Fix a broken boolean test found by clang.\"\n\n* commit \u00274d763df3243f81041269015d0ac3fbd2912d5f3d\u0027:\n  Fix a broken boolean test found by clang.\n"
    },
    {
      "commit": "13610bec6bfc0af64efdeeafc4c25d34912c2856",
      "tree": "37c3af9ee2a6c270476d71677c7a0116c3d2e341",
      "parents": [
        "731f9273134b861b86ef65f785f4811c2f17b5be",
        "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 18:02:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 18:02:32 2014 +0000"
      },
      "message": "am 1ee1bfde: Merge \"Use __unused rather than self assignment for unused parameters.\"\n\n* commit \u00271ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53\u0027:\n  Use __unused rather than self assignment for unused parameters.\n"
    },
    {
      "commit": "006e0770ffaa57d88f407fad8d9b78ea0efa9c6a",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c",
        "3a8646fc5d9f1a9304251a1d1c8ff9e523d81b40"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 18:27:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 07 17:50:18 2014 +0000"
      },
      "message": "Merge \"Change android_dlextinfo flags to uint64_t\""
    },
    {
      "commit": "3a8646fc5d9f1a9304251a1d1c8ff9e523d81b40",
      "tree": "337867e4fdbe7af8537462870d673664789165d9",
      "parents": [
        "7244a8610a1b6f7cb38336696e15e2e4ee04613c"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 11:21:56 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 08 11:24:03 2014 -0700"
      },
      "message": "Change android_dlextinfo flags to uint64_t\n\nChange-Id: Id27e8f8e58dbcf6ae79644f2ad3af3dd0aef9ae7\n"
    },
    {
      "commit": "731f9273134b861b86ef65f785f4811c2f17b5be",
      "tree": "50e45eb372f429ea257bfc01557b1f5063bd6499",
      "parents": [
        "8ad9909a70c4925a1da15ce150835e436f54d8c1",
        "2d94ee29f4be528167f1de328226cac259aac738"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 07 16:20:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 07 16:20:11 2014 +0000"
      },
      "message": "am 2d94ee29: Merge \"Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\"\n\n* commit \u00272d94ee29f4be528167f1de328226cac259aac738\u0027:\n  Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\n"
    },
    {
      "commit": "4d763df3243f81041269015d0ac3fbd2912d5f3d",
      "tree": "a2864cfb211669420aff5d38301d040d3d6b6b36",
      "parents": [
        "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53",
        "29edbfd64ff636b40309d350ca038a7fdb114ad8"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:49:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jul 05 03:01:43 2014 +0000"
      },
      "message": "Merge \"Fix a broken boolean test found by clang.\""
    },
    {
      "commit": "29edbfd64ff636b40309d350ca038a7fdb114ad8",
      "tree": "455e7fbb22c3a8622776ced938dda03feb96b732",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:45:15 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:45:15 2014 -0700"
      },
      "message": "Fix a broken boolean test found by clang.\n\nThis was only on the failure case, so this probably never caused\nany real trouble.\n\nChange-Id: Id983689772102cbb9171693b927e544fb0b584fb\n"
    },
    {
      "commit": "8ad9909a70c4925a1da15ce150835e436f54d8c1",
      "tree": "89a03479680ac11b680b4624683e0bd50a17486b",
      "parents": [
        "e6ef19779f35bfc1e49b50dd6d3189ab393328f1",
        "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 19:54:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 19:54:53 2014 +0000"
      },
      "message": "am d11ca4e8: Merge \"Revert \"Reenable support for non-PIE executables\"\"\n\n* commit \u0027d11ca4e8c7cbbdd4b37ea82a351966da75907c0d\u0027:\n  Revert \"Reenable support for non-PIE executables\"\n"
    },
    {
      "commit": "e6ef19779f35bfc1e49b50dd6d3189ab393328f1",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "bebe8de7e2d2df2605fe96f7426f26ecbcd7d251",
        "f95964c93becfeb51433d7d90a6e1b9bb456a3e7"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 16:05:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 16:05:17 2014 +0000"
      },
      "message": "am f95964c9: Merge \"libc_logging: Set SOCK_CLOEXEC on socket\"\n\n* commit \u0027f95964c93becfeb51433d7d90a6e1b9bb456a3e7\u0027:\n  libc_logging: Set SOCK_CLOEXEC on socket\n"
    },
    {
      "commit": "bebe8de7e2d2df2605fe96f7426f26ecbcd7d251",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "2a70aba8460eff1bfb1417c271c6a5a53c560afa",
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jul 03 00:08:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 03 00:08:14 2014 +0000"
      },
      "message": "am 1f262b35: Merge \"Fix recv.cpp so it can build with clang.\"\n\n* commit \u00271f262b35fef5108e3bd3fbea4b6aa1ce635767f9\u0027:\n  Fix recv.cpp so it can build with clang.\n"
    },
    {
      "commit": "2a70aba8460eff1bfb1417c271c6a5a53c560afa",
      "tree": "12585581d09a60bc919f50f901b4c90d658e5eef",
      "parents": [
        "176f13a70845555d6b5776ddacdae8771dccb13f",
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:51:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:51:08 2014 +0000"
      },
      "message": "am ab4fc823: Merge \"Fix all resolv warnings and turn on -Werror.\"\n\n* commit \u0027ab4fc82315567a1400bb25af3f835f1b5d80a0fe\u0027:\n  Fix all resolv warnings and turn on -Werror.\n"
    },
    {
      "commit": "176f13a70845555d6b5776ddacdae8771dccb13f",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "8551bfb04385781c3b8c68afaf9c055c22a4e985",
        "afd37c429b14d63ee4144f00cf1fb8041f681f68"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:16:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 23:16:04 2014 +0000"
      },
      "message": "am afd37c42: Merge \"Build fix\"\n\n* commit \u0027afd37c429b14d63ee4144f00cf1fb8041f681f68\u0027:\n  Build fix\n"
    },
    {
      "commit": "8551bfb04385781c3b8c68afaf9c055c22a4e985",
      "tree": "8f2a2873a0b11c6c23254f29557643552fc457ad",
      "parents": [
        "9ff95c4763bcbc44d25092510fde299f0ba0be7f",
        "950a435fc0dffc22a816194af175420176b86908"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 22:57:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 22:57:45 2014 +0000"
      },
      "message": "am 950a435f: Merge \"Load library using file handle.\"\n\n* commit \u0027950a435fc0dffc22a816194af175420176b86908\u0027:\n  Load library using file handle.\n"
    },
    {
      "commit": "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe",
        "6917e6c2aed624aea146c68c35c6148c136e3dcc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:58:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 21:12:58 2014 +0000"
      },
      "message": "Merge \"Fix recv.cpp so it can build with clang.\""
    },
    {
      "commit": "6917e6c2aed624aea146c68c35c6148c136e3dcc",
      "tree": "ac554851f78ae67b2926eeac1966befe57eb2899",
      "parents": [
        "ab4fc82315567a1400bb25af3f835f1b5d80a0fe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:46:34 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:46:34 2014 -0700"
      },
      "message": "Fix recv.cpp so it can build with clang.\n\nChange-Id: Iac3e676aa256837333240219bcadbdc31985b5dd\n"
    },
    {
      "commit": "ab4fc82315567a1400bb25af3f835f1b5d80a0fe",
      "tree": "12585581d09a60bc919f50f901b4c90d658e5eef",
      "parents": [
        "afd37c429b14d63ee4144f00cf1fb8041f681f68",
        "37b1b5bbcd1cddf833c9ca18a5976efbbf88dabf"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 23:43:03 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 21:12:58 2014 +0000"
      },
      "message": "Merge \"Fix all resolv warnings and turn on -Werror.\""
    },
    {
      "commit": "37b1b5bbcd1cddf833c9ca18a5976efbbf88dabf",
      "tree": "02c391d47cef6ce4db35b42060488b9dcf471089",
      "parents": [
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:27:20 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 16:27:20 2014 -0700"
      },
      "message": "Fix all resolv warnings and turn on -Werror.\n\nThe res_init.c changes bring us a bit closer to upstream too, though\nthere\u0027s still work to be done there. Some of the remaining differences\nlook like bugs we\u0027d want to fix, so we should definitely try to come\nback to that.\n\nChange-Id: I50baa148e967c90d55d711e9904ad54c7d724d4d\n"
    },
    {
      "commit": "9ff95c4763bcbc44d25092510fde299f0ba0be7f",
      "tree": "47f401a3e9aab5b8d51c96ea2f2afb31de070506",
      "parents": [
        "f308174ae2d0655385ae5f50bdd5ae9e3388265f",
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 21:08:52 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 21:08:52 2014 +0000"
      },
      "message": "am 99e2a2f0: Merge \"Switch to upstream OpenBSD mktemp.c.\"\n\n* commit \u002799e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef\u0027:\n  Switch to upstream OpenBSD mktemp.c.\n"
    },
    {
      "commit": "f95964c93becfeb51433d7d90a6e1b9bb456a3e7",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9",
        "bae5b1dbd8dfe7318e208be917f4c9b9e8abced6"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 15:56:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"libc_logging: Set SOCK_CLOEXEC on socket\""
    },
    {
      "commit": "bae5b1dbd8dfe7318e208be917f4c9b9e8abced6",
      "tree": "802266e9ef04af079867b541b25a30cfe2d727e8",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Jul 02 22:39:14 2014 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Jul 02 22:39:14 2014 -0700"
      },
      "message": "libc_logging: Set SOCK_CLOEXEC on socket\n\nSocket file descriptors remain open across exec unless\nSOCK_CLOEXEC is set. Enable this option, to avoid leaking\nfile descriptors.\n\nIn practice, this isn\u0027t a big deal, since the socket only remains\nopen for a very short period to write a message. However, this\nsocket might leak for for multithreaded programs if an exec occurs\nbetween the open and close.\n\nChange-Id: Ica2e71fe28657c32d56de1431c8f7f1f5c7b7c58\n"
    },
    {
      "commit": "afd37c429b14d63ee4144f00cf1fb8041f681f68",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "950a435fc0dffc22a816194af175420176b86908",
        "d38306694179962f2d784fd1828afd4af1d8a4ec"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 23:09:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"Build fix\""
    },
    {
      "commit": "d38306694179962f2d784fd1828afd4af1d8a4ec",
      "tree": "07a5134bdf455603f09bfc9adf8f62b91661398d",
      "parents": [
        "950a435fc0dffc22a816194af175420176b86908"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 16:05:24 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 16:06:50 2014 -0700"
      },
      "message": "Build fix\n\nChange-Id: Ib43e0f055e3c5f07b50393bfcab9738454835ac3\n"
    },
    {
      "commit": "950a435fc0dffc22a816194af175420176b86908",
      "tree": "8f2a2873a0b11c6c23254f29557643552fc457ad",
      "parents": [
        "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef",
        "04dc91ae763adc403a14c88b4c46f77b3d2d71a3"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 22:48:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:43 2014 +0000"
      },
      "message": "Merge \"Load library using file handle.\""
    },
    {
      "commit": "99e2a2f04ca3bc4c66ecb91bc5abb378ec7c10ef",
      "tree": "47f401a3e9aab5b8d51c96ea2f2afb31de070506",
      "parents": [
        "87b654ce467934ab6a0fe1546341e4db42b5c344",
        "65935979311373f2c7fa27cbfc189f49b188ca3a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 20:59:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:52:16 2014 +0000"
      },
      "message": "Merge \"Switch to upstream OpenBSD mktemp.c.\""
    },
    {
      "commit": "2d94ee29f4be528167f1de328226cac259aac738",
      "tree": "50e45eb372f429ea257bfc01557b1f5063bd6499",
      "parents": [
        "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d",
        "f79ee064b64af54bce6d3931f4112761edb7d3a9"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Mon Jul 07 16:14:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:51:20 2014 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\""
    },
    {
      "commit": "d11ca4e8c7cbbdd4b37ea82a351966da75907c0d",
      "tree": "89a03479680ac11b680b4624683e0bd50a17486b",
      "parents": [
        "f95964c93becfeb51433d7d90a6e1b9bb456a3e7",
        "76e289c026f11126fc88841b3019fd5bb419bb67"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 19:44:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:51:20 2014 +0000"
      },
      "message": "Merge \"Revert \"Reenable support for non-PIE executables\"\""
    },
    {
      "commit": "76e289c026f11126fc88841b3019fd5bb419bb67",
      "tree": "439af7ed6206feb45236e9812b4ed6006641eff6",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 12:04:31 2014 -0700"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Jul 03 12:08:34 2014 -0700"
      },
      "message": "Revert \"Reenable support for non-PIE executables\"\n\n/system/bin/tf_daemon on Nakasi has been updated so it\u0027s\na PIE executable. We can now drop non-PIE support.\n\nThis reverts commit d81b3b275dff99561cbe5905ca63a1c72fa54a17.\n\nBug: 15086752\nBug: 15732002\nBug: 14566672\nChange-Id: I832c4de01a8fa050754ea64da317d1639990265e\n"
    },
    {
      "commit": "1ee1bfdeeca74d71f3e7de7ac3a7e45c9a7d0f53",
      "tree": "37c3af9ee2a6c270476d71677c7a0116c3d2e341",
      "parents": [
        "2d94ee29f4be528167f1de328226cac259aac738",
        "668da74ef1d4558f699374cb28a9df1a011db122"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:49:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:53 2014 +0000"
      },
      "message": "Merge \"Use __unused rather than self assignment for unused parameters.\""
    },
    {
      "commit": "668da74ef1d4558f699374cb28a9df1a011db122",
      "tree": "d3ff8fd3e04f2c5b7fff6955a39f169171b7da83",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:54 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:54 2014 -0700"
      },
      "message": "Use __unused rather than self assignment for unused parameters.\n\nClang, reasonably enough, doesn\u0027t like self assignment.\n\nChange-Id: Ie5843287802949dad148a1a815231035678e1306\n"
    },
    {
      "commit": "2b2916d15458671babed9e250b4d98f1980a976d",
      "tree": "3c70b424a97110fd8d725a9e446ad53ec1fc155c",
      "parents": [
        "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b",
        "920d831ba15a4d9707e70e834df1be12613413c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:53:23 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:42 2014 +0000"
      },
      "message": "Merge \"Remove some dead data.\""
    },
    {
      "commit": "920d831ba15a4d9707e70e834df1be12613413c3",
      "tree": "34c719c9fcc8806032ef78b2b34ec80fae6bee66",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:11 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:46:11 2014 -0700"
      },
      "message": "Remove some dead data.\n\nClang doesn\u0027t like dead data, and this is just an LP32 compatibility turd.\n\nChange-Id: I3832748a4e773b254877f4438b5340e7d4c1ce70\n"
    },
    {
      "commit": "db42a9f5a3b8a6bb6af2d9ef42844c8dc835527b",
      "tree": "9dcbdd5da2128ea6cce03a9bf5240247935cafce",
      "parents": [
        "4d763df3243f81041269015d0ac3fbd2912d5f3d",
        "68c2755d71750401d82d9aa17774ebd385cb5dc0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 17:50:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 02 20:49:42 2014 +0000"
      },
      "message": "Merge \"Fix three clang complaints about the DNS code.\""
    },
    {
      "commit": "68c2755d71750401d82d9aa17774ebd385cb5dc0",
      "tree": "f0c9d7c9820365806faa0e4f644b6dc5ba9554d6",
      "parents": [
        "1f262b35fef5108e3bd3fbea4b6aa1ce635767f9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:44:17 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 07 09:44:17 2014 -0700"
      },
      "message": "Fix three clang complaints about the DNS code.\n\nThese are all already fixed upstream in the same way.\n\nChange-Id: I2881b6d0fbd0237fffc0f00563bc14750dcce0d9\n"
    },
    {
      "commit": "04dc91ae763adc403a14c88b4c46f77b3d2d71a3",
      "tree": "aa8c5774929f43e2a13e308f93df4c65744f777d",
      "parents": [
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 14:10:16 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 13:20:47 2014 -0700"
      },
      "message": "Load library using file handle.\n\n * This patch enables dlopen by file descriptor\n   instead of path/name.\n\nBug: 15984217\nChange-Id: Ib39051e00567fb97070bf96d8ce63993877c0a01\n"
    },
    {
      "commit": "f308174ae2d0655385ae5f50bdd5ae9e3388265f",
      "tree": "9b18b339106f894734697168f82901ad0ada90b7",
      "parents": [
        "7ec1ba3ed7735160786c7f4fa95accdd1dc5f5bf",
        "87b654ce467934ab6a0fe1546341e4db42b5c344"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 18:54:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 18:54:19 2014 +0000"
      },
      "message": "am 87b654ce: Merge \"Disable local/protected symbol test for lp64\"\n\n* commit \u002787b654ce467934ab6a0fe1546341e4db42b5c344\u0027:\n  Disable local/protected symbol test for lp64\n"
    },
    {
      "commit": "65935979311373f2c7fa27cbfc189f49b188ca3a",
      "tree": "032efa24ad0bd24bee08aa7ec9a8af3c09693283",
      "parents": [
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 11:22:26 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 11:22:26 2014 -0700"
      },
      "message": "Switch to upstream OpenBSD mktemp.c.\n\nAlmost all of our stdio is actually OpenBSD, so although this isn\u0027t\nreally a core part of stdio (it doesn\u0027t touch struct FILE, for example)\nit probably makes sense for it to come from the same upstream. My\nactual motivation though is that it\u0027s the only FreeBSD file we have\ncompiler warnings from.\n\nThis patch moves us over to -Werror by default, with only the DNS code\nhaving -Wno-error.\n\nChange-Id: Id244a5b445cba41b0a1ca30298ca7b1ed177810c\n"
    },
    {
      "commit": "7ec1ba3ed7735160786c7f4fa95accdd1dc5f5bf",
      "tree": "6ef525969d3992ffe018e5f5a13d63e8c055f4dc",
      "parents": [
        "e20fcb2d70af950cff4ae5df8038d800630e39be",
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:41:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 00:41:14 2014 +0000"
      },
      "message": "am 4d299a2c: Merge \"Build all bionic test files -Werror and fix our one warning.\"\n\n* commit \u00274d299a2cf7880789e658f427196d1ca9fe02a9bc\u0027:\n  Build all bionic test files -Werror and fix our one warning.\n"
    },
    {
      "commit": "e20fcb2d70af950cff4ae5df8038d800630e39be",
      "tree": "30928d8a1176c7ea9023ca9d98b2eee568f21ef3",
      "parents": [
        "d103c98be845e060d86463a895c2e33aa8256839",
        "e9975987900e5713c5b8b13e1817a243e92f79d9"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:41:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 00:41:14 2014 +0000"
      },
      "message": "am e9975987: Merge \"Quiten warnings in semaphore.c.\"\n\n* commit \u0027e9975987900e5713c5b8b13e1817a243e92f79d9\u0027:\n  Quiten warnings in semaphore.c.\n"
    },
    {
      "commit": "d103c98be845e060d86463a895c2e33aa8256839",
      "tree": "335db8e76ac9b812c727651cfa30a9b74d0fe15a",
      "parents": [
        "711b5584db13b6a2aca555e577c3d7cfb04946ab",
        "f2102f54a0006c56033ab0ba62d48dc4b4e8b91a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:41:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 02 00:41:13 2014 +0000"
      },
      "message": "am f2102f54: Merge \"Quiten warnings in fts.c.\"\n\n* commit \u0027f2102f54a0006c56033ab0ba62d48dc4b4e8b91a\u0027:\n  Quiten warnings in fts.c.\n"
    },
    {
      "commit": "711b5584db13b6a2aca555e577c3d7cfb04946ab",
      "tree": "d4612204949481e89bff02c75634f3452eb71b78",
      "parents": [
        "30c958f7f5dfd712f11026c5caa78aa7d67f082d",
        "105ef36c67baeebd2fd9c24b6140953afba4f160"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 23:08:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 23:08:01 2014 +0000"
      },
      "message": "am 105ef36c: Merge \"Native tests are now multilib\u003dboth by default\"\n\n* commit \u0027105ef36c67baeebd2fd9c24b6140953afba4f160\u0027:\n  Native tests are now multilib\u003dboth by default\n"
    },
    {
      "commit": "30c958f7f5dfd712f11026c5caa78aa7d67f082d",
      "tree": "4b8b0acd56b400f1f166ea6137647e478783063d",
      "parents": [
        "51c812cd220cd9f493d61df98ca77dd0b5f000da",
        "42a5a177e99ee2ba37e041cabbbc8175ed5c5dc5"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Jul 01 22:50:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 22:50:49 2014 +0000"
      },
      "message": "am 42a5a177: Merge \"Revert \"Revert \"Prevent symbols from libgcc from being reexported.\"\"\"\n\n* commit \u002742a5a177e99ee2ba37e041cabbbc8175ed5c5dc5\u0027:\n  Revert \"Revert \"Prevent symbols from libgcc from being reexported.\"\"\n"
    },
    {
      "commit": "f79ee064b64af54bce6d3931f4112761edb7d3a9",
      "tree": "f2eff2f1e37a6d7adc550679453008d28aff333d",
      "parents": [
        "715242fd0f69e73a6aca19e32b8979fa0f384788"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Jul 01 22:41:50 2014 +0000"
      },
      "committer": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Jul 01 22:41:50 2014 +0000"
      },
      "message": "Revert \"Revert \"Hide _tolower_tab_ and _toupper_tab_ on LP64.\"\"\n\nThis reverts commit 715242fd0f69e73a6aca19e32b8979fa0f384788.\n\nChange-Id: Ia9892fa3b03287129aa72a49974cef9fd94ae735\n"
    },
    {
      "commit": "51c812cd220cd9f493d61df98ca77dd0b5f000da",
      "tree": "b43eb9e1c4715173e270dab940c91c48557555fe",
      "parents": [
        "aa3553521b82e7fbec242cdc5280d1aa626a47e6",
        "442d41fc128646d7f572da842d5d5b1918341c53"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 22:05:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 22:05:49 2014 +0000"
      },
      "message": "am 442d41fc: Merge \"Write message to stderr on __libc_fatal()\"\n\n* commit \u0027442d41fc128646d7f572da842d5d5b1918341c53\u0027:\n  Write message to stderr on __libc_fatal()\n"
    },
    {
      "commit": "aa3553521b82e7fbec242cdc5280d1aa626a47e6",
      "tree": "0ee5d2cad3f71c6dc725c72bc065bd7c5b1b5c5b",
      "parents": [
        "94f8beb7e3450204bb117ca2301c1769a9b76dc2",
        "176ccd4925c682f036141c8618650b16912b9bd4"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 21:30:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 21:30:04 2014 +0000"
      },
      "message": "am 176ccd49: Merge \"Add support for protected local symbol lookup.\"\n\n* commit \u0027176ccd4925c682f036141c8618650b16912b9bd4\u0027:\n  Add support for protected local symbol lookup.\n"
    },
    {
      "commit": "94f8beb7e3450204bb117ca2301c1769a9b76dc2",
      "tree": "4a835979fc2674a9d8fb9cfdc0ea44ebbf5ce34a",
      "parents": [
        "56d0f8ca50900edca67e24cfdcfb33824551b0c2",
        "dc42d7ff6b792f72cfe09d8bbc2fd1f342d1d9fb"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 19:33:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 19:33:53 2014 +0000"
      },
      "message": "am dc42d7ff: Merge \"Fix a warning in if_indextoname.c.\"\n\n* commit \u0027dc42d7ff6b792f72cfe09d8bbc2fd1f342d1d9fb\u0027:\n  Fix a warning in if_indextoname.c.\n"
    },
    {
      "commit": "f2102f54a0006c56033ab0ba62d48dc4b4e8b91a",
      "tree": "335db8e76ac9b812c727651cfa30a9b74d0fe15a",
      "parents": [
        "105ef36c67baeebd2fd9c24b6140953afba4f160",
        "ec67cded1d2969b5ba21028f0dd1560827947f3d"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:32:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 19:26:36 2014 +0000"
      },
      "message": "Merge \"Quiten warnings in fts.c.\""
    },
    {
      "commit": "ec67cded1d2969b5ba21028f0dd1560827947f3d",
      "tree": "335db8e76ac9b812c727651cfa30a9b74d0fe15a",
      "parents": [
        "105ef36c67baeebd2fd9c24b6140953afba4f160"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:20:06 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:20:06 2014 -0700"
      },
      "message": "Quiten warnings in fts.c.\n\nAlso bring us closer to upstream. Sadly the Linux and BSD dirent\nstructs don\u0027t match, so we\u0027ll never be completely in sync (and I don\u0027t\nthink we can hide the difference with macro trickery).\n\nChange-Id: Ief4275856116cd1d5b5e0f9166db1ead9439515c\n"
    },
    {
      "commit": "e9975987900e5713c5b8b13e1817a243e92f79d9",
      "tree": "30928d8a1176c7ea9023ca9d98b2eee568f21ef3",
      "parents": [
        "f2102f54a0006c56033ab0ba62d48dc4b4e8b91a",
        "95d3cd0b85724d3702cfb71942f9aa0a5ee27c74"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:33:17 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 19:22:04 2014 +0000"
      },
      "message": "Merge \"Quiten warnings in semaphore.c.\""
    },
    {
      "commit": "95d3cd0b85724d3702cfb71942f9aa0a5ee27c74",
      "tree": "24991be02dfb17d5d3e3f5c583ae30174a3392fd",
      "parents": [
        "105ef36c67baeebd2fd9c24b6140953afba4f160"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:07:43 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:07:43 2014 -0700"
      },
      "message": "Quiten warnings in semaphore.c.\n\nChange-Id: I30aff82174f789ab407d2282c07e6207123d4d5b\n"
    },
    {
      "commit": "4d299a2cf7880789e658f427196d1ca9fe02a9bc",
      "tree": "6ef525969d3992ffe018e5f5a13d63e8c055f4dc",
      "parents": [
        "e9975987900e5713c5b8b13e1817a243e92f79d9",
        "d06ee1d6db6165126161044fb662301bf9f04b3a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jul 02 00:34:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 19:16:01 2014 +0000"
      },
      "message": "Merge \"Build all bionic test files -Werror and fix our one warning.\""
    },
    {
      "commit": "d06ee1d6db6165126161044fb662301bf9f04b3a",
      "tree": "bc8cd27a4b4b817033abbe32aa8ca59aa7bf49e9",
      "parents": [
        "105ef36c67baeebd2fd9c24b6140953afba4f160"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:17:46 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 17:17:46 2014 -0700"
      },
      "message": "Build all bionic test files -Werror and fix our one warning.\n\nChange-Id: I62bb0528fd1bcb9aa4c61e44c78158a592690fc7\n"
    },
    {
      "commit": "56d0f8ca50900edca67e24cfdcfb33824551b0c2",
      "tree": "2ab29dc329083b52efb4ee3c7efc50b5e6a48cf2",
      "parents": [
        "4ba40564c62bbd6ac52e53aad003bb424f1e8f10",
        "f573a52cf3a814504e5d5a6b62d74ba9516f7a28"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 18:18:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 18:18:04 2014 +0000"
      },
      "message": "am f573a52c: Merge \"Silence time64.c build warnings.\"\n\n* commit \u0027f573a52cf3a814504e5d5a6b62d74ba9516f7a28\u0027:\n  Silence time64.c build warnings.\n"
    },
    {
      "commit": "87b654ce467934ab6a0fe1546341e4db42b5c344",
      "tree": "9b18b339106f894734697168f82901ad0ada90b7",
      "parents": [
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc",
        "ce0ba3c70634d5fe64b9a298d8a305d85bd1e6ac"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Wed Jul 02 18:46:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 16:52:01 2014 +0000"
      },
      "message": "Merge \"Disable local/protected symbol test for lp64\""
    },
    {
      "commit": "ce0ba3c70634d5fe64b9a298d8a305d85bd1e6ac",
      "tree": "9b18b339106f894734697168f82901ad0ada90b7",
      "parents": [
        "4d299a2cf7880789e658f427196d1ca9fe02a9bc"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 19:09:49 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 19:13:01 2014 -0700"
      },
      "message": "Disable local/protected symbol test for lp64\n\n  * Static linker optimizes protected local symbol\n    out of existence, which leads to test failure.\n    Disabling it for now.\n\nChange-Id: I8de327e5073f98b64639f7a0bba3a273aa419884\n"
    },
    {
      "commit": "442d41fc128646d7f572da842d5d5b1918341c53",
      "tree": "b43eb9e1c4715173e270dab940c91c48557555fe",
      "parents": [
        "176ccd4925c682f036141c8618650b16912b9bd4",
        "12bf3bcdeeaa0dcdc7a4f4e4d11bc2fc3bf6bd7a"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 21:57:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 16:52:01 2014 +0000"
      },
      "message": "Merge \"Write message to stderr on __libc_fatal()\""
    },
    {
      "commit": "12bf3bcdeeaa0dcdc7a4f4e4d11bc2fc3bf6bd7a",
      "tree": "b43eb9e1c4715173e270dab940c91c48557555fe",
      "parents": [
        "176ccd4925c682f036141c8618650b16912b9bd4"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 14:24:45 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 14:46:03 2014 -0700"
      },
      "message": "Write message to stderr on __libc_fatal()\n\nChange-Id: Ia8d6e256768fa51786d0139d3f3b6e9e4bebe027\n"
    },
    {
      "commit": "105ef36c67baeebd2fd9c24b6140953afba4f160",
      "tree": "d4612204949481e89bff02c75634f3452eb71b78",
      "parents": [
        "42a5a177e99ee2ba37e041cabbbc8175ed5c5dc5",
        "fcac81ef04ade6f31eddb71bfc9a30a1ecf47840"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 22:59:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 16:35:05 2014 +0000"
      },
      "message": "Merge \"Native tests are now multilib\u003dboth by default\""
    },
    {
      "commit": "fcac81ef04ade6f31eddb71bfc9a30a1ecf47840",
      "tree": "9b0cca03636c66607c78eb10927715de64f847ba",
      "parents": [
        "442d41fc128646d7f572da842d5d5b1918341c53"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 15:38:22 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 15:38:22 2014 -0700"
      },
      "message": "Native tests are now multilib\u003dboth by default\n\nChange-Id: I788ac0b871703c137727a65e017c4466127c0190\n"
    },
    {
      "commit": "176ccd4925c682f036141c8618650b16912b9bd4",
      "tree": "0ee5d2cad3f71c6dc725c72bc065bd7c5b1b5c5b",
      "parents": [
        "dc42d7ff6b792f72cfe09d8bbc2fd1f342d1d9fb",
        "d97e9f546ea195686a78e539315b273393609b9e"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 21:22:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 16:35:05 2014 +0000"
      },
      "message": "Merge \"Add support for protected local symbol lookup.\""
    },
    {
      "commit": "d97e9f546ea195686a78e539315b273393609b9e",
      "tree": "07ee416c8dc3795436726a3f820b44c939191c5d",
      "parents": [
        "4ec3bc83c632132bda915d00b5bc716dc6ab8dd8"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Sun Jun 29 12:28:37 2014 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jul 01 10:25:54 2014 -0700"
      },
      "message": "Add support for protected local symbol lookup.\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d66048\nChange-Id: Ib334223df27adad9477fb241ab099c5e26df4a7d\n"
    },
    {
      "commit": "dc42d7ff6b792f72cfe09d8bbc2fd1f342d1d9fb",
      "tree": "4a835979fc2674a9d8fb9cfdc0ea44ebbf5ce34a",
      "parents": [
        "f573a52cf3a814504e5d5a6b62d74ba9516f7a28",
        "49eb7613068297a1f2181ad39a24f27cd87d89b1"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 18:59:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 14:59:07 2014 +0000"
      },
      "message": "Merge \"Fix a warning in if_indextoname.c.\""
    },
    {
      "commit": "49eb7613068297a1f2181ad39a24f27cd87d89b1",
      "tree": "4a835979fc2674a9d8fb9cfdc0ea44ebbf5ce34a",
      "parents": [
        "f573a52cf3a814504e5d5a6b62d74ba9516f7a28"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 11:13:25 2014 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 01 11:13:25 2014 -0700"
      },
      "message": "Fix a warning in if_indextoname.c.\n\nChange-Id: Ib6afe2a5452022f5c98ec28fd110d6b910dccdad\n"
    },
    {
      "commit": "42a5a177e99ee2ba37e041cabbbc8175ed5c5dc5",
      "tree": "4b8b0acd56b400f1f166ea6137647e478783063d",
      "parents": [
        "442d41fc128646d7f572da842d5d5b1918341c53",
        "71f9b34fbeef00f3bd34364dadad41bff60b6b1d"
      ],
      "author": {
        "name": "Dan Albert",
        "email": "danalbert@google.com",
        "time": "Tue Jul 01 22:41:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 01 14:58:20 2014 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Prevent symbols from libgcc from being reexported.\"\"\""
    },
    {
      "commit": "4ba40564c62bbd6ac52e53aad003bb424f1e8f10",
      "tree": "4647ccd604a60bd8154cef2b3c35c13accd18140",
      "parents": [
        "e844f27a05b32b7bf2fd68b1bd69e450040c1e24",
        "4ec3bc83c632132bda915d00b5bc716dc6ab8dd8"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jul 01 02:52:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 01 02:52:05 2014 +0000"
      },
      "message": "am 4ec3bc83: Merge \"Add optimized stpcpy.\"\n\n* commit \u00274ec3bc83c632132bda915d00b5bc716dc6ab8dd8\u0027:\n  Add optimized stpcpy.\n"
    },
    {
      "commit": "e844f27a05b32b7bf2fd68b1bd69e450040c1e24",
      "tree": "c42cff216da29e83e24fc1784ae8f04cadf8117b",
      "parents": [
        "c5f1504e3db3a39bb951bf01e2d0d758ca93cc44",
        "bcf77b5dfff2c93187c42c613ada6d2b97bb02d4"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Jun 30 23:20:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 30 23:20:54 2014 +0000"
      },
      "message": "am bcf77b5d: Merge \"add CLOEXEC to various DNS related code\"\n\n* commit \u0027bcf77b5dfff2c93187c42c613ada6d2b97bb02d4\u0027:\n  add CLOEXEC to various DNS related code\n"
    },
    {
      "commit": "c5f1504e3db3a39bb951bf01e2d0d758ca93cc44",
      "tree": "0839de6aedb91cd43444da2c40ea67f66a3a68e8",
      "parents": [
        "0bdbc499baf361e1b04ba97baf60e0ccdbddeb04",
        "6cdab387b3fa6900ba918318edc426b5cb62b66e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jun 30 23:10:03 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 30 23:10:03 2014 +0000"
      },
      "message": "am 6cdab387: Merge \"Restore \u003cnsswitch.h\u003e which is BSD API, not private.\"\n\n* commit \u00276cdab387b3fa6900ba918318edc426b5cb62b66e\u0027:\n  Restore \u003cnsswitch.h\u003e which is BSD API, not private.\n"
    },
    {
      "commit": "6cdab387b3fa6900ba918318edc426b5cb62b66e",
      "tree": "0839de6aedb91cd43444da2c40ea67f66a3a68e8",
      "parents": [
        "260846f374f88ba6686bff8ab33c17c487c7a8f7",
        "a3117041035c72b843d7b59a0d1b33f70caad368"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jun 30 23:03:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jun 30 22:33:03 2014 +0000"
      },
      "message": "Merge \"Restore \u003cnsswitch.h\u003e which is BSD API, not private.\""
    },
    {
      "commit": "4ec3bc83c632132bda915d00b5bc716dc6ab8dd8",
      "tree": "4647ccd604a60bd8154cef2b3c35c13accd18140",
      "parents": [
        "bcf77b5dfff2c93187c42c613ada6d2b97bb02d4",
        "753eb7f07e7736ba3bd73b2653cbfb8863da2278"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jul 01 02:41:30 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jun 30 22:26:48 2014 +0000"
      },
      "message": "Merge \"Add optimized stpcpy.\""
    },
    {
      "commit": "bcf77b5dfff2c93187c42c613ada6d2b97bb02d4",
      "tree": "c42cff216da29e83e24fc1784ae8f04cadf8117b",
      "parents": [
        "6cdab387b3fa6900ba918318edc426b5cb62b66e",
        "1781ed7774671d5a750839650b9582ff0abbcf42"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Jun 30 23:10:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jun 30 22:26:48 2014 +0000"
      },
      "message": "Merge \"add CLOEXEC to various DNS related code\""
    },
    {
      "commit": "0bdbc499baf361e1b04ba97baf60e0ccdbddeb04",
      "tree": "8a9f3ae6803223f639a8a6550a6e07b364bcb8fa",
      "parents": [
        "6464c7e4437b73da41c1c77b0225fb0d964d7445",
        "260846f374f88ba6686bff8ab33c17c487c7a8f7"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jun 30 22:04:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 30 22:04:33 2014 +0000"
      },
      "message": "am 260846f3: Merge \"Reinstate the x86 dynamic linker warning for text relocations.\"\n\n* commit \u0027260846f374f88ba6686bff8ab33c17c487c7a8f7\u0027:\n  Reinstate the x86 dynamic linker warning for text relocations.\n"
    }
  ],
  "next": "a3117041035c72b843d7b59a0d1b33f70caad368"
}
