More POSIX support for Chromium, consisting mostly of broadening ifdefs. This
patch cuts across modules, as there's only a handful necessary for each,
with the most in chrome/test/. ALSA is enabled on FreeBSD and Solaris, as
libasound has been ported to those two platforms, and I moved resolv.h in
host_resolver_proc.cc, because it depends on headers from sys_addrinfo.h on
FreeBSD.

Patch by ruben (chromium@hybridsource.org)

Review URL: http://codereview.chromium.org/6976055

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87641 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 23f77116cafe9a88819b60c7606453ae0db8f35d
2 files changed
tree: f05808ffec15ddd3d1685674ef26bc775e8b7acc
  1. base/
  2. build/
  3. ipc/
  4. testing/
  5. third_party/