Fellows, I committed fixes for 'smart' alignment.
There was a report that 'char' vars take lots of space in ram. So now all chars should take only one byte in ram and should be placed in 'holes' between other vars (which size is not a multiple of two) or consequently. _Please_ if you have a possiblity, rebuild gcc and test it with your projects. Especially I am interested in allocation (addresses) of global (static or not) variables. So, it would be nice if somebody can send me msp430-readelf -a [your elf file] Thanks, ~d /******************************************************************** ("`-''-/").___..--''"`-._ (\ Dimmy the Wild UA1ACZ `6_ 6 ) `-. ( ).`-.__.`) Enterprise Information Sys (_Y_.)' ._ ) `._ `. ``-..-' Nevsky prospekt, 20 / 44 _..`--'_..-_/ /--'_.' ,' Saint Petersburg, Russia (il),-'' (li),' ((!.-' +7 (812) 3468202, 5585314 ********************************************************************/