Here is the libcpp port.
* configure.ac: Require 64-bit hwint for tilegx and tilepro.
* configure: Regenerate.
diff -r -u -p -N /home/packages/gcc-4.7.0-179959/libcpp/configure
./libcpp/configure
--- /home/packages/gcc-4.7.0-179959/libcpp/configure 2011-10-14
01:12:52.000000000 -0400
+++ ./libcpp/configure 2011-10-14 18:14:11.161721000 -0400
@@ -7320,7 +7320,8 @@ case $target in
s390*-*-* | \
sparc*-*-* | \
spu-*-* | \
- sh[123456789lbe]*-*-* | sh-*-*)
+ sh[123456789lbe]*-*-* | sh-*-* | \
+ tilegx-*-* | tilepro-*-* )
need_64bit_hwint=yes ;;
*)
need_64bit_hwint=no ;;
diff -r -u -p -N /home/packages/gcc-4.7.0-179959/libcpp/configure.ac
./libcpp/configure.ac
--- /home/packages/gcc-4.7.0-179959/libcpp/configure.ac 2011-10-14
01:12:52.000000000 -0400
+++ ./libcpp/configure.ac 2011-10-14 18:14:11.141771000 -0400
@@ -158,7 +158,8 @@ case $target in
s390*-*-* | \
sparc*-*-* | \
spu-*-* | \
- sh[123456789lbe]*-*-* | sh-*-*)
+ sh[123456789lbe]*-*-* | sh-*-* | \
+ tilegx-*-* | tilepro-*-* )
need_64bit_hwint=yes ;;
*)
need_64bit_hwint=no ;;