Hi, I was wondering if i could use the "optimize" Function Attribute with -fcall-saved-reg or -fcall-used-reg to get different ABI's for different functions in the same compilation unit? If i can't do it directly, can i call such function through inline assembly and manually clobber the required register? Thank, Ilya.