1. There are optimization restrictions for several files due to bugs in previous
Sun C++ versions. These problems don't exists in current 5.5 C++.
And, on other hand, the are new problems in 5.5 C++.
2. Several not supported compiler options are used (-qoption ccfe).
3. PICFLAG variable is used (vm.make) but not defined causing the next warning:
cc: Warning: a -xcode value producing position independent code should be specified when producing dynamic objects by passing -G to the linker.
4. The option -library=Crun extends to -library=Crun,Cstd,rwtools7.
But libjvm.so needs only libCrun.so.
5. For sparc v9 and Solaris x86 the optimization level -xO3 is used instead -xO4.
Sun C++ versions. These problems don't exists in current 5.5 C++.
And, on other hand, the are new problems in 5.5 C++.
2. Several not supported compiler options are used (-qoption ccfe).
3. PICFLAG variable is used (vm.make) but not defined causing the next warning:
cc: Warning: a -xcode value producing position independent code should be specified when producing dynamic objects by passing -G to the linker.
4. The option -library=Crun extends to -library=Crun,Cstd,rwtools7.
But libjvm.so needs only libCrun.so.
5. For sparc v9 and Solaris x86 the optimization level -xO3 is used instead -xO4.
- relates to
-
JDK-6345642 Performance: Hotspot Solaris OPT level increase for X86/sparcv9 and workaround removals
-
- Closed
-