You don't say what variable types you are using here, but it works fine with all supported float-types (16, 24, and 32). I also tried various fixed-point types (16.16, 24.8, 16.8, 8.8, 8.24), and all of them works fine. DS DB> It has some other severe limitations that I was glad to be rid of. DB> There's a comparison on CCS' web site that lists some. it was unable to DB> dosimple things like f = (1.8 * c) + 32, I had to use several lines of DB> code to do that. DB> Dale DB> -- DB> "Curiosity is the very basis of education and if you tell me that DB> curiosity killed the cat, I say only the cat died nobly." DB> - Arnold Edinborough DB> On Mon, 3 Dec 2001, Martin Johansson wrote: >> Hi! >> >> Does anyone know what the limitations of the cc5x compiler is when it comes >> to larger variables such >> as 16/32 bit ones? >> >> Is it capable of bitwise OR, AND for example. It seems it cannot shift bits >> more than >> 8 steps (at least not left) which made me suspicious. >> >> Regards Martin Johansson >> >> -- >> http://www.piclist.com hint: PICList Posts must start with ONE topic: >> [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads >> >> DB> -- DB> http://www.piclist.com hint: PICList Posts must start with ONE topic: DB> [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics