gcc protections

Some documentation & warnings about gcc protections.