Merge branch 'jk/bug-to-abort'
commit220c6a70803d520a7cd19f9f2889650d54574470
authorJunio C Hamano <gitster@pobox.com>
Mon, 29 May 2017 03:34:45 +0000 (29 12:34 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 29 May 2017 03:34:45 +0000 (29 12:34 +0900)
tree511bbcf9b63f7152729a716d8dbd049d2376ed29
parent15c96723457cfa1be6cdbd74e3131ecf13cd9790
parent3d7dd2d3b6ccc8903a37cffe3a2f39cf1be21c86
Merge branch 'jk/bug-to-abort'

Introduce the BUG() macro to improve die("BUG: ...").

* jk/bug-to-abort:
  usage: add NORETURN to BUG() function definitions
  config: complain about --local outside of a git repo
  setup_git_env: convert die("BUG") to BUG()
  usage.c: add BUG() function
environment.c
git-compat-util.h