>Just asked around, one of the very old staff here suggested that the >reason was that early CPUs only had only very few register so having the >"s1" in one of them as result of being the function's return value saved >some instructions. Weired (at least for todays standards).
While I thought of a reason similar to that, it's still strange; if you have so few registers, why keep one which points to the *first* byte? The last byte written would make much more sense. Casper _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org