some cleanup on AbstractGccCompatibleToolChain