Let eclipse generator use MSVS compiler flags on Windows.

Patch from Slava Chigrin <vchigrin@yandex-team.ru>!
Review URL: https://codereview.chromium.org/23606009/



git-svn-id: http://gyp.googlecode.com/svn/trunk@1739 78cadc50-ecff-11dd-a971-7dbc132099af
Add support for DisableSpecificWarnings for ninja

Currently, the ninja generator only supports the msvs_disabled_warnings
property.  This patch adds support for DisableSpecificWarnings within
the VCCLCompilerTool msvs_setting.

This makes it easier to take existing projects that use the msvs
generator and convert them to ninja.

BUG=
R=scottmg@chromium.org

Review URL: https://codereview.chromium.org/24687002

git-svn-id: http://gyp.googlecode.com/svn/trunk@1740 78cadc50-ecff-11dd-a971-7dbc132099af
make: Add AIX support.

Rename sun_tool.py to flock_tool.py and use that on solaris and aix.

Remove apparently-unused SHARED_HEADER_SUN_COMMANDS block.

Review URL: https://codereview.chromium.org/23707059/
Based on a patch from David Edelsohn <dje.gcc@gmail.com>!



git-svn-id: http://gyp.googlecode.com/svn/trunk@1741 78cadc50-ecff-11dd-a971-7dbc132099af