signed integer types still in LLVM 2.1

I didn't 'cause my llvm-gcc just seems to be 4.0:

]$ llvm-gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../llvm-gcc4-1.9.source/configure --prefix=/mounts/zion/disks/0/localhome/tbrethou/llvm-gcc4/obj/../install --enable-llvm=/localhome/tbrethou/llvm --enable-languages=c,c++ --disable-threads
Thread model: single
gcc version 4.0.1 LLVM (Apple Computer, Inc. build 1.9)

Do I have to also update llvm-gcc whenever I update llvm?
Please forgive my ignorance and thanks for your kind favor in advance.

Thanks,
Seung

I didn't 'cause my llvm-gcc just seems to be 4.0:

]$ llvm-gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: ../llvm-gcc4-1.9.source/configure --prefix=/mounts/zion/disks/0/localhome/tbrethou/llvm-gcc4/obj/../install --enable-llvm=/localhome/tbrethou/llvm --enable-languages=c,c++ --disable-threads
Thread model: single
gcc version 4.0.1 LLVM (Apple Computer, Inc. build 1.9)

Do I have to also update llvm-gcc whenever I update llvm?
Please forgive my ignorance and thanks for your kind favor in advance.

Yes. See the "build 1.9" that means you are using llvm-gcc4.0 release 1.9. llvm-gcc and llvm versions must be the same.

-Tanya