From: Bryan R. <br...@ix...> - 2001-11-13 04:32:46
|
Hello NIIBE-san, Please merge the following patch with your gcc-sh-linux_3.0.1-12.diff.gz: --- gcc-sh-linux-3.0.1/debian/rules-orig Mon Nov 12 20:15:49 2001 +++ gcc-sh-linux-3.0.1/debian/rules Mon Nov 12 20:16:02 2001 @@ -45,7 +45,9 @@ --disable-nls \ --with-gxx-include-dir=\$${prefix}/$(@:build-%=%)/include/g++-v3 \ --with-system-zlib \ - --with-headers=/usr/$(@:build-%=%)/include + --with-headers=/usr/$(@:build-%=%)/include \ + --enable-threads=posix \ + --enable-long-long $(MAKE) -C $(@:build-%=%) all-gcc all-target-libstdc++-v3 all-target-libobjc touch $@ explanation: --enable-long-long turns on some long long features in libstdc++ --enable-threads=posix enables thread-safe C++ exception handling both are used in debian's i386 gcc-3.0 package: Reading specs from /usr/lib/gcc-lib/i386-linux/3.0.2/specs Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,objc --prefix=/usr --infodir=/share/info --mandir=/share/man --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --enable-threads=posix --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc i386-linux Thread model: posix gcc version 3.0.2 20010922 (Debian prerelease) I think my patch improves C++ support in gcc-sh4, and makes it behave more like gcc-3.0 on i386... Regards, -Bryan NIIBE Yutaka wrote: > It's kitchen sink (all is included) patch for Debian. I don't have > time to explain each pieces. For that, please see gcc-patches mailing > list archive. -- Bryan Rittmeyer mailto:br...@ix... |