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

fix for "7071311 Decoder enhancement" does not build on MacOS X

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • hs23
    • hs23
    • hotspot
    • None
    • b11
    • generic
    • os_x

        Jim reported the following build problem with the latest RT_Baseline
        (as of 2011.01.18 early AM):

        llvm-g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -DPRODUCT -I. -I/Users/jmelvin/dev/7126732/src/share/vm/prims -I/Users/jmelvin/dev/7126732/src/closed/share/vm -I/Users/jmelvin/dev/7126732/src/share/vm -I/Users/jmelvin/dev/7126732/src/share/vm/precompiled -I/Users/jmelvin/dev/7126732/src/closed/cpu/x86/vm -I/Users/jmelvin/dev/7126732/src/cpu/x86/vm -I/Users/jmelvin/dev/7126732/src/os_cpu/bsd_x86/vm -I/Users/jmelvin/dev/7126732/src/os/bsd/vm -I/Users/jmelvin/dev/7126732/src/closed/os/posix/vm -I/Users/jmelvin/dev/7126732/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"23.0-b11-internal\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"jmelvin\"" -DHOTSPOT_LIB_ARCH=\"amd64\" -DJRE_RELEASE_VERSION="\"1.8.0\"" -DHOTSPOT_VM_DISTRO="\"Java HotSpot(TM)\"" -DTARGET_OS_FAMILY_bsd -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_bsd_x86 -DTARGET_OS_ARCH_MODEL_bsd_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m64 -pipe -Os -fno-strict-aliasing -DVM_LITTLE_ENDIAN -D_LP64=1 -fno-omit-frame-pointer -DINCLUDE_TRACE -Werror -Wpointer-arith -Wconversion -Wsign-compare -Wno-deprecated-declarations -DDTRACE_ENABLED -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -MMD -MP -MF ../generated/dependencies/os_bsd.o.d -o os_bsd.o /Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp
        /Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp: In static member function ‘static bool os::dll_address_to_function_name(u_char*, char*, int, int*)’:
        /Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp:1923: error: no matching function for call to ‘Decoder::decode(u_char*, const char*&, char*&, int&, int*&)’
        /Users/jmelvin/dev/7126732/src/share/vm/utilities/decoder.hpp:84: note: candidates are: static bool Decoder::decode(u_char*, char*, int, int*, const char*)
        /Users/jmelvin/dev/7126732/src/os/bsd/vm/os_bsd.cpp:1923: error: ‘no_error’ is not a member of ‘Decoder’
        make[4]: *** [os_bsd.o] Error 1
        make[3]: *** [the_vm] Error 2
        make[2]: *** [product] Error 2
        make[1]: *** [generic_build2] Error 2
        make: *** [product] Error 2

              zgu Zhengyu Gu
              dcubed Daniel Daugherty
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: