1. Gnu compiler collection (gcc) internals, http://gcc.gnu.org/onlinedocs/gccint/
2. Offensive computing, http://www.offensivecomputing.net/
3. Using the gnu compiler collection (gcc), http://gcc.gnu.org/onlinedocs/gcc-4.2.4/gcc/
4. Vx heavens, http://vx.netlux.org/
5. Aho, A.V., Lam, M.S., Sethi, R., Ullman, J.D.: Compilers: Principles, Techniques and Tools, 2nd edn. Addison-Wesley, Reading (2006)