)]}'
{
  "commit": "8d7e4cc2c8ea1d180d32d902eb899f27d3ee53d7",
  "tree": "899c64ebde52465cfae79f4908602ae4883e4c1e",
  "parents": [
    "8ea0de4b8831513924e3ec6a17bb721fabf97055"
  ],
  "author": {
    "name": "Nicolas Pitre",
    "email": "nicolas.pitre@linaro.org",
    "time": "Wed Apr 27 14:54:39 2011 -0400"
  },
  "committer": {
    "name": "Nicolas Pitre",
    "email": "nico@fluxnic.net",
    "time": "Sat May 07 00:08:03 2011 -0400"
  },
  "message": "ARM: zImage: make sure no GOTOFF relocs are used with .bss symbols\n\nTo be able to relocate the .bss section at run time independently from\nthe rest of the code, we must make sure that no GOTOFF relocations are\nused with .bss symbols.  This usually means that no global variables can\nbe marked static unless they\u0027re also const.\n\nTo enforce this, suffice to fail the build whenever a private symbol\nis allocated to .bss and list those symbols for convenience.\n\nThe user_stack and user_stack_end labels in head.S were converted into\nnon exported symbols to remove false positives.\n\nSigned-off-by: Nicolas Pitre \u003cnicolas.pitre@linaro.org\u003e\nTested-by: Tony Lindgren \u003ctony@atomide.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79b5c62746df8ad38ef11393a39d90526d3d4054",
      "old_mode": 33188,
      "old_path": "arch/arm/boot/compressed/Makefile",
      "new_id": "23aad07223035a3fcfd9346158a808d2fe423b8e",
      "new_mode": 33188,
      "new_path": "arch/arm/boot/compressed/Makefile"
    },
    {
      "type": "modify",
      "old_id": "b541217bd0400b6b3cae435f0bf74436db0fa1d8",
      "old_mode": 33188,
      "old_path": "arch/arm/boot/compressed/head.S",
      "new_id": "8d5d91aefbb9dbe0fdae3d75bfcd6e3174cf3e9d",
      "new_mode": 33188,
      "new_path": "arch/arm/boot/compressed/head.S"
    }
  ]
}
