)]}'
{
  "commit": "1aafd9091226a02b481298315f959f777294684e",
  "tree": "b09e0aaabb6aacd882499a69b28638cbd669dbba",
  "parents": [
    "287050fe13bf34824f03b4351002b0e2db4ee5cb"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "michael.frysinger@analog.com",
    "time": "Wed Jul 25 11:19:14 2007 +0800"
  },
  "committer": {
    "name": "Bryan Wu",
    "email": "bryan.wu@analog.com",
    "time": "Wed Jul 25 11:19:14 2007 +0800"
  },
  "message": "Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines\n\nrevise anomaly handling by basing things on the compiler not the kconfig defines,\nso the header is stable and usable outside of the kernel. This also allows us to\nmove some code from preprocessing to compiling (gcc culls dead code)\nwhich should help with code quality (readability, catch minor bugs, etc...).\n\nSigned-off-by: Mike Frysinger \u003cmichael.frysinger@analog.com\u003e\nSigned-off-by: Bryan Wu \u003cbryan.wu@analog.com\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d488ef965ce771a95e6db2567752f10c806f052",
      "old_mode": 33188,
      "old_path": "arch/blackfin/kernel/bfin_gpio.c",
      "new_id": "b818a8da121557302534986be3d2eb43b17bba41",
      "new_mode": 33188,
      "new_path": "arch/blackfin/kernel/bfin_gpio.c"
    },
    {
      "type": "modify",
      "old_id": "bbdb403fcb55670b71ecbc65a12f0322a7a80852",
      "old_mode": 33188,
      "old_path": "arch/blackfin/kernel/cplbinit.c",
      "new_id": "3b1c87c9fd515bee1618d87fd9fffbd4c9e95a64",
      "new_mode": 33188,
      "new_path": "arch/blackfin/kernel/cplbinit.c"
    },
    {
      "type": "modify",
      "old_id": "88f221b89b33341192aa7d2099495e10351a99aa",
      "old_mode": 33188,
      "old_path": "arch/blackfin/kernel/setup.c",
      "new_id": "02c15272f8efde3d84034f95157e3578d158b78e",
      "new_mode": 33188,
      "new_path": "arch/blackfin/kernel/setup.c"
    },
    {
      "type": "modify",
      "old_id": "b88c5d2d1ebeb65fff4f7783cabc10dd3e8bfe30",
      "old_mode": 33188,
      "old_path": "arch/blackfin/lib/memcmp.S",
      "new_id": "219fa2877c62a9f0ca096d51091838157bd57a66",
      "new_mode": 33188,
      "new_path": "arch/blackfin/lib/memcmp.S"
    },
    {
      "type": "modify",
      "old_id": "14a5585bbd023e8a27fbd9d7f5727c1cfa25e6d3",
      "old_mode": 33188,
      "old_path": "arch/blackfin/lib/memcpy.S",
      "new_id": "2e6336492b4b3500e4511cd7e9a8e691aba02d3b",
      "new_mode": 33188,
      "new_path": "arch/blackfin/lib/memcpy.S"
    },
    {
      "type": "modify",
      "old_id": "6ee6e206e77cc59187872ff9ef4db312e4c6238f",
      "old_mode": 33188,
      "old_path": "arch/blackfin/lib/memmove.S",
      "new_id": "33f8653145b7e8bc5c68c36dcd231a9c49dfe064",
      "new_mode": 33188,
      "new_path": "arch/blackfin/lib/memmove.S"
    },
    {
      "type": "modify",
      "old_id": "7dd0e9c3a936402e4e9470677114b8155eababbe",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf533/head.S",
      "new_id": "5aeffd06fe7169f58d8cdd09f7cf7524d2877921",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf533/head.S"
    },
    {
      "type": "modify",
      "old_id": "429c8a1019dab0de10bc9e7dfdc2f1392994cc42",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf537/head.S",
      "new_id": "d9b411adf6a7cf664bdbdc6b121328dfbba9fb12",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf537/head.S"
    },
    {
      "type": "modify",
      "old_id": "06751ae8b85704335d279127bd184bf42f5945b4",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf548/head.S",
      "new_id": "e5e56df3bf46bb2b03c21831137c8cabe407b49e",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf548/head.S"
    },
    {
      "type": "modify",
      "old_id": "38650a628980fec47626a20c4aad07ccb1319d1f",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-bf561/head.S",
      "new_id": "b1d0e54a97a9f29d1e5d830129e34572ad170291",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-bf561/head.S"
    },
    {
      "type": "modify",
      "old_id": "5be6b975ae4a0fc88c65d0186652691d42658497",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-common/cacheinit.S",
      "new_id": "05c0c77510b2b23e9d7865a358ee2c696619930e",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-common/cacheinit.S"
    },
    {
      "type": "modify",
      "old_id": "e4b47e09cf1311b0123450027ba7a08570cabc8b",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-common/cplbmgr.S",
      "new_id": "6c256baf087dbabbcd7735fc2bd3f4aae73dfb97",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-common/cplbmgr.S"
    },
    {
      "type": "modify",
      "old_id": "9604588083446d6c866595e4336d0e63fc6c7b97",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-common/entry.S",
      "new_id": "207e69786b4005705475fd5ab6b462beaed99abb",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-common/entry.S"
    },
    {
      "type": "modify",
      "old_id": "203e20709163811021e98131d2747b32e189c3a1",
      "old_mode": 33188,
      "old_path": "arch/blackfin/mach-common/interrupt.S",
      "new_id": "14ef800a564d811a58335b782b0c0e3baa3251c0",
      "new_mode": 33188,
      "new_path": "arch/blackfin/mach-common/interrupt.S"
    },
    {
      "type": "modify",
      "old_id": "25b934b7f829a2efa8a2594105323abcc37823b1",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/blackfin.h",
      "new_id": "1b2dd5a3fe7a258c03283e423a898e64da17649c",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/blackfin.h"
    },
    {
      "type": "modify",
      "old_id": "2a63ffc250a109cd44d5dc13983b3470bbfec725",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf533/anomaly.h",
      "new_id": "caea0b0f8326381cd006a934250f44f88f5a4853",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf533/anomaly.h"
    },
    {
      "type": "modify",
      "old_id": "185fc12848589fac1cb4f623e074f969383d3bc9",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf533/bf533.h",
      "new_id": "41e4e834e2d32eea73c256396fd0d8691968c71f",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf533/bf533.h"
    },
    {
      "type": "modify",
      "old_id": "5c5e33dec5f180e464184b24a7f7978db39e5cbd",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf537/anomaly.h",
      "new_id": "dc736c61980fa29a7a7d653d517c16cd250fbf1c",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf537/anomaly.h"
    },
    {
      "type": "modify",
      "old_id": "b8924cd7730c62ff17220bd4c59ad3697f953f24",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf537/bf537.h",
      "new_id": "04b08164e292faa70a765932223d2619b6de7660",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf537/bf537.h"
    },
    {
      "type": "modify",
      "old_id": "964a1c0ea637f461e046109f041d55dd82664ddb",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf548/anomaly.h",
      "new_id": "952f03e140f211567e6875dc8516bbaa8c99b5ae",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf548/anomaly.h"
    },
    {
      "type": "modify",
      "old_id": "5a7986a83beea59bca33e0e7210fd7a0d0ff0855",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf561/anomaly.h",
      "new_id": "4cb3337d45ee8d8a9f78e605b955f9e68e80ef24",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf561/anomaly.h"
    },
    {
      "type": "modify",
      "old_id": "96a5d3a47e4525084108a042dfb1ebd6e157a4f1",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-bf561/bf561.h",
      "new_id": "8cc2e0033e0a96a4d77a6fed260bb332c59701c3",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-bf561/bf561.h"
    },
    {
      "type": "modify",
      "old_id": "94ed381e560671b74374584b5d6459b4f8d0c426",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-common/cdef_LPBlackfin.h",
      "new_id": "ede210eca4ec1f6c202601dd77a94abfa52b432f",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-common/cdef_LPBlackfin.h"
    },
    {
      "type": "modify",
      "old_id": "be1ece8c0c2775c277023ad74c88067054ee830e",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/mach-common/def_LPBlackfin.h",
      "new_id": "260515d152803d9796faf14d2ede4084a0398663",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/mach-common/def_LPBlackfin.h"
    },
    {
      "type": "modify",
      "old_id": "5e5f1a0566c0fe6b1c90d9d0d0b039ed23c289e8",
      "old_mode": 33188,
      "old_path": "include/asm-blackfin/system.h",
      "new_id": "b03cf7d5b9a36134547bf7f8fd7434bbe1d65a20",
      "new_mode": 33188,
      "new_path": "include/asm-blackfin/system.h"
    }
  ]
}
