Scons build forces -fPIC into the CCFLAGS for all shared libraries. Stop that.
Scons build forces -fPIC into the CCFLAGS for all shared libraries. Stop that.

For some reasons, scons wants to put -fPIC into the SHCCFLAGS by default for gcc on non-cygwin and non-windows. However, SHCFLAGS is not treated as specially.  This behavior makes it hard to create shared libraries without -fPIC. Removing the default -fPIC allows gyp users to explicitly opt-in for -fPIC in cflags which seems more natural.

Review URL: http://codereview.chromium.org/346009
witwall/gyp,witwall/gyp,witwall/gyp,witwall/gyp,witwall/gyp