Solaris 10 patch status
Joseph S. Myers
joseph@codesourcery.com
Wed Nov 24 00:39:00 GMT 2004
Almost all the AMD64 Solaris 10 patches have now been submitted for
mainline. There remain to be submitted a fix for bug 7544 (which it is
ascertained from the behavior of Sun's compiler is indeed a regression,
though not currently marked as such), some fixincludes changes and some
testsuite changes not yet investigated.
The following patches are pending review:
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01491.html
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01498.html
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01500.html
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01510.html
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01514.html
http://gcc.gnu.org/ml/gcc-patches/2004-11/msg01895.html
The following are not, at least for now, going to be proposed for
mainline:
* RPATH for C++ libraries (a feature it's known isn't wanted for FSF GCC).
* Use of #pragma align after declaration, unless and until there's a
better definition of what should be accepted and what it means (given
Sun's specification says it is ignored).
Building libstdc++-v3 still fails, so that's what I'll investigate next.
/home/joseph/src/gcc-build/gcc/xgcc -shared-libgcc
-B/home/joseph/src/gcc-build/gcc/ -nostdinc++
-L/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/src
-L/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/src/.libs
-B/home/joseph/gcc-ml/i386-pc-solaris2.10/bin/
-B/home/joseph/gcc-ml/i386-pc-solaris2.10/lib/ -isystem
/home/joseph/gcc-ml/i386-pc-solaris2.10/include -isystem
/home/joseph/gcc-ml/i386-pc-solaris2.10/sys-include -m64
-I/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/include/i386-pc-solaris2.10
-I/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/include
-I/home/joseph/src/gcc-mainline/libstdc++-v3/libsupc++ -O2 -g -O2 -g -O2
-m64 -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual
-fdiagnostics-show-location=once -ffunction-sections -fdata-sections -c
../../../../../gcc-mainline/libstdc++-v3/src/complex_io.cc -fPIC -DPIC -o
.libs/complex_io.o
/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/include/complex:
In function 'std::basic_istream<_CharT, _Traits>&
std::operator>>(std::basic_istream<_CharT, _Traits>&, std::complex<_Tp>&)
[with _Tp = long double, _CharT = char, _Traits =
std::char_traits<char>]':
/home/joseph/src/gcc-build/i386-pc-solaris2.10/amd64/libstdc++-v3/include/complex:513:
internal compiler error: Segmentation Fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
--
Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/
jsm@polyomino.org.uk (personal mail)
joseph@codesourcery.com (CodeSourcery mail)
jsm28@gcc.gnu.org (Bugzilla assignments and CCs)
More information about the Gcc-patches
mailing list