MFC r255056
  Reduce WARNS to 0 for dig, host, and nslookup to make them
  compile with the optional WITH_BIND_SIGCHASE.

  Submitted by: Andre Albsmeier <Andre.Albsmeier@siemens.com>
  Approved by:  delphij (mentor, implicit)
  Sponsored by: DK Hostmaster A/S
MFC	r254326:

Add support for the GCC binary integer constants extension.

This is required to build the i965 backend with newer versions of mesa.

Original patch from Joerg Wunsch in GCC Bug 23479, under the GPLv2;
also taken from there in OpenBSD.

Obtained from:	gcc 4.3 (rev. 125346; GPLv2)
Merge r254809 and r254937 from head:

. Fix the "2step" feature (i.e. 360 KiB floppies in 1200 MiB drives)
. Fix the FDOPT_NOERROR option
Merge remote-tracking branch 'upstream-github/stable/9' into stable/9