Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4924905

Need Solaris JVM makefiles cleanup

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 5.0
    • hotspot
    • None
    • tiger
    • sparc
    • solaris_9

      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.

            kvn Vladimir Kozlov
            kvn Vladimir Kozlov
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: