[PATCH] D62356: [COFF] Replace OutputSection* with uint16_t index in Chunk

Alexandre Ganea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 24 11:55:17 PDT 2019


aganea added a comment.

> Thanks, I built it, but when I try to use it to load lld.pdb, it raises a "class not registered" exception, despite the fact that I followed the README.md instructions and registered msdia120.dll. DIA registration seems to be a continuing pain point in the Windows development world. :( I'll mess around with it.

I do this:

  @echo off
  
  @REM AUTO-ELEVATE the batch file to admin if needed!
  net file 1>nul 2>nul && goto :run || powershell -ex unrestricted -Command "Start-Process -Wait -Verb RunAs -FilePath '%comspec%' -ArgumentList '/c \"%~fnx0\" %*'"
  goto :eof
  :run
  
  regsvr32.exe "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\DIA SDK\bin\msdia140.dll"
  regsvr32.exe "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\DIA SDK\bin\amd64\msdia140.dll"


Repository:
  rLLD LLVM Linker

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D62356/new/

https://reviews.llvm.org/D62356





More information about the llvm-commits mailing list