[DynInst_API:] [dyninst/dyninst] dbf406: Clean up "unused parameter" warnings (#965)


Date: Wed, 03 Feb 2021 10:43:41 -0800
From: noreply@xxxxxxxxxx
Subject: [DynInst_API:] [dyninst/dyninst] dbf406: Clean up "unused parameter" warnings (#965)
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: dbf406a6731308a375606f2927197ad8cee8a08c
      https://github.com/dyninst/dyninst/commit/dbf406a6731308a375606f2927197ad8cee8a08c
  Author: Tim Haines <thaines.astro@xxxxxxxxx>
  Date:   2021-02-03 (Wed, 03 Feb 2021)

  Changed paths:
    M common/src/arch-aarch64.h
    M common/src/arch-power.h
    M dyninstAPI/src/Relocation/Springboard.C
    M dyninstAPI/src/Relocation/Springboard.h
    M dyninstAPI/src/emit-aarch64.h
    M dyninstAPI/src/emit-power.h
    M dyninstAPI/src/emit-x86.C
    M dyninstAPI/src/emit-x86.h
    M dyninstAPI/src/emitter.h
    M dyninstAPI/src/inst-x86.C
    M instructionAPI/h/Operation_impl.h
    M instructionAPI/src/Operation.C
    M instructionAPI/src/Ternary.C
    M parseAPI/src/IA_aarch64.C
    M parseAPI/src/IndirectAnalyzer.C
    M parseAPI/src/IndirectAnalyzer.h
    M parseAPI/src/Parser.C
    M parseAPI/src/Parser.h
    M symtabAPI/src/parseStab.C

  Log Message:
  -----------
  Clean up "unused parameter" warnings (#965)

* Remove unused 'mode_64' value from instruction constructors on ARM and PPC

The 'bool' still needs to be in the signature to match the x86 instruction class.
It's just not used on these platforms. This fixes -Wunused-parameter compiler
warnings.

* Remove unused parameter 's' from emitTimesImm

* Remove unused parameter 'input' from SpringboardBuilder::generateSpringboard

* Remove unused parameter 'needFlags' from Operation_impl:SetUpNonOperandData

* Remove unused parameter values in InstructionAPI::TernaryAST

* Remove unused parameter values from many IA_aarch64 member functions

* Remove 'scanTable' from IndirectAnalyzer::ReadTable

* Remove unused parameter 'src' from Parser::block_at

* Remove unused parameter 'mod' from internal vectorNameMatchKLUDGE


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] dbf406: Clean up "unused parameter" warnings (#965), noreply <=