mirror of https://github.com/stella-emu/stella.git
Turn on more warnings in the OSX build. Unfortunately the latest
version of Xcode doesn't warn about 'override' issues, so adding override to the codebase doesn't help compilation in OSX. git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3183 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
parent
4792b534d5
commit
84b225206d
|
@ -41,12 +41,12 @@ class SerialPortMACOSX : public SerialPort
|
|||
@param device The name of the port
|
||||
@return False on any errors, else true
|
||||
*/
|
||||
bool openPort(const string& device);
|
||||
bool openPort(const string& device) override;
|
||||
|
||||
/**
|
||||
Close a previously opened serial port.
|
||||
*/
|
||||
void closePort();
|
||||
void closePort() override;
|
||||
|
||||
/**
|
||||
Write a byte to the serial port.
|
||||
|
@ -54,7 +54,7 @@ class SerialPortMACOSX : public SerialPort
|
|||
@param data The byte to write to the port
|
||||
@return True if a byte was written, else false
|
||||
*/
|
||||
bool writeByte(const uInt8* data);
|
||||
bool writeByte(const uInt8* data) override;
|
||||
|
||||
private:
|
||||
// File descriptor for serial connection
|
||||
|
|
|
@ -2044,7 +2044,7 @@
|
|||
29B97313FDCFA39411CA2CEA /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0620;
|
||||
LastUpgradeCheck = 0630;
|
||||
ORGANIZATIONNAME = net.sourceforge.stella;
|
||||
};
|
||||
buildConfigurationList = 2D91752109BA903B0026E9FF /* Build configuration list for PBXProject "stella" */;
|
||||
|
@ -2509,10 +2509,13 @@
|
|||
.,
|
||||
"$(HOME)/Library/Frameworks",
|
||||
);
|
||||
GCC_ENABLE_CPP_RTTI = NO;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_VERSION = "";
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
|
@ -2522,6 +2525,7 @@
|
|||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
VALID_ARCHS = x86_64;
|
||||
WARNING_CFLAGS = "-Wall";
|
||||
};
|
||||
name = Development;
|
||||
};
|
||||
|
@ -2545,6 +2549,8 @@
|
|||
GCC_VERSION = "";
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
|
@ -2554,6 +2560,7 @@
|
|||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
VALID_ARCHS = x86_64;
|
||||
WARNING_CFLAGS = "-Wall";
|
||||
};
|
||||
name = Deployment;
|
||||
};
|
||||
|
@ -2570,9 +2577,12 @@
|
|||
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
||||
DEBUG_INFORMATION_FORMAT = dwarf;
|
||||
FRAMEWORK_SEARCH_PATHS = /Library/Frameworks;
|
||||
GCC_ENABLE_CPP_RTTI = NO;
|
||||
GCC_VERSION = "";
|
||||
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_HIDDEN_VIRTUAL_FUNCTIONS = YES;
|
||||
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
|
||||
GCC_WARN_UNDECLARED_SELECTOR = YES;
|
||||
GCC_WARN_UNINITIALIZED_AUTOS = YES;
|
||||
GCC_WARN_UNUSED_FUNCTION = YES;
|
||||
|
@ -2582,6 +2592,7 @@
|
|||
MACOSX_DEPLOYMENT_TARGET = 10.7;
|
||||
SDKROOT = macosx;
|
||||
VALID_ARCHS = x86_64;
|
||||
WARNING_CFLAGS = "-Wall";
|
||||
};
|
||||
name = Default;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue