Based on commments, here is the gcc-wrappers patch again. I added detection for -fno-stack-protector and moved the wrappers to the bin/ directory for consistency.
Not seen here is the move of libpayload.ldscript to lib/ - that will go in as a svn mv during commit.
Once this code gets committed, then we can add libpayload and coreinfo and tint into buildrom. yay!
Jordan