[U-Boot-Users] Re: Compiler question: integer division?

Sergei Sharonov sergei.sharonov at halliburton.com
Mon Apr 25 17:13:24 CEST 2005

> I just wondered if the code
> 	return (dtt_read(sensor, DTT_READ_TEMP) / 256);
> would be result in a "shift by 8" or and interger division?

I believe that would depend on compiler, compiler optimization options and 
processor architecture. AFAIK, gcc will even replace multiplication with 
shift/add/subtract sequences on 486 (that does have multiply opcode) because
it will be faster.

Sergei Sharonov

More information about the U-Boot mailing list