)]}'
{
  "log": [
    {
      "commit": "a3edc6ef32d09c566b7ea3555bc753458ec63039",
      "tree": "77b4b0e1b6b3907e929d0491d5ea3b97c70c1f39",
      "parents": [
        "d822df521984739d795e1d954ea6a04f303b08d3"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Jul 17 20:19:51 2020 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 19 17:36:27 2020 +0000"
      },
      "message": "Makefile: Add `-gnatw_R` to suppress spurious warning\n\nLooks like there\u0027s a new warning option that complains when the order of\ncomponent declarations, component clauses, and bit-level layout do not\nall agree. However, we also enable `warnings are errors`. Plus, we use\nmismatched component representation clauses on purpose in libgfxinit\u0027s\nepilepsy-inducing gfxtest program to have RGB ordering on hardware that\nworks with BGR ordering. Hardware is cursed, so silence this warning.\n\nChange-Id: I1565e3e834cd47b7f53fd2202b38fdf01a0b7619\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/libhwbase/+/43556\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "d822df521984739d795e1d954ea6a04f303b08d3",
      "tree": "958bb1c08f762dd75bc0c9302c2fdd685119ead3",
      "parents": [
        "4e22910f7891d421fc0c2b65ebb707b767cfeabb"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Jul 17 20:41:16 2020 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 19 17:35:46 2020 +0000"
      },
      "message": "Makefile: Delay expansion of `$(ADAFLAGS)`\n\nThis allows users of this library to extend `ADAFLAGS` from within their\nMakefile. The added flexibility makes this a very well spent dollar :-)\n\nChange-Id: I873d3eea48549e6945c4229b50c2318a3711bc4d\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/libhwbase/+/43557\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "4e22910f7891d421fc0c2b65ebb707b767cfeabb",
      "tree": "f78ac3f46c806433d8a532e108457915ea69f1bb",
      "parents": [
        "9f87a10c6ef5a9f78744a82ef44dffd5839b9125"
      ],
      "author": {
        "name": "Angel Pons",
        "email": "th3fanbus@gmail.com",
        "time": "Fri Feb 28 22:19:39 2020 +0100"
      },
      "committer": {
        "name": "Patrick Georgi",
        "email": "pgeorgi@google.com",
        "time": "Fri Mar 06 17:06:30 2020 +0000"
      },
      "message": "Makefile: Adapt $(space) definition\n\nGNU Make 4.3 is more picky about the $(space) definition. It seems that\nthe variable ends up being empty.\n\nChange-Id: If07db29fc63e8a45e9b0869df894ce3420fa9b95\nSigned-off-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-on: https://review.coreboot.org/c/libhwbase/+/39163\nTested-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\nReviewed-by: HAOUAS Elyes \u003cehaouas@noos.fr\u003e\nReviewed-by: Nico Huber \u003cnico.h@gmx.de\u003e\n"
    },
    {
      "commit": "bd0ed91cb985a697033edd9fd62d322aa017e791",
      "tree": "0fcfa9d5ea616d3b6652cc0016e93ddd93282e50",
      "parents": [
        "455ed64bff3cc223bf0a2aff117d3b47a523ba0a"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jun 17 17:58:57 2018 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon May 06 21:45:26 2019 +0000"
      },
      "message": "Makefile: Revise support for generated sources\n\nHandle generated source files more independently from normal source\nfiles. This allows mixing of generated specs with existing source\nbodies.\n\nAs with the source file list, we filter the list of generated sources,\n`$(name)-gens`: All spec (.ads) files that have a respective body file\n(.adb), are moved into `$(name)-extra-gens`. This way, we can still\nadd these files as dependencies to all pre-existing source files.\n\nChange-Id: I5479c436f39088ae9d0ebddf9a97446be0f191f3\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/c/libhwbase/+/27139\nReviewed-by: Angel Pons \u003cth3fanbus@gmail.com\u003e\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\n"
    },
    {
      "commit": "36934fbde04193046309dca1d8d3d27132d23882",
      "tree": "e0a05427f6080b3027587458292aff09a633b152",
      "parents": [
        "4a1048266656f98415cbc294303a149803fd2717"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Jul 13 00:08:21 2017 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Aug 20 21:16:20 2017 +0000"
      },
      "message": "Add `debug.adc` and option DEBUG\n\nThe GNAT configuration file `debug.adc` has Assertion_Policy Debug\nenabled to compile `pragma Debug` code. If `DEBUG` is set to `1`\nduring build, `debug.adc` is used instead of the default `gnat.adc`.\n\nChange-Id: If5b52f5251cae7deed7aca2765f9b5db1c148fb7\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/20558\nReviewed-by: Arthur Heymans \u003carthur@aheymans.xyz\u003e\n"
    },
    {
      "commit": "ba37830467a686e2ab1d4d0133472c685cb3fa8d",
      "tree": "52bba31ecb78ac7becb2ad6283fed4957e75d91c",
      "parents": [
        "def89ebc0588f05a7ff9b1f475ae974527bb1f0f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Jul 09 18:56:24 2017 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Aug 20 21:16:12 2017 +0000"
      },
      "message": "Makefile: Install generated spec files too\n\nChange-Id: I514c621852f91c41f580fd53b295aeb7a5cb0cdd\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/20555\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\n"
    },
    {
      "commit": "78ca582d1b1cc6b396afc2eca8ed6e8a3b5a823d",
      "tree": "e80c1c581fffd94e674871c4829d8da107b297ef",
      "parents": [
        "f43881fa25c2953efd1b529a5299a4813eaee29f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 05 13:51:49 2017 +0100"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 06 18:03:05 2017 +0200"
      },
      "message": "Makefile: Compile binder\u0027s output w/o gnat config\n\nThe code generated by the binder (gnatbind) isn\u0027t always compilable\nwith the restrictions in our gnat configuration file `gnat.adc`. This\nis in accordance with how `gnatlink` would do the job.\n\nChange-Id: I59ea4a68749cabfb6cccdda1db4c23c6c0d5be60\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/18782\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\n"
    },
    {
      "commit": "f43881fa25c2953efd1b529a5299a4813eaee29f",
      "tree": "69fe42466331955db86b0203b1d4b3eb28ec85d7",
      "parents": [
        "9d5d025306db58c6b47c93b5151926a364dc5d84"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 05 13:43:20 2017 +0100"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 06 18:02:22 2017 +0200"
      },
      "message": "Makefile: Add support to bind/link application binaries\n\nSince Ada supports different names for the Main() procedure, we have to\nspecify the main source file explicitly. Also, the binder (gnatbind)\ninsists on searching the required object files himself, so we only spe-\ncify the object file of the main procedure.\n\nChange-Id: I7227b845e38963e5434a4db0068d373fc4b7ee99\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/18781\nReviewed-by: Stefan Reinauer \u003cstefan.reinauer@coreboot.org\u003e\n"
    },
    {
      "commit": "9d5d025306db58c6b47c93b5151926a364dc5d84",
      "tree": "aff401a4749779778728ee12a43e67500802ba8d",
      "parents": [
        "f03ef4f2d47b9c2a14c62c3311fc24b0be01e90f"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 05 13:37:48 2017 +0100"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 06 18:00:23 2017 +0200"
      },
      "message": "Makefile: Remove -gnatg from ADAFLAGS\n\nThe `-gnatg` flag (internal GNAT implementation mode) was accidentally\ncopied over from the flags we use to build libgnat.\n\nChange-Id: I2e9c6d1d5b68168d1608187aad2eae5aead759f9\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/18780\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\n"
    },
    {
      "commit": "e86fff93bdb438e61f27e58df0f2b3051666b5e7",
      "tree": "73bd88b4bc90721d56039b671624848bc5e5c720",
      "parents": [
        "5f82d1ab9782935bbd4e8eda9454488d9d924895"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sat Mar 04 13:20:37 2017 +0100"
      },
      "committer": {
        "name": "Stefan Reinauer",
        "email": "stefan.reinauer@coreboot.org",
        "time": "Tue Jun 06 17:57:55 2017 +0200"
      },
      "message": "Makefile: Add simple compilation rule for C\n\nWe only use C as an interface (e.g. to POSIX). Thus, we keep the rules\nsimple and don\u0027t do any dependency tracking.\n\nChange-Id: I62b4b4e4d3ae83d5e1f1811f783b559b225746e6\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/18778\nReviewed-by: Philippe Mathieu-Daudé \u003cphilippe.mathieu.daude@gmail.com\u003e\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\n"
    },
    {
      "commit": "cf01ab6e40ce7229cf6740fe1b7e0e107b396a23",
      "tree": "4d2d7dde28cfcc674b0c1a1f282ad096454ac55f",
      "parents": [
        "868915fc4e3a32ce7734b52bf2afe7119d09ddc1"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Mar 05 23:22:39 2017 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Tue Mar 14 11:53:04 2017 +0100"
      },
      "message": "Makefile: Fix whitespace and syntax highlighting nits\n\nChange-Id: Id16ec035f4468f122f4ef3d5f6385252e428a0fc\nSigned-off-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-on: https://review.coreboot.org/18783\nReviewed-by: Philippe Mathieu-Daudé \u003cphilippe.mathieu.daude@gmail.com\u003e\nReviewed-by: Martin Roth \u003cmartinroth@google.com\u003e\n"
    },
    {
      "commit": "868915fc4e3a32ce7734b52bf2afe7119d09ddc1",
      "tree": "c50dc44b8bcd0f940ff91b6172e3f1f1ba288888",
      "parents": [
        "b6641197dc51101115894d0d7f82feba5fce9011"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Mon Feb 13 15:28:58 2017 +0100"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Mon Feb 20 20:43:41 2017 +0100"
      },
      "message": "Makefile: Add support for out-of-tree sources\n\nChange-Id: If029c713a06a77aa8001cb4093806580086e3cbe\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/18358\nTested-by: Nico Huber \u003cnico.h@gmx.de\u003e\nReviewed-by: Adrian-Ken Rueegsegger \u003cken@codelabs.ch\u003e\n"
    },
    {
      "commit": "f86fb18dab0f97040717e2b914f2aea63794192a",
      "tree": "908bec6dfb871ed07199e4bb6af174071b6b6cf0",
      "parents": [
        "5e9b1b50e7ac90f68ca2ea798ef656ac863c2851"
      ],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Sun Oct 09 20:43:42 2016 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Thu Oct 13 23:25:13 2016 +0200"
      },
      "message": "Makefile: Add a strip_quotes macro\n\nChange-Id: I465416dd8e4f92f9700253fc031a3933bba93f38\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\nReviewed-on: https://review.coreboot.org/16962\nReviewed-by: Paul Menzel \u003cpaulepanter@users.sourceforge.net\u003e\nReviewed-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\nTested-by: Patrick Georgi \u003cpgeorgi@google.com\u003e\n"
    },
    {
      "commit": "5e9b1b50e7ac90f68ca2ea798ef656ac863c2851",
      "tree": "4bdccf08b1b59035632f26a8853c8456e07b8fca",
      "parents": [],
      "author": {
        "name": "Nico Huber",
        "email": "nico.huber@secunet.com",
        "time": "Sat Oct 08 22:09:33 2016 +0200"
      },
      "committer": {
        "name": "Nico Huber",
        "email": "nico.h@gmx.de",
        "time": "Sun Oct 09 11:31:44 2016 +0200"
      },
      "message": "Initial upstream commit\n\nThe history contained unlicensed code so everything got squashed, sorry.\n\nChange-Id: Ie1335ecfcee7f740bb6de2e9887606be30a2deff\nSigned-off-by: Nico Huber \u003cnico.huber@secunet.com\u003e\n"
    }
  ]
}
