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

Remove special build options for unpack200 executable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 9
    • Component/s: infrastructure
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b17
    • CPU:
      sparc

      Backports

        Description

        The unpack200 executable is currently compiled with -xregs=no%appl on sparc, and linked with -xmemalign=4s on solaris/sparc. These options are not actually needed/relevant and should be removed.

          Activity

          Hide
          mikael Mikael Vidstedt added a comment - - edited
          The -xregs=no%appl is supposed to be used when compiling system libraries, but unpack200 is an executable and so does not fall in that category. The -memalign=4s is supposed to help porting code by having the compiler generate code which does not assume full natural data alignment, but the code in question is clean and does not require this option.
          Show
          mikael Mikael Vidstedt added a comment - - edited The -xregs=no%appl is supposed to be used when compiling system libraries, but unpack200 is an executable and so does not fall in that category. The -memalign=4s is supposed to help porting code by having the compiler generate code which does not assume full natural data alignment, but the code in question is clean and does not require this option.
          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c89a6c0f54fc
          User: ksrini
          Date: 2014-05-30 20:33:18 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk9/dev/jdk/rev/c89a6c0f54fc User: ksrini Date: 2014-05-30 20:33:18 +0000
          Hide
          hgupdate HG Updates added a comment -
          URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c89a6c0f54fc
          User: lana
          Date: 2014-06-11 18:26:09 +0000
          Show
          hgupdate HG Updates added a comment - URL: http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/c89a6c0f54fc User: lana Date: 2014-06-11 18:26:09 +0000

            People

            • Assignee:
              mikael Mikael Vidstedt
              Reporter:
              mikael Mikael Vidstedt
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: