Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
Not Part of the build yet - checking in new files to the project
r=ccarlen,sr=alecf
git-svn-id: svn://10.0.0.236/trunk@89384 18797224-902f-48f8-a5cc-f745e15eee43