Class LanguageFixupUtil

java.lang.Object
ghidra.app.plugin.processors.generic.LanguageFixupUtil

public class LanguageFixupUtil extends Object
LanguageFixupUtil provides utility method intended for internal language upgrade situations.
  • Constructor Details

    • LanguageFixupUtil

      public LanguageFixupUtil()
  • Method Details

    • applyPSpecFixups

      public static void applyPSpecFixups(ProgramDB programDB, TaskMonitor monitor) throws CancelledException
      Apply pspec defined memory blocks and default symbols which are considered safe and generally required. Reconciling symbols is limited to those symbols contained within processor defined memory blocks which are not within either the default code or data spaces.
      Parameters:
      programDB - target program
      monitor - task monitor
      Throws:
      CancelledException - if fixup task is cancelled