looks like youre using very old and buggy binutils. please update. The current version handles this code fine.
~d On Monday 03 March 2003 18:32, Paul Burke wrote: > volatile long long x,y; > > void main(void) > { > > x = y * 600000LL; > > } -- /******************************************************************** ("`-''-/").___..--''"`-._ (\ Dimmy the Wild UA1ACZ `6_ 6 ) `-. ( ).`-.__.`) Enterprise Information Sys (_Y_.)' ._ ) `._ `. ``-..-' Nevsky prospekt, 20 / 44 _..`--'_..-_/ /--'_.' ,' Saint Petersburg, Russia (il),-'' (li),' ((!.-' +7 (812) 3468202, 5585314 ********************************************************************/