diff --git a/configure.py b/configure.py index 2b3798ab0..b808e66b7 100644 --- a/configure.py +++ b/configure.py @@ -262,7 +262,7 @@ config.libs = [ Object(NonMatching, "m_Do/m_Do_lib.cpp"), Object(Matching, "m_Do/m_Do_hostIO.cpp"), Object(Matching, "m_Do/m_Do_Reset.cpp"), - Object(NonMatching, "m_Do/m_Do_dvd_thread.cpp"), + Object(Matching, "m_Do/m_Do_dvd_thread.cpp"), Object(Matching, "m_Do/m_Do_DVDError.cpp"), Object(NonMatching, "m_Do/m_Do_MemCard.cpp"), Object(NonMatching, "m_Do/m_Do_MemCardRWmng.cpp"), diff --git a/src/m_Do/m_Do_DVDError.cpp b/src/m_Do/m_Do_DVDError.cpp index 204bb8e86..caf7b519d 100644 --- a/src/m_Do/m_Do_DVDError.cpp +++ b/src/m_Do/m_Do_DVDError.cpp @@ -10,7 +10,7 @@ #include "m_Do/m_Do_ext.h" OSThread DvdErr_thread; -u8 DvdErr_stack[0x1000] __attribute__((aligned(16))); +u8 DvdErr_stack[0x1000] __attribute__((aligned(32))); static OSAlarm Alarm; bool mDoDvdErr_initialized;