diff options
| author | lepelog <25211966+lepelog@users.noreply.github.com> | 2022-07-02 01:29:13 +0200 |
|---|---|---|
| committer | lepelog <25211966+lepelog@users.noreply.github.com> | 2022-07-02 03:08:21 +0200 |
| commit | b649193f043b0902a26855641aec75708a519e77 (patch) | |
| tree | 2a8dd3aeec34425bf9dd89710e1bcc5a2a2a27ca /src/m_Do/m_Do_mtx.cpp | |
| parent | b973f1c79806571e8f96ede37eae7bcda431ec21 (diff) | |
misc and d_event
Diffstat (limited to 'src/m_Do/m_Do_mtx.cpp')
| -rw-r--r-- | src/m_Do/m_Do_mtx.cpp | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/m_Do/m_Do_mtx.cpp b/src/m_Do/m_Do_mtx.cpp index 57fd2f3922..02afd4b587 100644 --- a/src/m_Do/m_Do_mtx.cpp +++ b/src/m_Do/m_Do_mtx.cpp @@ -310,26 +310,14 @@ SECTION_SDATA Mtx* mDoMtx_stack_c::next = (Mtx*)&mDoMtx_stack_c::buffer; SECTION_SDATA Mtx* mDoMtx_stack_c::end = (Mtx*)&lit_4048; /* 8000CCC8-8000CD14 007608 004C+00 0/0 0/0 24/24 .text push__14mDoMtx_stack_cFv */ -// regalloc -#ifdef NONMATCHING bool mDoMtx_stack_c::push() { if (next >= end) { return false; } - next++; - PSMTXCopy(now, *next); + Mtx* old = next++; + PSMTXCopy(now, *old); return true; } -#else -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm bool mDoMtx_stack_c::push() { - nofralloc -#include "asm/m_Do/m_Do_mtx/push__14mDoMtx_stack_cFv.s" -} -#pragma pop -#endif /* 8000CD14-8000CD64 007654 0050+00 0/0 0/0 24/24 .text pop__14mDoMtx_stack_cFv */ bool mDoMtx_stack_c::pop() { |
