On Mon, Oct 27, 2003 at 04:40:50PM +0100, Gunther Nikl wrote: > With VALUE >= 128 that doesn't happen and a 20031008 doesn't save the > register either. I would like to know where I should look to findout > why GCC saves %d2? You need to study the debugging dumps. I suspect that it was used in one dump, then eliminated. r~