)]}'
{
  "log": [
    {
      "commit": "509cd48809f5252ffc8ef0c72dbf208151750f66",
      "tree": "ecc314c82f2cbd5a80521bb1326e38bba29ee666",
      "parents": [
        "328e29ea22eda691d9569a8c4a40d00f7ecfe97d"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Mar 31 19:06:58 2017 -0700"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Mar 31 19:06:58 2017 -0700"
      },
      "message": "Update to GCC 6.3.0 + fix for PR80180\n\nNew upstream release, fiddle patches to apply on it.\nAlso apply upstream fix for rdseed/rdrand intrinsics code\ngeneration (https://gcc.gnu.org/bugzilla/show_bug.cgi?id\u003d80180).\n\nChange-Id: Ib4dec62b4c7a537220e8755a2bc9a6a11181e000\n"
    },
    {
      "commit": "328e29ea22eda691d9569a8c4a40d00f7ecfe97d",
      "tree": "bb7cc96873d8a2c9e66942303c67bf102dedc769",
      "parents": [
        "771070416c908f135b580053db7076e9534bf970"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Thu Mar 02 15:33:35 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Mar 06 08:52:11 2017 -0800"
      },
      "message": "Move to new launchpad api.\n\n(and fix a couple of whitespace issues)\n\nChange-Id: I4f98ce9e369d97341db4fcfbe4d0aa9bcd3fce0d\n"
    },
    {
      "commit": "771070416c908f135b580053db7076e9534bf970",
      "tree": "7b7aa2738d63236ddc97b78f483196bb34770ac4",
      "parents": [
        "4997112a2e2435ecd77800e32b3e10844d021a4a"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 21 16:02:28 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 21 16:02:28 2017 -0800"
      },
      "message": "Don\u0027t attempt to call getrlimit or getrusage.\n\nThey are stubbed out in Fuchsia and generate distracting warnings\nwhen they are invoked.\n\nChange-Id: I1e18623beb48b9435ed266d591e9c20e463fbe81\n"
    },
    {
      "commit": "4997112a2e2435ecd77800e32b3e10844d021a4a",
      "tree": "062266aff9ce24a89726bf3d4afc56c4bb0caec0",
      "parents": [
        "b04562d9037c6c3da50f35828f89b61fe0ec6bf6"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 21 10:47:38 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 21 10:47:38 2017 -0800"
      },
      "message": "s/mx_handle_wait_one/mx_object_wait_one\n\nChange-Id: I08e3e0b6347d8d1a5122c493c93caedb40233cf8\n"
    },
    {
      "commit": "b04562d9037c6c3da50f35828f89b61fe0ec6bf6",
      "tree": "dee9996c4c456dea1e4c0d0ede415e0c22d6a7b6",
      "parents": [
        "3ba46b036bffad15476c06a61997566da4c36637"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Sun Feb 19 21:52:29 2017 -0800"
      },
      "committer": {
        "name": "Petr Hosek",
        "email": "phosek@google.com",
        "time": "Sun Feb 19 21:52:58 2017 -0800"
      },
      "message": "Enable the use .init_array and .fini_array sections in GCC\n\nWe should be using .init_array/.fini_array everywhere in Magenta.\n\nChange-Id: Iee85e270bc51ccc32356a32b5fccf03cf5c66290\n"
    },
    {
      "commit": "3ba46b036bffad15476c06a61997566da4c36637",
      "tree": "4223fa3e7570e86f4dc194dc54aa22bcc64f1ff0",
      "parents": [
        "e606946f1a39d67ca089eb7d6b1778c1e054852e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 14 10:11:30 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Feb 14 10:11:30 2017 -0800"
      },
      "message": "Add support for Canadian cross-compiles.\n\nRestructure the build to clean up some ambiguity (e.g., the\ndifference between host+target for CONFIG variables) and add\nsupport for doing 3-way builds (BUILD !\u003d HOST !\u003d TARGET).\nThis is useful for building fuchsia-\u003ebare metal tools from a\nlinux or mac workstation.\n\nChange-Id: I98d960f7ac4ea5bbe5df40ab9ca20c5e5aba98bd\n"
    },
    {
      "commit": "e606946f1a39d67ca089eb7d6b1778c1e054852e",
      "tree": "5ff3406b1363493f65759075ed82ab4d78e83ba4",
      "parents": [
        "0c2cee9bfe94f35862211a2b58bcc3de1ff01a5a",
        "c9601529c04421fc56ca57e1f9f004bcf5eb1616"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Fri Feb 10 19:05:19 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 10 19:05:19 2017 +0000"
      },
      "message": "Merge \"Use __Fuchsia__ definition instead of __fuchsia__\""
    },
    {
      "commit": "0c2cee9bfe94f35862211a2b58bcc3de1ff01a5a",
      "tree": "d82da8b666e67c2c08208b5bf7aa47456ddde02f",
      "parents": [
        "93fce21e1c47ce1d1fa8c3727c526521c6584b5e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Feb 10 11:04:12 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Feb 10 11:04:12 2017 -0800"
      },
      "message": "Don\u0027t try to call {n}ftw on Fuchsia.\n\nEven though we have ftw.h.\n\nChange-Id: Ia1e3ab9685e8db1c9f034c02958722080af2ca91\n"
    },
    {
      "commit": "c9601529c04421fc56ca57e1f9f004bcf5eb1616",
      "tree": "e71ee3533371eb455af3b724457e7b690054e957",
      "parents": [
        "93fce21e1c47ce1d1fa8c3727c526521c6584b5e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Feb 10 09:57:44 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Feb 10 09:57:44 2017 -0800"
      },
      "message": "Use __Fuchsia__ definition instead of __fuchsia__\n\nChange-Id: I402300e4694fffc658a7cbf25ecd7690ed677c2c\n"
    },
    {
      "commit": "93fce21e1c47ce1d1fa8c3727c526521c6584b5e",
      "tree": "bcc77b6a047441a8566dc208560dd0bea3939991",
      "parents": [
        "b6b765c051442d4f47f00955a47e0f6148a10386",
        "f33d4ec85ee2295925c2732b73879e284da8a407"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Wed Jan 18 20:18:45 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 18 20:18:45 2017 +0000"
      },
      "message": "Merge \"Fix darwin build.\""
    },
    {
      "commit": "b6b765c051442d4f47f00955a47e0f6148a10386",
      "tree": "eafbb7534b4147621e7f30f447108efee9942f67",
      "parents": [
        "b1c67b9c2ce6573d7d51706d2b99d9d68daa4acf",
        "32cdbeef8310019f9fe05e786628d9cee1141bd4"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Wed Jan 18 17:16:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 18 17:16:28 2017 +0000"
      },
      "message": "Merge \"[doit][darwin] make sure compiles are run with -O2\""
    },
    {
      "commit": "f33d4ec85ee2295925c2732b73879e284da8a407",
      "tree": "df5a33b98fd448c7afb28b2abc5b284f29b62c4c",
      "parents": [
        "b1c67b9c2ce6573d7d51706d2b99d9d68daa4acf"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Wed Jan 18 09:13:01 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Wed Jan 18 09:13:01 2017 -0800"
      },
      "message": "Fix darwin build.\n\nAdd -g -O2 to CXXFLAGS.\n\nChange-Id: Ic172eaa06eaa66b7de0da5bd046146efd50e6826\n"
    },
    {
      "commit": "32cdbeef8310019f9fe05e786628d9cee1141bd4",
      "tree": "f1cc18abff67ecb8908940f9fa7ec562b75676fb",
      "parents": [
        "d23936b606b7141fee8e444036c3172c3cb304b2"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Mon Jan 16 14:30:58 2017 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Tue Jan 17 23:35:05 2017 -0800"
      },
      "message": "[doit][darwin] make sure compiles are run with -O2\n\nMake sure the default -g -O2 flags are passed on darwin when specifying the\n-fbracket-depth switch, which is still needed for ARM compiles.\n\nChange-Id: I35193131ddabbb4964e4b6beba432ab88a226432\n"
    },
    {
      "commit": "b1c67b9c2ce6573d7d51706d2b99d9d68daa4acf",
      "tree": "4231281636309030a7a755b69307ee0c56d21f25",
      "parents": [
        "d23936b606b7141fee8e444036c3172c3cb304b2"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 17 09:19:56 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 17 09:19:56 2017 -0800"
      },
      "message": "Update signal names.\n\nUse MX_TASK_TERMINATED instead of MX_SIGNAL_SIGNALED.\n\nChange-Id: I52a49fa30d73c0f2f27fb7e7cc272e5c6002901b\n"
    },
    {
      "commit": "d23936b606b7141fee8e444036c3172c3cb304b2",
      "tree": "bb8e74c23c5302873ddc72f32b70b87b5d62d56d",
      "parents": [
        "620280e9246af36c98bf0c6b80477cdaef8a6669"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 17:30:40 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 17:30:40 2017 -0800"
      },
      "message": "Fix pex_wait status value.\n\nShift return code so it isn\u0027t misinterpreted as a terminating signal.\n\nChange-Id: I95e306af5df0bd3a01b8c92ee45de17fc5bab7a4\n"
    },
    {
      "commit": "620280e9246af36c98bf0c6b80477cdaef8a6669",
      "tree": "cbe5b8bf22678df4e0f7fe93ce4c69c405874af3",
      "parents": [
        "50245735ce78c9a64bf239e9216486ea897e68d3"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 15:09:24 2017 -0800"
      },
      "committer": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 23:16:49 2017 +0000"
      },
      "message": "Don\u0027t call unimplemented syscalls.\n\nAvoid calling syscalls that are stubbed out in Fuchsia. They are\ngenerally harmless, but generate a warning message that makes it\nharder to see real warnings/errors.\n\nChange-Id: Ibef205bc01e18e2b86de606f814e8b7b2527980a\n"
    },
    {
      "commit": "50245735ce78c9a64bf239e9216486ea897e68d3",
      "tree": "4ad44ae39b3134da58433770a3db33c04e01cba1",
      "parents": [
        "7fe54169300142462f67d1db5bb91a95b27a3164",
        "6d60d22ad51e2879d2d8d3237f85b94d4af9af5f"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 21:29:58 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 10 21:29:58 2017 +0000"
      },
      "message": "Merge \"Additional sysroot checks.\""
    },
    {
      "commit": "6d60d22ad51e2879d2d8d3237f85b94d4af9af5f",
      "tree": "af7c4fb571c9cde72a803daeae8f3352b3ddf1d1",
      "parents": [
        "e3123e0926545acd24d932c15049a878167a6e2e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 12:01:34 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 12:01:34 2017 -0800"
      },
      "message": "Additional sysroot checks.\n\nMake sure that a sysroot has been specified when building for\nan OS that isn\u0027t the same as the host OS.\n\nChange-Id: Iaebdb6149d3444ff0f17cc8bd8926abd14d6d569\n"
    },
    {
      "commit": "7fe54169300142462f67d1db5bb91a95b27a3164",
      "tree": "e14244b126e16acbc5dcba68f82be3566f9d9615",
      "parents": [
        "e3123e0926545acd24d932c15049a878167a6e2e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 09:46:14 2017 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 10 09:46:14 2017 -0800"
      },
      "message": "Change __fuchsia__ to __Fuchsia__\n\nChange-Id: I0252f4df653ff505fee24eea074d0a659e3d6f51\n"
    },
    {
      "commit": "e3123e0926545acd24d932c15049a878167a6e2e",
      "tree": "81130dad3cfc4ecde144818fefd84dba713f7405",
      "parents": [
        "26b1b7d94adaf877c1e1ecf1f15d83cf73cf7a12"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Dec 27 14:14:07 2016 -0800"
      },
      "committer": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Tue Jan 03 22:31:51 2017 +0000"
      },
      "message": "Fix build script link options.\n\nChange-Id: I3e1e9982a3e748471acb2cd6bf64fa659759906f\n"
    },
    {
      "commit": "26b1b7d94adaf877c1e1ecf1f15d83cf73cf7a12",
      "tree": "d1d8c56f9f816bb53e57dd742c0ea3945af25bfe",
      "parents": [
        "fd6845319cbbd9d9d6b2a655401429048679ec88"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Dec 27 15:12:02 2016 -0800"
      },
      "committer": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Thu Dec 29 17:51:52 2016 +0000"
      },
      "message": "Fix gcc spawn support\n\nDon\u0027t use inode comparison to determine directory equality, and\ndon\u0027t try to write to /dev/null (can be removed when MG-434 is\nfixed).\n\nChange-Id: If62b5fed006b8e10aa5167d8ac45a31e30201c47\n"
    },
    {
      "commit": "fd6845319cbbd9d9d6b2a655401429048679ec88",
      "tree": "c7ec264d674a3b51b582bc47a642bdf0c2092320",
      "parents": [
        "6402691e89b9696687b524226681ef43a5c4b431"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Thu Dec 15 18:13:45 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Thu Dec 15 18:13:45 2016 -0800"
      },
      "message": "Make gcc build script gn-compatible.\n\nMake the build script position-independent (so it can be invoked from\na different directory, and with full support for specifying the output\ndirectory location). Also, add an option to add a link to the\ninstallation dir, to support easily locating output files.\n\nChange-Id: I5abbd0cf9bc3c1b64a65fa5f31bbfb1bbfee4a0f\n"
    },
    {
      "commit": "6402691e89b9696687b524226681ef43a5c4b431",
      "tree": "9ef064aa9499516627b30b5f9b682347cdd9686f",
      "parents": [
        "e3dd26a52b7ca9c1a0e4f31e320caff7dc6fcbb5"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 12 16:03:05 2016 -0800"
      },
      "committer": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Tue Dec 13 21:40:53 2016 +0000"
      },
      "message": "Update dir names to match prebuilts.\n\nChanged the output directories to match those used in prebuilts (and\nby extension, upload-toolchain and download-toolchain).\n\nChange-Id: Id91adb6fef7ad381edc3e4e937e1d1adfd04e36d\n"
    },
    {
      "commit": "e3dd26a52b7ca9c1a0e4f31e320caff7dc6fcbb5",
      "tree": "3e5227b2c7cecdac07ef3c7eee58e9664682e192",
      "parents": [
        "902545e3d8bf8ac754a0e54964073f3a3783d6bd"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 12 14:10:41 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 12 14:10:41 2016 -0800"
      },
      "message": "Update host-specific options handling.\n\nOnly use host-specific compiler options when we are using the host-\nprovided compiler.\n\nChange-Id: I8c245039a8c071edfc185056c2817c46cca45197\n"
    },
    {
      "commit": "902545e3d8bf8ac754a0e54964073f3a3783d6bd",
      "tree": "ceb8f25955df0d928f336fc89b0004e6b633c878",
      "parents": [
        "0206d3b2d2fbe4cbe0f0b7117071d36e4a66a3e5",
        "9a4d8430b361d2c47507ff6f9e9162b53f81fcde"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 12 15:46:14 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 12 15:46:14 2016 +0000"
      },
      "message": "Merge \"Add support for fuchsia native tools.\""
    },
    {
      "commit": "9a4d8430b361d2c47507ff6f9e9162b53f81fcde",
      "tree": "72c9a5e6a23b473016dcf804bb7b55e7955867ed",
      "parents": [
        "91c30d0ee0a12d140822bb8f5df6e8759eced7b7"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Dec 09 17:32:54 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Dec 09 17:32:54 2016 -0800"
      },
      "message": "Add support for fuchsia native tools.\n\nChange-Id: Ifaf4f15119b22f56b5144da35d2fd2e28600c71d\n"
    },
    {
      "commit": "0206d3b2d2fbe4cbe0f0b7117071d36e4a66a3e5",
      "tree": "34069d4e3a478f5b65a352eab5ffda1e6c051ac8",
      "parents": [
        "91c30d0ee0a12d140822bb8f5df6e8759eced7b7"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Dec 09 16:59:43 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Fri Dec 09 16:59:43 2016 -0800"
      },
      "message": "Add fuchsia native tools support.\n\nChange-Id: I6634937d5adaaf3fa3f8ec106406365af0d9749d\n"
    },
    {
      "commit": "91c30d0ee0a12d140822bb8f5df6e8759eced7b7",
      "tree": "1bbf8ac22d4e18976a59f58fe945a8bf6dc2c7e0",
      "parents": [
        "27ea309229b9756f4e7ed3f1aa5c057dc03bf929",
        "936e3cc67be3e9844201df6b4190806fc45caec7"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Tue Dec 06 18:36:25 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 06 18:36:25 2016 +0000"
      },
      "message": "Merge \"Add fuchsia support to the auxiliary compiler runtime libraries.\""
    },
    {
      "commit": "936e3cc67be3e9844201df6b4190806fc45caec7",
      "tree": "1e5585531331c610fc6f2ae259a29251aafb2260",
      "parents": [
        "5c2d7bfb6c9929fb79956158dd754cc84e52503a"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 05 15:39:58 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 05 15:39:58 2016 -0800"
      },
      "message": "Add fuchsia support to the auxiliary compiler runtime libraries.\n\nChange-Id: I20ff25707872a8ac652ff41c17b654521b717bba\n"
    },
    {
      "commit": "27ea309229b9756f4e7ed3f1aa5c057dc03bf929",
      "tree": "ae69110758c54f653f01cd9431d124ccb942807b",
      "parents": [
        "5c2d7bfb6c9929fb79956158dd754cc84e52503a"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 05 15:32:13 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Dec 05 15:34:18 2016 -0800"
      },
      "message": "Minor fixes to build script, including:\n- Get # of cpus for darwin.\n- When cross-building, require a sysroot.\n\nChange-Id: Ice3ed3b7b2e646ccc58e67dbbb8b16b58407c52e\n"
    },
    {
      "commit": "5c2d7bfb6c9929fb79956158dd754cc84e52503a",
      "tree": "6ad2c28b2abb42b033e5541fd4cae02d1d5857bf",
      "parents": [
        "720196384537d9f0638912660f45fbf7acd1a434"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Thu Dec 01 13:38:54 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Thu Dec 01 13:41:26 2016 -0800"
      },
      "message": "Add (alternate) build script that supports building linux-\u003efuchsia and\nfuchsia-\u003efuchsia tools.\n\nChange-Id: Ie0edb55bde4653e1823bdbb0f37dafb5164485bb\n"
    },
    {
      "commit": "720196384537d9f0638912660f45fbf7acd1a434",
      "tree": "0ea079f18ae7fceeb9cdc6efe30f52339852e921",
      "parents": [
        "523618028e01321446cee66c5db8f4f2762ef905"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Wed Nov 16 08:57:58 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Wed Nov 16 08:59:05 2016 -0800"
      },
      "message": "Add aarch64 and arm fuchsia support in binutils and gcc.\n\nChange-Id: I412df42e201e599a465a38c1c1be1ac08655a44b\n"
    },
    {
      "commit": "523618028e01321446cee66c5db8f4f2762ef905",
      "tree": "46c7fea55bee6bd70a980cb82171a227b8e96b6f",
      "parents": [
        "f9a91481c7793a64341e0070c96bec7df9bb2f32"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Tue Nov 01 16:46:01 2016 -0700"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Nov 14 16:27:48 2016 -0800"
      },
      "message": "Add fuchsia OS support to binutils/gcc.\n\nChange-Id: Iae02c2980107f7b7386bb3b700fd36ed59686ca1\n"
    },
    {
      "commit": "f9a91481c7793a64341e0070c96bec7df9bb2f32",
      "tree": "acb21d587fe543d5b54a3eeaa6b9b2a7b2cbdf3e",
      "parents": [
        "d3045cee9bbe172815927fc40291b4545fc7bea8",
        "3f116a9dbcac89ce5a11ad10179cd0d234e17f78"
      ],
      "author": {
        "name": "Joshua Conner",
        "email": "joshconner@google.com",
        "time": "Mon Nov 14 20:04:42 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 14 20:04:42 2016 +0000"
      },
      "message": "Merge \"Update variable names to be more predictable.\""
    },
    {
      "commit": "3f116a9dbcac89ce5a11ad10179cd0d234e17f78",
      "tree": "188009a8f247590c3cbae6737b18a7f29bd17f49",
      "parents": [
        "3b63c41468459869ee9cd34cfa0ce20f63f4f80e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Wed Nov 09 10:04:09 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Nov 14 12:03:09 2016 -0800"
      },
      "message": "Update variable names to be more predictable.\n\nChange-Id: I10eab31ef8fd02d97f3d54bab81f4247e065dcbb\n"
    },
    {
      "commit": "d3045cee9bbe172815927fc40291b4545fc7bea8",
      "tree": "aa5ab139aaf8a600466b186c6c4c449d02e158e1",
      "parents": [
        "3b63c41468459869ee9cd34cfa0ce20f63f4f80e"
      ],
      "author": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Nov 14 11:06:42 2016 -0800"
      },
      "committer": {
        "name": "Josh Conner",
        "email": "joshconner@google.com",
        "time": "Mon Nov 14 11:08:27 2016 -0800"
      },
      "message": "Add more intermediate files/paths to .gitignore.\n\nChange-Id: I5af202b9536cc120968a57a4daf6d899f6b35b87\n"
    },
    {
      "commit": "3b63c41468459869ee9cd34cfa0ce20f63f4f80e",
      "tree": "84c6b9b76f16394604b270dbc53ee81b32665347",
      "parents": [
        "44930a7d00a8c85971434beaa105887735b289f0"
      ],
      "author": {
        "name": "Tim Kilbourn",
        "email": "tkilbourn@google.com",
        "time": "Thu Oct 06 14:00:05 2016 -0700"
      },
      "committer": {
        "name": "Tim Kilbourn",
        "email": "tkilbourn@google.com",
        "time": "Thu Oct 06 14:00:05 2016 -0700"
      },
      "message": "[doit] Fix binutils extra-targets\n\nSwitch on the ARCH, not the TARGET.\n\nChange-Id: Ieb320cc8e784eca7fbb399b498475398b2de3d2e\n"
    },
    {
      "commit": "44930a7d00a8c85971434beaa105887735b289f0",
      "tree": "c23b705830e1aff069366a9565862f8f4ed71df1",
      "parents": [
        "fdb036dcc49da45866a983e7e45fb655fae7d157"
      ],
      "author": {
        "name": "Tim Kilbourn",
        "email": "tkilbourn@google.com",
        "time": "Tue Oct 04 11:19:25 2016 -0700"
      },
      "committer": {
        "name": "Tim Kilbourn",
        "email": "tkilbourn@google.com",
        "time": "Tue Oct 04 11:20:32 2016 -0700"
      },
      "message": "[doit] Build PE targets in binutils for x86_64\n\nEFI binaries (like gigaboot) need to be PE32+ images.\n\nChange-Id: I00689070199fb369b21a442314d38653f290804f\n"
    },
    {
      "commit": "fdb036dcc49da45866a983e7e45fb655fae7d157",
      "tree": "0eeba93136b9db10cdc09b564b06b01db8bfc191",
      "parents": [
        "2f64de25740903481d403157de7df5edf0b5cec5"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Fri Sep 30 15:35:28 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Fri Sep 30 15:35:28 2016 -0700"
      },
      "message": "[gcc] update patch to build 32bit version of libgcc on x86_64 toolchain\n\nChange-Id: I436647163f95d66c5a1e6ee6170c6871a6443d61\n"
    },
    {
      "commit": "2f64de25740903481d403157de7df5edf0b5cec5",
      "tree": "3e5ead75fcfefe62786a5787265f0827a9a4fe7b",
      "parents": [
        "a213b04e971a266c6a15815ed879653764720b2c"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Sep 27 15:09:47 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Sep 27 15:09:47 2016 -0700"
      },
      "message": "Fix GCC handling of special sections so .note* come out SHT_NOTE\n\nThis fix is posted upstream but still waiting for review:\n\tPR other/77609: Let the assembler choose ELF section types for miscellaneous named sections\n\nChange-Id: Ibcd1b24b15d643e8b65032c1cc63d5c0ce68b586\n"
    },
    {
      "commit": "a213b04e971a266c6a15815ed879653764720b2c",
      "tree": "0065fd285a151e95c5539434ae086befca7a563b",
      "parents": [
        "ecdd966b62c5cfd4415bcb82df1f0420f764e6af"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Thu Sep 15 16:22:26 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Thu Sep 15 16:22:26 2016 -0700"
      },
      "message": "Rebase gcc to 6.2.0\n\nThis obviates the need to locally apply a fix to 6.1.0.\n\nChange-Id: Ibe1d01c00abab5e10f8a2c518e371d0689719256\n"
    },
    {
      "commit": "ecdd966b62c5cfd4415bcb82df1f0420f764e6af",
      "tree": "c51da9be09775008d6f3b26313fe8b1a07a5b0a5",
      "parents": [
        "795afda577bfc8cee3ee1b78d37c72aadd384a5e"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Tue Aug 23 16:14:04 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Tue Aug 23 16:14:22 2016 -0700"
      },
      "message": "[doit][darwin] remove /opt/local/lib from the search path when building\n\nChange-Id: I48d6a150e60d333975a298b91eb97f8523cd9ba6\n"
    },
    {
      "commit": "795afda577bfc8cee3ee1b78d37c72aadd384a5e",
      "tree": "efd6d21854dd3c2191ba63804e0d7fea903a2c17",
      "parents": [
        "d12875c9b01ceb5eb039d4697082922f6576430f"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 23 14:45:29 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 23 14:45:29 2016 -0700"
      },
      "message": "Use --with-included-gettext in configure\n\nThis avoids extra system library dependencies.  On OSX, \"system\"\nincludes things installed by macports et al, which users of the\nbinaries might not have.\n\nChange-Id: I5c2be563eb7e76bd3a3c04aca6cc586d82783a1e\n"
    },
    {
      "commit": "d12875c9b01ceb5eb039d4697082922f6576430f",
      "tree": "f2c56a6c8394842c7189587c2b7c05d886548934",
      "parents": [
        "8674b94040c061a44717fbd9a9f0f99121f4363e"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Sat Aug 20 03:36:50 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Mon Aug 22 12:31:37 2016 -0700"
      },
      "message": "Rebase gcc to 6.1.0\n\nThis requires one fix from the upstream gcc-6-branch for a C++\nfrontend bug that bites on some Magenta kernel code.\n\nChange-Id: I551710207bfdcad3f0fa5d6e05561709c2ede375\n"
    },
    {
      "commit": "8674b94040c061a44717fbd9a9f0f99121f4363e",
      "tree": "b7632e6b433ecd0e7ae9f544c40a0e4c6621652b",
      "parents": [
        "5547f5aaa23715f81e0d27d49cb56d03957695fc"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Sat Aug 20 12:32:27 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@google.com",
        "time": "Sat Aug 20 12:32:27 2016 -0700"
      },
      "message": "[cleanit] update the cleanit script to use env to find bash\n\nChange-Id: I3ad6cd308f8db59f093802743791d3eb17f9ed6b\n"
    },
    {
      "commit": "5547f5aaa23715f81e0d27d49cb56d03957695fc",
      "tree": "1e91465d9157fa4bbfbca2be58f5dfa83ab7a70f",
      "parents": [
        "95e51d4658f68f975b29fda3d97813a4c907fa6a"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Fri Aug 12 09:59:08 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Fri Aug 12 09:59:08 2016 -0700"
      },
      "message": "Add gold fixes for arm32 vs rodso.ld\n\nThe local fix for HIDDEN script syntax is now upstream, so\nuse the upstream git version of the patch.  My fix for arm32\nvs PHDRS in linker scripts is also in upstream, so include that.\n\nChange-Id: I391f57eb4766861c10fb0651e0c8326aeb1c6e1a\n"
    },
    {
      "commit": "95e51d4658f68f975b29fda3d97813a4c907fa6a",
      "tree": "0f1bf8332599c80b9ec7378255f23e7ba8983952",
      "parents": [
        "16fb738229527cdadf8f65d2c8dd9ab370a5a74b"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 09 12:58:57 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 09 12:58:57 2016 -0700"
      },
      "message": "Fix binutils patch so it applies\n\nChange-Id: Ibf01657e2b4d0ad9d8b967d2437cf64bbddb9caa\n"
    },
    {
      "commit": "16fb738229527cdadf8f65d2c8dd9ab370a5a74b",
      "tree": "b3a5caf267048bb8b97cfeb5f8172e9bfc6d128e",
      "parents": [
        "95170c5f800e23b49c06f90069d6e3904d28cf4e"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Sat Aug 06 16:47:59 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 09 12:18:05 2016 -0700"
      },
      "message": "Enable building gold (non-default)\n\nAlso include a fix to gold\u0027s linker-script support.\n\nChange-Id: I67ee341ad5df8b89e07514b660558522eac15e96\n"
    },
    {
      "commit": "95170c5f800e23b49c06f90069d6e3904d28cf4e",
      "tree": "cf07f83adee6af021f51e9c948b756de69314a0e",
      "parents": [
        "e3b2034f92e8b0bfa91b103110a2b14325c152a1"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 09 12:15:43 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Tue Aug 09 12:15:43 2016 -0700"
      },
      "message": "Rebase binutils to 2.27; add -pie fix for arm-eabi\n\nVersion 2.27 has been released, so update to that.\n2.27 fixed aarch64-elf\u0027s lack of -pie support, but\narm-eabi had the same problem and that needs a similar patch\n(already committed upstream on the 2.27 branch, but after\nthe 2.27 release).\n\nChange-Id: Ide8af80c46ade2dfd07bdaa0a3066be26eb574e4\n"
    },
    {
      "commit": "e3b2034f92e8b0bfa91b103110a2b14325c152a1",
      "tree": "82e3db7e8a25dec455f477150d64c8f344ab7b1e",
      "parents": [
        "3b663cb20e0456b951688c5547d819bf823cf2f1"
      ],
      "author": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Thu Jul 28 14:06:34 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Thu Jul 28 14:09:16 2016 -0700"
      },
      "message": "Fix binutils build for .init_array and -pie support\n\nThe --enable-initfini-array switch is necessary for the linker\nto support the modern style of constructor magic that is the only\nthing we support for dynamic linking.\n\nThe binutils patch (from forthcoming upstream 2.27 release) fixes\naarch64\u0027s missing -pie support, which we need for dynamic linking.\n\nChange-Id: Iebf211fccca4428bd5c51279431d6aed0f525157\n"
    },
    {
      "commit": "3b663cb20e0456b951688c5547d819bf823cf2f1",
      "tree": "24c257b6cb5c7b41e7ce29d19d87b761addcf6ac",
      "parents": [
        "8cc532f8515e2a6be2045c85c57eb0a0f8b98716"
      ],
      "author": {
        "name": "James Robinson",
        "email": "jamesr@users.noreply.github.com",
        "time": "Thu Jul 21 14:12:23 2016 -0700"
      },
      "committer": {
        "name": "Roland McGrath",
        "email": "mcgrathr@google.com",
        "time": "Thu Jul 28 14:08:50 2016 -0700"
      },
      "message": "Fix \u0027doit -s\u0027 on Darwin, find does not understand \u0027-executable\u0027 (#15)\n\nChange-Id: I038f6fced0104740079b45966506904ce2dfade8\n"
    },
    {
      "commit": "8cc532f8515e2a6be2045c85c57eb0a0f8b98716",
      "tree": "95cc6e1e49d0d3a8125b308be4458d29367bbd4b",
      "parents": [
        "d1b546ffcd826482cea63ae67a13d3c98a92bf1e"
      ],
      "author": {
        "name": "Petr Hosek",
        "email": "petrhosek@users.noreply.github.com",
        "time": "Tue Jul 19 09:05:08 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Jul 19 09:05:08 2016 -0700"
      },
      "message": "Provide an option to override output directory (#14)\n\nThis can be used to set the directory which contains the build\r\nartifacts to keep the repository pristine."
    },
    {
      "commit": "d1b546ffcd826482cea63ae67a13d3c98a92bf1e",
      "tree": "7e2bb057672b59fc9fd7e8ad1c279d572a93dbeb",
      "parents": [
        "cfec10d90c3daba2d2cd263842024d24e5eab304"
      ],
      "author": {
        "name": "Christopher Lane",
        "email": "lanechr@gmail.com",
        "time": "Wed Jul 13 15:11:24 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Wed Jul 13 15:11:24 2016 -0700"
      },
      "message": "[doit] add flag to strip binaries\n\n"
    },
    {
      "commit": "cfec10d90c3daba2d2cd263842024d24e5eab304",
      "tree": "f8c0382d4f46e4068b4f720465a9f0dd989f6362",
      "parents": [
        "3d388ab15d8590905427e0d16ae6ef68086d4626"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Jul 08 22:05:40 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Jul 08 22:05:40 2016 -0700"
      },
      "message": "[LICENSE] add MIT license file\n"
    },
    {
      "commit": "3d388ab15d8590905427e0d16ae6ef68086d4626",
      "tree": "a02094bdc23cbad3a5b1959fc687ebcbac3bf3af",
      "parents": [
        "19c74695c203b623a688a863db646070300261ee",
        "c3239fdbe9067685f37ce255ae84b40b896e3dd9"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 21 10:58:13 2016 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 21 10:58:13 2016 -0700"
      },
      "message": "Merge branch \u0027pin_hashes\u0027 of https://github.com/teisenbe/toolchains\n"
    },
    {
      "commit": "19c74695c203b623a688a863db646070300261ee",
      "tree": "fbf74d5f7f7ddc189578f1e86e805e613bda5213",
      "parents": [
        "b16ad7f29e05ec92a7dcd375bc174175dc5e5ca6"
      ],
      "author": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 11:57:44 2016 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 21 10:57:04 2016 -0700"
      },
      "message": "Correct file presence tests before fetching source\n"
    },
    {
      "commit": "c3239fdbe9067685f37ce255ae84b40b896e3dd9",
      "tree": "837bc0659e8ff9e11c27ea3386773212e7b342ea",
      "parents": [
        "97e79e5bbb9e34b5c1abe00cadfed62dde3d5f64"
      ],
      "author": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 17:59:06 2016 -0800"
      },
      "committer": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 17:59:06 2016 -0800"
      },
      "message": "Use shasum instead of sha256sum to be more portable\n\nshasum exists on at least OS X and Linux\n"
    },
    {
      "commit": "97e79e5bbb9e34b5c1abe00cadfed62dde3d5f64",
      "tree": "d4d33b4903146ae253e975e893ab632598e29569",
      "parents": [
        "4fb46d49c2863e642320330a165a87b342f69047"
      ],
      "author": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 14:05:31 2016 -0800"
      },
      "committer": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 14:05:31 2016 -0800"
      },
      "message": "Pin hashes of remote source tarballs\n"
    },
    {
      "commit": "b16ad7f29e05ec92a7dcd375bc174175dc5e5ca6",
      "tree": "1b4a5fd1c25423c1a3b1ed4fbfb0817c8fb626ed",
      "parents": [
        "4fb46d49c2863e642320330a165a87b342f69047"
      ],
      "author": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 11:49:20 2016 -0800"
      },
      "committer": {
        "name": "Todd Eisenberger",
        "email": "teisenbe@chromium.org",
        "time": "Fri Feb 26 11:49:20 2016 -0800"
      },
      "message": "Fetch deps from an HTTPS mirror rather than FTP\n"
    },
    {
      "commit": "4fb46d49c2863e642320330a165a87b342f69047",
      "tree": "18aa3c8071b3be2e2a41769867842bf28e77f968",
      "parents": [
        "8adc292aeb3d559d510f9b0157650dc70844777d"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Feb 08 09:43:26 2016 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Feb 08 09:43:26 2016 -0800"
      },
      "message": "[toolvers] bump to gcc 5.3.0 binutils 2.26 gdb 7.10.1 mpfr 3.1.3\n"
    },
    {
      "commit": "8adc292aeb3d559d510f9b0157650dc70844777d",
      "tree": "a0800a395866ff71944a523f669272457dc0d742",
      "parents": [
        "b796c2c379de34bfcf8f7e6ccea338620a032a79"
      ],
      "author": {
        "name": "Doug Evans",
        "email": "dje@google.com",
        "time": "Tue Feb 02 14:40:58 2016 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Feb 08 09:43:18 2016 -0800"
      },
      "message": "When building aarch64-elf-gdb, include arm-eabi support.\n"
    },
    {
      "commit": "b796c2c379de34bfcf8f7e6ccea338620a032a79",
      "tree": "d6c4a3182b3c66bf9eda468ca31d84a76fafba7c",
      "parents": [
        "e66c7d165d7a63dad74438e61e6cef5636621018"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Nov 30 21:44:38 2015 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Nov 30 21:44:38 2015 -0800"
      },
      "message": "[toolvers] bump binutils to 2.25.1 and gdb to 7.10\n"
    },
    {
      "commit": "e66c7d165d7a63dad74438e61e6cef5636621018",
      "tree": "aea5184a3c06ff216d74ebf722787576813d45c4",
      "parents": [
        "5a8cd900125f320e1fa8226dc62b7a22e9ce98df"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 12:45:26 2015 -0800"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 12:45:26 2015 -0800"
      },
      "message": "[doit] Fix broken pop caused by log changes. Sorry world.\n"
    },
    {
      "commit": "5a8cd900125f320e1fa8226dc62b7a22e9ce98df",
      "tree": "e76d3d1b810f8a8ddd21fd13b31c062ea77b0450",
      "parents": [
        "5be8af35d6159153f4be0ce6c680c23017a56a25"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 11:44:43 2015 -0800"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 11:50:33 2015 -0800"
      },
      "message": "[env] Speed up env.bash\n"
    },
    {
      "commit": "5be8af35d6159153f4be0ce6c680c23017a56a25",
      "tree": "9e1510ed545ca3b18b43c8d416eec1b183593584",
      "parents": [
        "115be7302e7872e283b4431a9ea702b6008a3dd0"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 11:03:11 2015 -0800"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Wed Nov 04 11:03:11 2015 -0800"
      },
      "message": "[doit] standardize some log messages\n"
    },
    {
      "commit": "115be7302e7872e283b4431a9ea702b6008a3dd0",
      "tree": "309a66709719394ab73dbd7625bb7420209ef571",
      "parents": [
        "8fb42c64599d8f7565b1e027ef2bb7b8c4996be9"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 16:55:49 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 17:01:01 2015 -0700"
      },
      "message": "[doit] Fix -q output, update a comment, and add better output\n"
    },
    {
      "commit": "8fb42c64599d8f7565b1e027ef2bb7b8c4996be9",
      "tree": "1a3af7b257fd741ff0f29daa50617be8b60e0b84",
      "parents": [
        "3a48037a8c722ffa7c7995b3cd0c2dfdb09e663f"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 13:24:19 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 13:24:19 2015 -0700"
      },
      "message": "[doit] Add fetch messages for quiet mode\n"
    },
    {
      "commit": "3a48037a8c722ffa7c7995b3cd0c2dfdb09e663f",
      "tree": "fc1d2c0871e6bac57da1d57320c702f23a60d617",
      "parents": [
        "318a388c9f53495080db9d1e848ed9075f9ae392"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 13:19:08 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Tue Oct 27 13:20:56 2015 -0700"
      },
      "message": "[doit] Check for makeinfo\n"
    },
    {
      "commit": "318a388c9f53495080db9d1e848ed9075f9ae392",
      "tree": "92c3575e58addd3f757492f8f6da2293b5455963",
      "parents": [
        "9ba67fc13fabcc757e0ecf66c82c042d53521038"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Oct 26 14:31:43 2015 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Oct 26 14:31:43 2015 -0700"
      },
      "message": "[doit] add -q (quiet) option, dump build.log on error\n"
    },
    {
      "commit": "9ba67fc13fabcc757e0ecf66c82c042d53521038",
      "tree": "642732aa31f1f7b5ded84014ae67bf04bd0bff61",
      "parents": [
        "f0aa07a322c2a62d1f2f08b55020456a51d87d7e"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Fri Oct 23 16:12:46 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Fri Oct 23 16:13:25 2015 -0700"
      },
      "message": "[doit] Make it so failures in piped log commands make it to function return\n"
    },
    {
      "commit": "f0aa07a322c2a62d1f2f08b55020456a51d87d7e",
      "tree": "bcbd507b2290f899a4dcdfcac0b9fc81a99e3f70",
      "parents": [
        "3e06f4c939fff6575e18f600dfd4e0907209a51c"
      ],
      "author": {
        "name": "Chris Anderson",
        "email": "chris@nullcode.org",
        "time": "Sat Oct 17 11:06:22 2015 -0700"
      },
      "committer": {
        "name": "Chris Anderson",
        "email": "chris@nullcode.org",
        "time": "Sat Oct 17 11:08:34 2015 -0700"
      },
      "message": "[doit] Use posix getopts for arg parsing\n"
    },
    {
      "commit": "3e06f4c939fff6575e18f600dfd4e0907209a51c",
      "tree": "53c92e75949310fb617277d36e3918eef17df48d",
      "parents": [
        "653bba6cc7d05c5bdcd1fdf947839859fb9e6741"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Thu Oct 15 15:05:56 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Fri Oct 16 12:38:39 2015 -0700"
      },
      "message": "[doit] Pipe all build output to build.log\n"
    },
    {
      "commit": "653bba6cc7d05c5bdcd1fdf947839859fb9e6741",
      "tree": "86f7a2eabae3eb0d0927ac48a7ab81ce5386b8ed",
      "parents": [
        "3f4f5a421fd6583426e3798aea7c4064f4603f06"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Mon Oct 12 17:00:11 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Thu Oct 15 16:53:06 2015 -0700"
      },
      "message": "Add env.bash script to automatically add toolchains to $PATH when sourced\n"
    },
    {
      "commit": "3f4f5a421fd6583426e3798aea7c4064f4603f06",
      "tree": "a8ee660b0f8328f9bb7283c41cb90853e3aba040",
      "parents": [
        "ee82cfea2927b9e208e4cbcd0b02d8df143c7186"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Mon Oct 12 14:54:22 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Thu Oct 15 16:53:05 2015 -0700"
      },
      "message": "[patches] Move patches to patch directory\n"
    },
    {
      "commit": "ee82cfea2927b9e208e4cbcd0b02d8df143c7186",
      "tree": "e3cdaddcff05224a44fd08d5794d10911629d857",
      "parents": [
        "016608f45d9edad56921773c30cee636e987ac49"
      ],
      "author": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Mon Oct 12 14:26:43 2015 -0700"
      },
      "committer": {
        "name": "Christopher Anderson",
        "email": "chris@nullcode.org",
        "time": "Thu Oct 15 16:53:05 2015 -0700"
      },
      "message": "[doit] Switch to using args rather than env vars\n\nNow to invoke doit rather than:\nARCHES\u003d\u0027arm sh\u0027 FETCH\u003d1 ./doit\nyou do:\n./doit -a \u0027arm sh\u0027 -f\n\nThere are also flags for using CCACHE and make parallelization:\n./doit -a \u0027arm\u0027 -f -j64 -c\n"
    },
    {
      "commit": "016608f45d9edad56921773c30cee636e987ac49",
      "tree": "028e89fcde2f91454096bc07c227ee82f8b888f6",
      "parents": [
        "7b5c77414584d4a0eb2c64f33134ace46847fe2b"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Thu Aug 20 11:35:50 2015 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Thu Aug 20 11:35:50 2015 -0700"
      },
      "message": "[toolvers] bump gcc to 5.2.0\n"
    },
    {
      "commit": "7b5c77414584d4a0eb2c64f33134ace46847fe2b",
      "tree": "f6abb1941cbc4bfdec452ed220ab0719c12852a0",
      "parents": [
        "ba043965a02bf4eda9b6d38de4b21de7ded504bc"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 02 18:16:22 2015 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 02 18:17:08 2015 -0700"
      },
      "message": "[toolvers] bump gcc to 5.1.0, gdb to 7.9\n\nAdd ability to use ccache and turn off auto-fetching behavior\nRemove old binutils patch that doesn\u0027t help any more.\n"
    },
    {
      "commit": "ba043965a02bf4eda9b6d38de4b21de7ded504bc",
      "tree": "178402d9be372a83df23a4a694d891f65ddd03ea",
      "parents": [
        "8516334ab1556baf5541adf1e5e719f281776b5a"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Feb 27 21:39:52 2015 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Feb 27 21:40:47 2015 -0800"
      },
      "message": "[doit] fix build on mac\n\n--add -fbracket-depth\u003d1024 to gcc compiles to workaround problem with\narm-eabi compiles built with clang.\n"
    },
    {
      "commit": "8516334ab1556baf5541adf1e5e719f281776b5a",
      "tree": "b8e515230bcd7ed7a118642e57c61237c101d1ae",
      "parents": [
        "726d35f975f7efec4671b532a1452518038c3bbb"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Nov 21 13:21:59 2014 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Nov 21 13:21:59 2014 -0800"
      },
      "message": "[toolvers] bump gcc to 4.9.2 and gdb to 7.8.1\n"
    },
    {
      "commit": "726d35f975f7efec4671b532a1452518038c3bbb",
      "tree": "10302c38f5c7b952e888da4627964942a4b1b549",
      "parents": [
        "d75f9d14dc80238073ca3fb228f086a4f82cab6c"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Sep 27 10:56:26 2014 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Sep 27 10:56:26 2014 -0700"
      },
      "message": "[doit] starting with gdb 7.8 the binutils ftp site only carries .gz and .xz\n\nswitch to .xz for gdb\n"
    },
    {
      "commit": "d75f9d14dc80238073ca3fb228f086a4f82cab6c",
      "tree": "85ccd739ec8bb37b27c88684ceb35959437d6d09",
      "parents": [
        "f045a6ff4d909ed68750ea64e188c89c33d30a9d"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Sep 27 10:46:11 2014 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Sep 27 10:46:11 2014 -0700"
      },
      "message": "[vers] bump gdb to 7.8\n"
    },
    {
      "commit": "f045a6ff4d909ed68750ea64e188c89c33d30a9d",
      "tree": "73ae4f276a3546c179c2dfe74f0650734b3a87db",
      "parents": [
        "06a9cbfb6c32dd2629ae8496d9dd828a3ebd38a4"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Jul 18 11:32:29 2014 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Fri Jul 18 11:32:29 2014 -0700"
      },
      "message": "[toolvers] bump gcc to 4.9.1 and gdb to 7.7.1\n"
    },
    {
      "commit": "06a9cbfb6c32dd2629ae8496d9dd828a3ebd38a4",
      "tree": "ebeec59bbf2a764105ab66957417054238fe58a4",
      "parents": [
        "1954bb115df68ac2981bdd853dbd173008c974e3"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 03 22:43:02 2014 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat May 03 22:43:02 2014 -0700"
      },
      "message": "[toolvers] bump gcc to 4.9.0\n"
    },
    {
      "commit": "1954bb115df68ac2981bdd853dbd173008c974e3",
      "tree": "9a37965c1366c08ca14dfd1a36b94138baec1a45",
      "parents": [
        "7a8ef5864244a11125df137ed903710b1fc3dc83"
      ],
      "author": {
        "name": "Owen Shepherd",
        "email": "owen.shepherd@e43.eu",
        "time": "Sun Dec 29 20:38:13 2013 +0000"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Apr 12 11:07:24 2014 -0700"
      },
      "message": "For x86_64, add multilib support for -m[no-]red-zone, for kernels which\nlink against libgcc\n"
    },
    {
      "commit": "7a8ef5864244a11125df137ed903710b1fc3dc83",
      "tree": "1d68332b06b38dbf77316a9cfb24efd571fd7e93",
      "parents": [
        "26a3ca715ec83bd3051c41dea8b98a377b500809"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Thu Apr 03 12:01:40 2014 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Thu Apr 03 12:01:40 2014 -0700"
      },
      "message": "[version] bump gdb to 7.7\n"
    },
    {
      "commit": "26a3ca715ec83bd3051c41dea8b98a377b500809",
      "tree": "fb1e86f752cee9fe5927ee23377bd0687b285425",
      "parents": [
        "213cea74d72be7adf2c7a633473f681a437f20bb"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Tue Mar 18 21:51:12 2014 -0700"
      },
      "committer": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Tue Mar 18 21:51:12 2014 -0700"
      },
      "message": "download source archives into archives/ for more tidiness\n"
    },
    {
      "commit": "213cea74d72be7adf2c7a633473f681a437f20bb",
      "tree": "8ebd4c0208c88b832417d0276175388724b717b0",
      "parents": [
        "5843e55544ea79e6124901e619a16ab2850d59e7"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sun Jan 26 20:20:49 2014 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sun Jan 26 20:20:49 2014 -0800"
      },
      "message": "bump gdb and mpc versions up a notch\n"
    },
    {
      "commit": "5843e55544ea79e6124901e619a16ab2850d59e7",
      "tree": "f9b4093330bab7ec736fb2f9aa2b2e897a13ce27",
      "parents": [
        "f5d81c2ad3c1e3d634f6f738edd1bafa0926db53",
        "d1e18d8e52074e60732484421947bb1d929f57d8"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@gmail.com",
        "time": "Sun Dec 29 10:10:01 2013 -0800"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "travisg@gmail.com",
        "time": "Sun Dec 29 10:10:01 2013 -0800"
      },
      "message": "Merge pull request #3 from swetland/master\n\nSome assorted tinkering."
    },
    {
      "commit": "d1e18d8e52074e60732484421947bb1d929f57d8",
      "tree": "f9b4093330bab7ec736fb2f9aa2b2e897a13ce27",
      "parents": [
        "cc7df5eccd55caf1aa05f9ff01a0089f9a9f9047"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sun Dec 29 04:10:50 2013 -0800"
      },
      "committer": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sun Dec 29 04:10:50 2013 -0800"
      },
      "message": "keep track of if we\u0027ve already extracted the archives\n\nThis makes it easier to apply an experimental patch and rebuild.\n"
    },
    {
      "commit": "cc7df5eccd55caf1aa05f9ff01a0089f9a9f9047",
      "tree": "4d8843c2d6cc14b682728e74ff47b0354407a7db",
      "parents": [
        "4b3c0ac9e5d339f37068aabcd21ffe08049d2992"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sat Dec 28 19:13:43 2013 -0800"
      },
      "committer": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sat Dec 28 19:13:43 2013 -0800"
      },
      "message": "only fetch archives that don\u0027t exist locally. default FETCH\u003d1\n"
    },
    {
      "commit": "4b3c0ac9e5d339f37068aabcd21ffe08049d2992",
      "tree": "d61a27e88b0c737acac19ee8e204109f75c66759",
      "parents": [
        "f5d81c2ad3c1e3d634f6f738edd1bafa0926db53"
      ],
      "author": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sat Dec 28 19:10:55 2013 -0800"
      },
      "committer": {
        "name": "Brian Swetland",
        "email": "swetland@frotz.net",
        "time": "Sat Dec 28 19:10:55 2013 -0800"
      },
      "message": "bump binutils to 2.24 to avoid texinfo build failure\n"
    },
    {
      "commit": "f5d81c2ad3c1e3d634f6f738edd1bafa0926db53",
      "tree": "68490c9989ce392aa37567908cd2738b7bc99d05",
      "parents": [
        "2b3a729a7a798413c0d1d63af8063f5b38bea88d"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 22 18:33:02 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 22 18:33:02 2013 -0700"
      },
      "message": "[doit] redo the scripts to download extra libs and generally clean up the unpacking process\n"
    },
    {
      "commit": "2b3a729a7a798413c0d1d63af8063f5b38bea88d",
      "tree": "33169c922a72bb7ad0964ec4100ad699277d01e1",
      "parents": [
        "dd885f2e7e6716c048aa531c14480f1dc6b5f703"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 22 16:19:11 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 22 16:19:11 2013 -0700"
      },
      "message": "[toolvers] bump gcc to 4.8.2 and gdb to 7.6.1\n"
    },
    {
      "commit": "dd885f2e7e6716c048aa531c14480f1dc6b5f703",
      "tree": "4bac6fec5a671c10fae7e5a150c5188cc54d3015",
      "parents": [
        "b3482bc1776693dcc507fdd0827380e2b4f1d526"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 01 22:20:08 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Oct 01 22:20:08 2013 -0700"
      },
      "message": "[gdb] patch for x86_64-elf\n"
    },
    {
      "commit": "b3482bc1776693dcc507fdd0827380e2b4f1d526",
      "tree": "f8e0afc588c85d02d408254dd270d64c11d0e75c",
      "parents": [
        "fd5959b6fa14412eabac7ca1415e0a6064355b1e"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Jul 16 02:38:33 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Tue Jul 16 02:40:29 2013 -0700"
      },
      "message": "[toolvers] bump to gcc 4.8.1, gdb 7.6\n"
    },
    {
      "commit": "fd5959b6fa14412eabac7ca1415e0a6064355b1e",
      "tree": "8140824e65e55f6c911cf86295113098358d0409",
      "parents": [
        "dd0f2a775b5c79eb000c2e18c89f1d73338e37ec"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Apr 15 23:23:48 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Apr 15 23:23:48 2013 -0700"
      },
      "message": "[toolvers] bump binutils to 2.23.2\n"
    },
    {
      "commit": "dd0f2a775b5c79eb000c2e18c89f1d73338e37ec",
      "tree": "8d29da3f9d18a9863f3d2e1c983ed035ed67d917",
      "parents": [
        "3e0802ea081a14d9bbbe9b156fe6a7a4e2008e19"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 11:57:46 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 11:57:46 2013 -0700"
      },
      "message": "[doit] count the number of cpus on linux and double it for PARALLEL\n"
    },
    {
      "commit": "3e0802ea081a14d9bbbe9b156fe6a7a4e2008e19",
      "tree": "f7c46bf005f38616cc17e95d7cb9aef8faa99df7",
      "parents": [
        "d7ef8ed067bb99590cb43c6c18ec793fb7001cd2"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 01:02:05 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 01:02:05 2013 -0700"
      },
      "message": "[toolvers] bump gcc to 4.8.0\n"
    },
    {
      "commit": "d7ef8ed067bb99590cb43c6c18ec793fb7001cd2",
      "tree": "50349780a2cc730f4cc54283f7310969f18ac0b3",
      "parents": [
        "1e34c4ba620cdb56ef6d3486e903306d889b04ae"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 01:01:41 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Sat Mar 23 01:01:41 2013 -0700"
      },
      "message": "[doit] disable Werror on all the builds\n\nHad a tiny warning in binutils building aarch64\n"
    },
    {
      "commit": "1e34c4ba620cdb56ef6d3486e903306d889b04ae",
      "tree": "657190b30729a67c5cfceace2907cb43291e9e09",
      "parents": [
        "2b97de11e693d78bcf5aa5994758f919b3019bbd"
      ],
      "author": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Mar 18 04:06:31 2013 -0700"
      },
      "committer": {
        "name": "Travis Geiselbrecht",
        "email": "geist@foobox.com",
        "time": "Mon Mar 18 04:06:31 2013 -0700"
      },
      "message": "[doit] get it working on freebsd\n"
    }
  ],
  "next": "2b97de11e693d78bcf5aa5994758f919b3019bbd"
}
