pcsx2: remove various unused variable

Warning can be reenabled on GCC

A warning isn't fixed as potentially the code is wrong
../pcsx2/gui/MemoryCardFolder.cpp: In member function ‘void FolderMemoryCard::FlushFileEntries(u32, u32, const wxString&, MemoryCardFileMetadataReference*)’:
../pcsx2/gui/MemoryCardFolder.cpp:1027:10: warning: unused variable ‘filenameCleaned’ [-Wunused-variable]
     bool filenameCleaned = FileAccessHelper::CleanMemcardFilename( cleanName );
This commit is contained in:
Gregory Hainaut 2016-09-09 23:41:19 +02:00
parent c8e9207879
commit 4ebe739b44
18 changed files with 20 additions and 47 deletions

View File

@ -306,9 +306,8 @@ set(HARDENING_FLAG "-D_FORTIFY_SOURCE=2 -Wformat -Wformat-security")
# -Wno-missing-field-initializers: standard allow to init only the begin of struct/array in static init. Just a silly warning. # -Wno-missing-field-initializers: standard allow to init only the begin of struct/array in static init. Just a silly warning.
# Note: future GCC (aka GCC 5.1.1) has less false positive so warning could maybe put back # Note: future GCC (aka GCC 5.1.1) has less false positive so warning could maybe put back
# -Wno-unused-function: warn for function not used in release build # -Wno-unused-function: warn for function not used in release build
# -Wno-unused-variable: just annoying to manage different level of logging, a couple of extra var won't kill any serious compiler.
# -Wno-unused-value: lots of warning for this kind of statements "0 && ...". There are used to disable some parts of code in release/dev build. # -Wno-unused-value: lots of warning for this kind of statements "0 && ...". There are used to disable some parts of code in release/dev build.
set(DEFAULT_WARNINGS "-Wall -Wextra -Wno-attributes -Wno-unused-function -Wno-unused-parameter -Wno-unused-variable -Wno-missing-field-initializers ") set(DEFAULT_WARNINGS "-Wall -Wextra -Wno-attributes -Wno-unused-function -Wno-unused-parameter -Wno-missing-field-initializers ")
if (NOT USE_ICC) if (NOT USE_ICC)
set(DEFAULT_WARNINGS "${DEFAULT_WARNINGS} -Wno-unused-value ") set(DEFAULT_WARNINGS "${DEFAULT_WARNINGS} -Wno-unused-value ")
endif() endif()

View File

@ -293,7 +293,6 @@ u32 DisassemblyManager::getNthPreviousAddress(u32 address, int n)
{ {
DisassemblyEntry* entry = it->second; DisassemblyEntry* entry = it->second;
int oldLineNum = entry->getLineNum(address,true); int oldLineNum = entry->getLineNum(address,true);
int oldNumLines = entry->getNumLines();
if (n <= oldLineNum) if (n <= oldLineNum)
{ {
return entry->getLineAddress(oldLineNum-n); return entry->getLineAddress(oldLineNum-n);
@ -388,7 +387,6 @@ int DisassemblyFunction::getLineNum(u32 address, bool findStart)
int last = (int)lineAddresses.size() - 1; int last = (int)lineAddresses.size() - 1;
for (int i = 0; i < last; i++) for (int i = 0; i < last; i++)
{ {
u32 next = lineAddresses[i + 1];
if (lineAddresses[i] == address) if (lineAddresses[i] == address)
return i; return i;
} }

View File

@ -463,7 +463,6 @@ bool CMipsInstruction::parseOpcode(const tMipsOpcode& SourceOpcode, const char*
bool CMipsInstruction::LoadEncoding(const tMipsOpcode& SourceOpcode, const char* Line) bool CMipsInstruction::LoadEncoding(const tMipsOpcode& SourceOpcode, const char* Line)
{ {
int RetLen; int RetLen;
bool Immediate = false;
immediateType = MIPS_NOIMMEDIATE; immediateType = MIPS_NOIMMEDIATE;
registers.reset(); registers.reset();
@ -477,7 +476,6 @@ bool CMipsInstruction::LoadEncoding(const tMipsOpcode& SourceOpcode, const char*
} }
const char* SourceEncoding = SourceOpcode.encoding; const char* SourceEncoding = SourceOpcode.encoding;
const char* OriginalLine = Line;
while (*Line == ' ' || *Line == '\t') Line++; while (*Line == ' ' || *Line == '\t') Line++;

View File

@ -52,7 +52,6 @@ namespace MipsStackWalk {
bool IsSWInstr(const R5900::OPCODE& op) { bool IsSWInstr(const R5900::OPCODE& op) {
if ((op.flags & IS_MEMORY) && (op.flags & IS_STORE)) if ((op.flags & IS_MEMORY) && (op.flags & IS_STORE))
{ {
u32 type = op.flags & MEMTYPE_MASK;
switch (op.flags & MEMTYPE_MASK) switch (op.flags & MEMTYPE_MASK)
{ {
case MEMTYPE_WORD: case MEMTYPE_WORD:

View File

@ -662,6 +662,8 @@ struct Gif_Unit {
void PrintInfo(bool printP1=1, bool printP2=1, bool printP3=1) { void PrintInfo(bool printP1=1, bool printP2=1, bool printP3=1) {
u32 a = checkPaths(1,1,1), b = checkQueued(1,1,1); u32 a = checkPaths(1,1,1), b = checkQueued(1,1,1);
(void)a; // Don't warn about unused variable
(void)b;
GUNIT_LOG("Gif Unit - LastTransfer = %s, Paths = [%d,%d,%d], Queued = [%d,%d,%d]", GUNIT_LOG("Gif Unit - LastTransfer = %s, Paths = [%d,%d,%d], Queued = [%d,%d,%d]",
Gif_TransferStr[(lastTranType>>8)&0xf], Gif_TransferStr[(lastTranType>>8)&0xf],
!!(a&1),!!(a&2),!!(a&4),!!(b&1),!!(b&2),!!(b&4)); !!(a&1),!!(a&2),!!(a&4),!!(b&1),!!(b&2),!!(b&4));

View File

@ -62,8 +62,6 @@ void FlatFileReader::BeginRead(void* pBuffer, uint sector, uint count)
int FlatFileReader::FinishRead(void) int FlatFileReader::FinishRead(void)
{ {
u32 bytes;
int min_nr = 1; int min_nr = 1;
int max_nr = 1; int max_nr = 1;
struct io_event events[max_nr]; struct io_event events[max_nr];

View File

@ -456,7 +456,7 @@ SIO_WRITE memcardWrite(u8 data)
SIO_WRITE memcardRead(u8 data) SIO_WRITE memcardRead(u8 data)
{ {
static u8 checksum_pos = 0; //static u8 checksum_pos = 0;
static u8 transfer_size = 0; static u8 transfer_size = 0;
static bool once = false; static bool once = false;

View File

@ -182,7 +182,7 @@ vifOp(vifCode_DirectHL) {
vifOp(vifCode_Flush) { vifOp(vifCode_Flush) {
vif1Only(); vif1Only();
vifStruct& vifX = GetVifX; //vifStruct& vifX = GetVifX;
pass1or2 { pass1or2 {
bool p1or2 = (gifRegs.stat.APATH != 0 && gifRegs.stat.APATH != 3); bool p1or2 = (gifRegs.stat.APATH != 0 && gifRegs.stat.APATH != 3);
vif1Regs.stat.VGW = false; vif1Regs.stat.VGW = false;
@ -204,7 +204,7 @@ vifOp(vifCode_Flush) {
vifOp(vifCode_FlushA) { vifOp(vifCode_FlushA) {
vif1Only(); vif1Only();
vifStruct& vifX = GetVifX; //vifStruct& vifX = GetVifX;
pass1or2 { pass1or2 {
//Gif_Path& p3 = gifUnit.gifPath[GIF_PATH_3]; //Gif_Path& p3 = gifUnit.gifPath[GIF_PATH_3];
u32 gifBusy = gifUnit.checkPaths(1,1,1) || (gifRegs.stat.APATH != 0); u32 gifBusy = gifUnit.checkPaths(1,1,1) || (gifRegs.stat.APATH != 0);
@ -321,7 +321,6 @@ static __fi void _vifCode_MPG(int idx, u32 addr, const u32 *data, int size) {
vifOp(vifCode_MPG) { vifOp(vifCode_MPG) {
vifStruct& vifX = GetVifX; vifStruct& vifX = GetVifX;
pass1 { pass1 {
bool bProgramExists = false;
int vifNum = (u8)(vifXRegs.code >> 16); int vifNum = (u8)(vifXRegs.code >> 16);
vifX.tag.addr = (u16)(vifXRegs.code << 3) & (idx ? 0x3fff : 0xfff); vifX.tag.addr = (u16)(vifXRegs.code << 3) & (idx ? 0x3fff : 0xfff);
vifX.tag.size = vifNum ? (vifNum*2) : 512; vifX.tag.size = vifNum ? (vifNum*2) : 512;

View File

@ -495,7 +495,6 @@ void CtrlDisassemblyView::render(wxDC& dc)
manager.getLine(address,displaySymbols,line); manager.getLine(address,displaySymbols,line);
int rowY1 = rowHeight*i; int rowY1 = rowHeight*i;
int rowY2 = rowHeight*(i+1);
addressPositions[address] = rowY1; addressPositions[address] = rowY1;
@ -1227,7 +1226,7 @@ void CtrlDisassemblyView::copyInstructions(u32 startAddr, u32 endAddr, bool with
int space = count * 32; int space = count * 32;
char *temp = new char[space]; char *temp = new char[space];
char *p = temp, *end = temp + space; char *p = temp;
for (u32 pos = startAddr; pos < endAddr; pos += instructionSize) for (u32 pos = startAddr; pos < endAddr; pos += instructionSize)
{ {
p += sprintf(p, "%08X", cpu->read32(pos)); p += sprintf(p, "%08X", cpu->read32(pos));

View File

@ -182,7 +182,6 @@ void CtrlMemView::render(wxDC& dc)
const int TEMP_SIZE = 64; const int TEMP_SIZE = 64;
wchar_t temp[TEMP_SIZE]; wchar_t temp[TEMP_SIZE];
u32 byteGroupMask = ~(byteGroupSize - 1);
bool validCpu = cpu && cpu->isAlive(); bool validCpu = cpu && cpu->isAlive();
// not hexGroupPositionFromIndex(byteGroupSize), because we dont need space after last symbol; // not hexGroupPositionFromIndex(byteGroupSize), because we dont need space after last symbol;
@ -641,9 +640,6 @@ void CtrlMemView::gotoAddress(u32 addr, bool pushInHistory)
if (pushInHistory) if (pushInHistory)
history.push(windowStart); history.push(windowStart);
int lines= GetClientSize().y / rowHeight;
u32 windowEnd = windowStart + lines * rowSize;
curAddress = addr; curAddress = addr;
selectedNibble = 0; selectedNibble = 0;
windowStart = curAddress; windowStart = curAddress;
@ -670,7 +666,6 @@ void CtrlMemView::gotoPoint(int x, int y)
} else if (x >= hexStart) } else if (x >= hexStart)
{ {
int col = (x-hexStart); int col = (x-hexStart);
int space = (charWidth / 4);
int groupWidth = byteGroupSize * charWidth * 3; int groupWidth = byteGroupSize * charWidth * 3;
int group = col / groupWidth; int group = col / groupWidth;

View File

@ -314,8 +314,6 @@ bool FilterMatches( const wxString& fileName, const wxString& filter ) {
bool FolderMemoryCard::AddFolder( MemoryCardFileEntry* const dirEntry, const wxString& dirPath, MemoryCardFileMetadataReference* parent, const bool enableFiltering, const wxString& filter ) { bool FolderMemoryCard::AddFolder( MemoryCardFileEntry* const dirEntry, const wxString& dirPath, MemoryCardFileMetadataReference* parent, const bool enableFiltering, const wxString& filter ) {
wxDir dir( dirPath ); wxDir dir( dirPath );
if ( dir.IsOpened() ) { if ( dir.IsOpened() ) {
const u32 dirStartCluster = dirEntry->entry.data.cluster;
wxString fileName; wxString fileName;
bool hasNext; bool hasNext;
@ -751,10 +749,10 @@ bool FolderMemoryCard::ReadFromFile( u8 *dest, u32 adr, u32 dataLength ) {
} }
s32 FolderMemoryCard::Read( u8 *dest, u32 adr, int size ) { s32 FolderMemoryCard::Read( u8 *dest, u32 adr, int size ) {
const u32 block = adr / BlockSizeRaw; //const u32 block = adr / BlockSizeRaw;
const u32 page = adr / PageSizeRaw; const u32 page = adr / PageSizeRaw;
const u32 offset = adr % PageSizeRaw; const u32 offset = adr % PageSizeRaw;
const u32 cluster = adr / ClusterSizeRaw; //const u32 cluster = adr / ClusterSizeRaw;
const u32 end = offset + size; const u32 end = offset + size;
if ( end > PageSizeRaw ) { if ( end > PageSizeRaw ) {
@ -767,7 +765,6 @@ s32 FolderMemoryCard::Read( u8 *dest, u32 adr, int size ) {
if ( offset < PageSize ) { if ( offset < PageSize ) {
// is trying to read (part of) an actual data block // is trying to read (part of) an actual data block
const u32 dataOffset = 0;
const u32 dataLength = std::min( (u32)size, (u32)( PageSize - offset ) ); const u32 dataLength = std::min( (u32)size, (u32)( PageSize - offset ) );
// if we have a cache for this page, just load from that // if we have a cache for this page, just load from that
@ -816,8 +813,8 @@ void FolderMemoryCard::ReadDataWithoutCache( u8* const dest, const u32 adr, cons
} }
s32 FolderMemoryCard::Save( const u8 *src, u32 adr, int size ) { s32 FolderMemoryCard::Save( const u8 *src, u32 adr, int size ) {
const u32 block = adr / BlockSizeRaw; //const u32 block = adr / BlockSizeRaw;
const u32 cluster = adr / ClusterSizeRaw; //const u32 cluster = adr / ClusterSizeRaw;
const u32 page = adr / PageSizeRaw; const u32 page = adr / PageSizeRaw;
const u32 offset = adr % PageSizeRaw; const u32 offset = adr % PageSizeRaw;
const u32 end = offset + size; const u32 end = offset + size;
@ -1126,9 +1123,9 @@ void FolderMemoryCard::RemoveUnchangedDataFromCache( const MemoryCardFileEntry*
} }
s32 FolderMemoryCard::WriteWithoutCache( const u8 *src, u32 adr, int size ) { s32 FolderMemoryCard::WriteWithoutCache( const u8 *src, u32 adr, int size ) {
const u32 block = adr / BlockSizeRaw; //const u32 block = adr / BlockSizeRaw;
const u32 cluster = adr / ClusterSizeRaw; //const u32 cluster = adr / ClusterSizeRaw;
const u32 page = adr / PageSizeRaw; //const u32 page = adr / PageSizeRaw;
const u32 offset = adr % PageSizeRaw; const u32 offset = adr % PageSizeRaw;
const u32 end = offset + size; const u32 end = offset + size;

View File

@ -314,8 +314,6 @@ public:
//if( !pxAssert( (src.Slot >= 0) && (dest.Slot >= 0) ) ) return wxDragNone; //if( !pxAssert( (src.Slot >= 0) && (dest.Slot >= 0) ) ) return wxDragNone;
const wxDirName basepath( m_listview->GetMcdProvider().GetMcdPath() ); const wxDirName basepath( m_listview->GetMcdProvider().GetMcdPath() );
bool result = true;
if( wxDragCopy == def ) if( wxDragCopy == def )
{ {
if( !m_listview->GetMcdProvider().UiDuplicateCard(src, dest) ) if( !m_listview->GetMcdProvider().UiDuplicateCard(src, dest) )

View File

@ -101,7 +101,6 @@ void Panels::FramelimiterPanel::AppStatusEvent_OnSettingsApplied()
void Panels::FramelimiterPanel::ApplyConfigToGui( AppConfig& configToApply, int flags ) void Panels::FramelimiterPanel::ApplyConfigToGui( AppConfig& configToApply, int flags )
{ {
const AppConfig::GSWindowOptions& appwin( configToApply.GSWindow );
const AppConfig::FramerateOptions& appfps( configToApply.Framerate ); const AppConfig::FramerateOptions& appfps( configToApply.Framerate );
const Pcsx2Config::GSOptions& gsconf( configToApply.EmuOptions.GS ); const Pcsx2Config::GSOptions& gsconf( configToApply.EmuOptions.GS );

View File

@ -222,8 +222,6 @@ static __fi T _HwRead_16or32_Page1( u32 addr )
} }
else else
{ {
u32 sif2fifosize = sif2.fifo.size;
switch( masked_addr ) switch( masked_addr )
{ {
// ------------------------------------------------------------------------ // ------------------------------------------------------------------------
@ -309,7 +307,7 @@ static __fi T _HwRead_16or32_Page1( u32 addr )
mcase(HW_PS1_GPU_STATUS) : mcase(HW_PS1_GPU_STATUS) :
//ret = psxHu32(addr); //ret = psxHu32(addr);
/*if (sif2fifosize == 0x8) psxHu32(0x1f801814) &= ~(3 << 25); /*if (sif2.fifo.size == 0x8) psxHu32(0x1f801814) &= ~(3 << 25);
else psxHu32(0x1f801814) |= (3 << 25);*/ else psxHu32(0x1f801814) |= (3 << 25);*/
/*switch ((psxHu32(HW_PS1_GPU_STATUS) >> 29) & 0x3) /*switch ((psxHu32(HW_PS1_GPU_STATUS) >> 29) & 0x3)
{ {
@ -333,7 +331,7 @@ static __fi T _HwRead_16or32_Page1( u32 addr )
ret = psxHu32(addr); //Idle & Ready to recieve command. ret = psxHu32(addr); //Idle & Ready to recieve command.
//psxHu32(addr) = psHu32(0x1000f300); //psxHu32(addr) = psHu32(0x1000f300);
#if PSX_EXTRALOGS #if PSX_EXTRALOGS
DevCon.Warning("GPU Status Read %x Sif fifo size %x", ret, sif2fifosize); DevCon.Warning("GPU Status Read %x Sif fifo size %x", ret, sif2.fifo.size);
#endif #endif
//ret = -1; // fake alive GPU :p //ret = -1; // fake alive GPU :p
break; break;

View File

@ -101,8 +101,6 @@ static u32 psxdump = 0;
static void __fastcall iopRecRecompile( const u32 startpc ); static void __fastcall iopRecRecompile( const u32 startpc );
static u32 s_store_ebp, s_store_esp;
// Recompiled code buffer for EE recompiler dispatchers! // Recompiled code buffer for EE recompiler dispatchers!
static u8 __pagealigned iopRecDispatchers[__pagesize]; static u8 __pagealigned iopRecDispatchers[__pagesize];

View File

@ -318,8 +318,6 @@ static void __fastcall recRecompile( const u32 startpc );
static void __fastcall dyna_block_discard(u32 start,u32 sz); static void __fastcall dyna_block_discard(u32 start,u32 sz);
static void __fastcall dyna_page_reset(u32 start,u32 sz); static void __fastcall dyna_page_reset(u32 start,u32 sz);
static u32 s_store_ebp, s_store_esp;
// Recompiled code buffer for EE recompiler dispatchers! // Recompiled code buffer for EE recompiler dispatchers!
static u8 __pagealigned eeRecDispatchers[__pagesize]; static u8 __pagealigned eeRecDispatchers[__pagesize];

View File

@ -262,7 +262,6 @@ void normBranch(mV, microFlagCycles& mFC) {
void condJumpProcessingEvil(mV, microFlagCycles& mFC, int JMPcc) { void condJumpProcessingEvil(mV, microFlagCycles& mFC, int JMPcc) {
u32 bPC = iPC-1; // mVUcompile can modify iPC, mVUpBlock, and mVUregs so back them up u32 bPC = iPC-1; // mVUcompile can modify iPC, mVUpBlock, and mVUregs so back them up
microBlock* pBlock = mVUpBlock;
u32 badBranchAddr; u32 badBranchAddr;
iPC = bPC-2; iPC = bPC-2;
setCode(); setCode();

View File

@ -187,7 +187,6 @@ void EnumJoystickEvdev()
// Technically it must be done with udev but another lib for // Technically it must be done with udev but another lib for
// avoid a loop is too much for me (even if udev is mandatory // avoid a loop is too much for me (even if udev is mandatory
// so maybe later) // so maybe later)
int found_devices = 0;
std::string input_root("/dev/input/event"); std::string input_root("/dev/input/event");
for (int i = 0; i < 32; i++) { for (int i = 0; i < 32; i++) {
std::string dev = input_root + std::to_string(i); std::string dev = input_root + std::to_string(i);