[Scummvm-git-logs] scummvm master -> c02f182edf440256334f3ca6e7c61939e2b8c129
mikrosk
noreply at scummvm.org
Thu Oct 1 05:22:01 UTC 2026
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:
3f262875b0 BACKENDS: ATARI: Fix a harmful typo
c02f182edf BACKENDS: ATARI: Fix dlmalloc if too aggressively optimized
Commit: 3f262875b078d7e2e4d46de961899f3ff92aae8d
https://github.com/scummvm/scummvm/commit/3f262875b078d7e2e4d46de961899f3ff92aae8d
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2026-10-01T15:21:40+10:00
Commit Message:
BACKENDS: ATARI: Fix a harmful typo
Introduced by commit eb64b14b81a.
Changed paths:
backends/graphics/atari/atari-graphics-asm.S
diff --git a/backends/graphics/atari/atari-graphics-asm.S b/backends/graphics/atari/atari-graphics-asm.S
index 72e30b27a41..81baea5da09 100644
--- a/backends/graphics/atari/atari-graphics-asm.S
+++ b/backends/graphics/atari/atari-graphics-asm.S
@@ -267,7 +267,7 @@ SYM(asm_draw_8bpl_sprite):
move.l (36+7*4,sp),d7 | d7.w: h
tst.l (40+7*4,sp) | skipFirstPix16?
sne skip_first_pix16
- tst.l (45+7*4,sp) | skipLastPix16?
+ tst.l (44+7*4,sp) | skipLastPix16?
sne skip_last_pix16
#endif
move.w d0,d2 | / Calculate the
Commit: c02f182edf440256334f3ca6e7c61939e2b8c129
https://github.com/scummvm/scummvm/commit/c02f182edf440256334f3ca6e7c61939e2b8c129
Author: Miro Kropacek (miro.kropacek at gmail.com)
Date: 2026-10-01T15:21:45+10:00
Commit Message:
BACKENDS: ATARI: Fix dlmalloc if too aggressively optimized
Changed paths:
backends/platform/atari/dlmalloc.cpp
diff --git a/backends/platform/atari/dlmalloc.cpp b/backends/platform/atari/dlmalloc.cpp
index cf6cb8325dc..a90cef9b874 100644
--- a/backends/platform/atari/dlmalloc.cpp
+++ b/backends/platform/atari/dlmalloc.cpp
@@ -21,6 +21,13 @@
#include "backends/platform/atari/dlmalloc.h"
+/* GCC 12+ reports false positives on the chunk pointer arithmetic */
+#pragma GCC diagnostic ignored "-Warray-bounds"
+/* mem2chunk() drops const from its argument */
+#pragma GCC diagnostic ignored "-Wcast-qual"
+/* Keep GCC from turning malloc + memset in calloc() into a call to calloc() */
+#pragma GCC optimize ("no-optimize-strlen")
+
/*------------------------------ internal #includes ---------------------- */
#ifdef _MSC_VER
More information about the Scummvm-git-logs
mailing list