D-Programming-Language/dmd — pull request #1156 by pszturmaj (2012-10-01 18:55:40+00:00)
Title: Fixed printing of uint expression when value >= 2^31

It fixes the IntegerExp::toCBuffer() handling of uints. Previously it treated uints as ints. For example pragma(msg, uint.max) printed "-1u". Now it correctly prints "4294967295u".

P.S. This is my first pull ever, I hope i did it correctly