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

Need Solaris JVM makefiles cleanup

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: