> The official AT&T version of the K&R portable C compiler only > supports register allocation of int's. All other types are > silently assigned to core. I presume you mean "integral types", not "int"s. The version of PCC2 that comes with S5R3.1 on 3B2s, for instance, quite cheerfully puts "short"s, "char"s, and "long"s into registers as well.