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

S390X: Optimized builds are broken

    XMLWordPrintable

Details

    • b20

    Backports

      Description

        Attempting to build S390X "optimized" debuglevel fails with:

        ```
        * For target hotspot_variant-server_libjvm_objs_BUILD_LIBJVM_link:
        /usr/lib/gcc-cross/s390x-linux-gnu/10/../../../../s390x-linux-gnu/bin/ld: /home/shade/trunks/jdk/build/build-all-server-optimized-s390x-linux-gnu-10/hotspot/variant-server/libjvm/objs/interp_masm_s390.o: in function `InterpreterMacroAssembler::get_monitors(RegisterImpl*)':
        make/hotspot/src/hotspot/cpu/s390/interp_masm_s390.cpp:673: undefined reference to `InterpreterMacroAssembler::asm_assert_ijava_state_magic(RegisterImpl*)'
        /usr/lib/gcc-cross/s390x-linux-gnu/10/../../../../s390x-linux-gnu/bin/ld: /home/shade/trunks/jdk/build/build-all-server-optimized-s390x-linux-gnu-10/hotspot/variant-server/libjvm/objs/interp_masm_s390.o: in function `InterpreterMacroAssembler::save_bcp()':
        make/hotspot/src/hotspot/cpu/s390/interp_masm_s390.cpp:654: undefined reference to `InterpreterMacroAssembler::asm_assert_ijava_state_magic(RegisterImpl*)'
        ```

        Attachments

          Issue Links

            Activity

              People

                shade Aleksey Shipilev
                shade Aleksey Shipilev
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: