Merge branch 'js/gcc-8-and-9' into maint
authorJunio C Hamano <gitster@pobox.com>
Mon, 29 Jul 2019 19:38:11 +0000 (12:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 29 Jul 2019 19:38:11 +0000 (12:38 -0700)
commit9147e5ae08d711071fadfc232830831654bf335e
tree373c5df1be338245ceec0ae9e99563b4be4878fe
parent98e06ded345450b3b07099d3ed1abf58fc95f5b6
parent9dae4fe79f85dd0eaf41215bea76c68b65398fbc
Merge branch 'js/gcc-8-and-9' into maint

Code clean-up for new compilers.
The 'kwset' one may get a wholesale replacement, either with new
version of kwset from upstream or removal of its users, but in the
meantime, it is probably OK to merge it down.

* js/gcc-8-and-9:
  config: avoid calling `labs()` on too-large data type
  winansi: simplify loading the GetCurrentConsoleFontEx() function
  kwset: allow building with GCC 8
  poll (mingw): allow compiling with GCC 8 and DEVELOPER=1