4698 fix builds by gcc44 on sparc
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Dan McDonald <danmcd@omniti.com>
4732 /usr/bin/file should provide -b option for compatiblity with GNU/BSD file
Reviewed by: Andy Stormont <andyjstormont@gmail.com>
Reviewed by: Serghei Samsi <sscdvp@gmail.com>
Reviewed by: Alexander Pyhalov <alp@rsu.ru>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Gordon Ross <gwr@nexenta.com>
	[illumos-gate merge]

commit 6e987ca0b653b6724551e3e999d35f05512a5a6a
    4732 /usr/bin/file should provide -b option for compatiblity with GNU/BSD file
commit 9c720e3bfb657054035cb780c4d222291b7d4917
    4698 fix builds by gcc44 on sparc