Windows builds fail without precompiled headers after JDK-8310728

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P3
    • 22
    • Affects Version/s: 22
    • Component/s: hotspot
    • gc
    • b04
    • 22
    • b05

      Builds fail with the following errors:

      xPhysicalMemory.obj : error LNK2001: unresolved external symbol "public: __cdecl PlatformMutex::~PlatformMutex(void)" (??1PlatformMutex@@QEAA@XZ)
      xVirtualMemory.obj : error LNK2001: unresolved external symbol "public: __cdecl PlatformMutex::~PlatformMutex(void)" (??1PlatformMutex@@QEAA@XZ)
      zVirtualMemory.obj : error LNK2001: unresolved external symbol "public: __cdecl PlatformMutex::~PlatformMutex(void)" (??1PlatformMutex@@QEAA@XZ)
      zPhysicalMemory.obj : error LNK2001: unresolved external symbol "public: __cdecl ZListNode<class ZMemory>::~ZListNode<class ZMemory>(void)" (??1?$ZListNode@VZMemory@@@@QEAA@XZ)
      zVirtualMemory_windows.obj : error LNK2019: unresolved external symbol "public: enum zoffset __cdecl ZMemory::start(void)const " (?start@ZMemory@@QEBA?AW4zoffset@@XZ) referenced in function "public: static void __cdecl ZVirtualMemoryManagerSmallPages::PlaceholderCallbacks::create_callback(class ZMemory const *)" (?create_callback@PlaceholderCallbacks@ZVirtualMemoryManagerSmallPages@@SAXPEBVZMemory@@@Z)
      zVirtualMemory_windows.obj : error LNK2019: unresolved external symbol "public: enum zoffset_end __cdecl ZMemory::end(void)const " (?end@ZMemory@@QEBA?AW4zoffset_end@@XZ) referenced in function "public: static void __cdecl ZVirtualMemoryManagerSmallPages::PlaceholderCallbacks::shrink_from_back_callback(class ZMemory const *,unsigned __int64)" (?shrink_from_back_callback@PlaceholderCallbacks@ZVirtualMemoryManagerSmallPages@@SAXPEBVZMemory@@_K@Z)
      zVirtualMemory_windows.obj : error LNK2019: unresolved external symbol "public: unsigned __int64 __cdecl ZMemory::size(void)const " (?size@ZMemory@@QEBA_KXZ) referenced in function "public: static void __cdecl ZVirtualMemoryManagerSmallPages::PlaceholderCallbacks::create_callback(class ZMemory const *)" (?create_callback@PlaceholderCallbacks@ZVirtualMemoryManagerSmallPages@@SAXPEBVZMemory@@@Z)

            Assignee:
            Daniel Jelinski
            Reporter:
            Daniel Jelinski
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: