hi all, I wanted to know if when i specify -O[0-3] flag to gcc does gcc optimize the code even violating ABI for that specific arch. If yes can i specify gcc not to violate the ABI .... I am mostly concerned witht he ABI specification which tells how to call another function.. regards kanishk