Remember, the GCC ABI issues affects GCC C++ only. GCC contains some features that are desirable to OpenBeOS: Firstly, it contains a more complete native Java compiler. Lack of Java support is a negative issue for the project. Secondly, a more complete implementation of the C++ standard library. Thirldy. greater support for the ISO-C 99 standard. Finally, bug fixes and improvements. (Although it is slower.) Since the ABI issue is only an implementation detail for C++, a port would allow the C, Ada, Fortan and Java compilers to be used without issues. (GCC can be compiled without the C++ compiler and library). A more complete port of the C++ standard (to 2.9x) would assist developers using C++. It may even be possible to retrofit the 2.9x ABI onto the 3.2 compiler. Allowing for 100% compatability. Regardless; C, Ada, Fortan and Java have no ABI issue and for this reason GCC 3.0 should be ported. OpenBeOS should welcome the port with the caveat there is no intention to change the C++ ABI used by the OS. http://mobile.yahoo.com.au - Yahoo! Messenger for SMS - Always be connected to your Messenger Friends