[Scummvm-git-logs] scummvm branch-3-0 -> d5ece00d15c36b7699322df42d92522a623edbc9

mikrosk noreply at scummvm.org
Sun Dec 21 13:43:48 UTC 2025


This automated email contains information about 2 new commits which have been
pushed to the 'scummvm' repo located at https://api.github.com/repos/scummvm/scummvm .

Summary:
24d32c2fd1 BACKENDS: ATARI: No need for #ifdef(ATARI)
d5ece00d15 CONFIGURE: -fno-exceptions is in Makefile already


Commit: 24d32c2fd1da8a449d954f693b38ec0f15334365
    https://github.com/scummvm/scummvm/commit/24d32c2fd1da8a449d954f693b38ec0f15334365
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2025-12-21T23:43:25+10:00

Commit Message:
BACKENDS: ATARI: No need for #ifdef(ATARI)

Those files are explicitely listed in module.mk for the given platform.

Changed paths:
    backends/fs/atari/atari-fs-factory.cpp
    backends/fs/atari/atari-fs.cpp
    backends/platform/atari/osystem_atari.cpp


diff --git a/backends/fs/atari/atari-fs-factory.cpp b/backends/fs/atari/atari-fs-factory.cpp
index 239d94fa85b..8feafde9e6d 100644
--- a/backends/fs/atari/atari-fs-factory.cpp
+++ b/backends/fs/atari/atari-fs-factory.cpp
@@ -28,8 +28,6 @@
 #include <mint/osbind.h>
 #include <unistd.h>	// getcwd
 
-#if defined(ATARI)
-
 AtariFilesystemFactory::AtariFilesystemFactory() {
 	_fileHashMap["cryomni3.dat"] = "cryomni3d.dat";
 	_fileHashMap["neverhoo.dat"] = "neverhood.dat";
@@ -76,5 +74,3 @@ AbstractFSNode *AtariFilesystemFactory::makeFileNodePath(const Common::String &p
 	assert(!path.empty());
 	return new AtariFilesystemNode(path, _config, _fileHashMap);
 }
-
-#endif	// ATARI
diff --git a/backends/fs/atari/atari-fs.cpp b/backends/fs/atari/atari-fs.cpp
index 36b0031f348..34268eb3dab 100644
--- a/backends/fs/atari/atari-fs.cpp
+++ b/backends/fs/atari/atari-fs.cpp
@@ -24,8 +24,6 @@
 
 #include "backends/fs/atari/atari-fs.h"
 
-#if defined(ATARI)
-
 void AtariFilesystemNode::setFlags() {
 	DrivePOSIXFilesystemNode::setFlags();
 
@@ -36,5 +34,3 @@ void AtariFilesystemNode::setFlags() {
 		_displayNameChecked = true;
 	}
 }
-
-#endif	// ATARI
diff --git a/backends/platform/atari/osystem_atari.cpp b/backends/platform/atari/osystem_atari.cpp
index 464e66d2029..d2f3c3a879b 100644
--- a/backends/platform/atari/osystem_atari.cpp
+++ b/backends/platform/atari/osystem_atari.cpp
@@ -40,8 +40,6 @@
 
 #include "backends/platform/atari/osystem_atari.h"
 
-#if defined(ATARI)
-
 #include "backends/audiocd/default/default-audiocd.h"
 #include "common/config-manager.h"
 #include "backends/events/atari/atari-events.h"
@@ -519,5 +517,3 @@ int main(int argc, char *argv[]) {
 
 	return res;
 }
-
-#endif


Commit: d5ece00d15c36b7699322df42d92522a623edbc9
    https://github.com/scummvm/scummvm/commit/d5ece00d15c36b7699322df42d92522a623edbc9
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2025-12-21T23:43:25+10:00

Commit Message:
CONFIGURE: -fno-exceptions is in Makefile already

Changed paths:
    configure


diff --git a/configure b/configure
index e199432a228..970c91e08a2 100755
--- a/configure
+++ b/configure
@@ -3847,7 +3847,6 @@ if test -n "$_host"; then
 			if test "$_optimizations" = "yes"; then
 				# --enable-release, --enable-optimizations
 				append_var CXXFLAGS "-fomit-frame-pointer"
-				append_var CXXFLAGS "-fno-exceptions"
 				append_var CXXFLAGS "-ffast-math -fno-unsafe-math-optimizations"
 			fi
 




More information about the Scummvm-git-logs mailing list