mirror of
https://github.com/Interlisp/maiko.git
synced 2026-03-21 00:38:06 +00:00
Compare commits
2 Commits
maiko-2501
...
maiko-2502
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
511a1b523e | ||
|
|
04f9905ca0 |
6
.github/workflows/buildRelease.yml
vendored
6
.github/workflows/buildRelease.yml
vendored
@@ -310,8 +310,8 @@ jobs:
|
||||
env:
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
run: |
|
||||
gh release download release-2.26.5 --repo libsdl-org/SDL --pattern SDL2-2.26.5.dmg
|
||||
hdiutil attach SDL2-2.26.5.dmg
|
||||
gh release download release-2.30.11 --repo libsdl-org/SDL --pattern SDL2-2.30.11.dmg
|
||||
hdiutil attach SDL2-2.30.11.dmg
|
||||
sudo ditto /Volumes/SDL2/SDL2.framework /Library/Frameworks/SDL2.framework
|
||||
hdiutil detach /Volumes/SDL2/
|
||||
|
||||
@@ -337,7 +337,7 @@ jobs:
|
||||
# -DCMAKE_OSX_DEPLOYMENT_TARGET=10.12
|
||||
cmake .. \
|
||||
-DCMAKE_OSX_ARCHITECTURES="x86_64;arm64" \
|
||||
-DMAIKO_DISPLAY_SDL=ON \
|
||||
-DMAIKO_DISPLAY_SDL=2 \
|
||||
-DMAIKO_DISPLAY_X11=ON \
|
||||
-DCMAKE_BUILD_TYPE=Release
|
||||
cmake --build . --config Release
|
||||
|
||||
@@ -217,7 +217,7 @@
|
||||
|
||||
#define FJUMPMACRO(x) \
|
||||
do { \
|
||||
if (TOPOFSTACK != 0) { goto PopNextop1; } \
|
||||
if (TOPOFSTACK != 0) { POP; nextop1; } \
|
||||
{ \
|
||||
CHECK_INTERRUPT; \
|
||||
POP; \
|
||||
@@ -227,7 +227,7 @@
|
||||
} while (0)
|
||||
#define TJUMPMACRO(x) \
|
||||
do { \
|
||||
if (TOPOFSTACK == 0) { goto PopNextop1; } \
|
||||
if (TOPOFSTACK == 0) { POP; nextop1; } \
|
||||
{ \
|
||||
CHECK_INTERRUPT; \
|
||||
POP; \
|
||||
|
||||
20
src/xc.c
20
src/xc.c
@@ -814,7 +814,7 @@ nextopcode:
|
||||
/******* FJumpx *******/
|
||||
case 0262:
|
||||
case262 : {
|
||||
if (TOPOFSTACK != 0) { goto PopNextop2; }
|
||||
if (TOPOFSTACK != 0) { POP; nextop2; }
|
||||
CHECK_INTERRUPT;
|
||||
POP;
|
||||
PCMACL += Get_SBYTE_PCMAC1;
|
||||
@@ -825,7 +825,7 @@ nextopcode:
|
||||
|
||||
case 0263:
|
||||
case263 : {
|
||||
if (TOPOFSTACK == 0) { goto PopNextop2; }
|
||||
if (TOPOFSTACK == 0) { POP; nextop2; }
|
||||
CHECK_INTERRUPT;
|
||||
POP;
|
||||
PCMACL += Get_SBYTE_PCMAC1;
|
||||
@@ -836,7 +836,7 @@ nextopcode:
|
||||
|
||||
case 0264:
|
||||
case264 : {
|
||||
if (TOPOFSTACK != 0) { goto PopNextop2; }
|
||||
if (TOPOFSTACK != 0) { POP; nextop2; }
|
||||
CHECK_INTERRUPT;
|
||||
PCMACL += Get_SBYTE_PCMAC1;
|
||||
nextop0;
|
||||
@@ -846,7 +846,7 @@ nextopcode:
|
||||
|
||||
case 0265:
|
||||
case265 : {
|
||||
if (TOPOFSTACK == 0) { goto PopNextop2; }
|
||||
if (TOPOFSTACK == 0) { POP; nextop2; }
|
||||
CHECK_INTERRUPT;
|
||||
PCMACL += Get_SBYTE_PCMAC1;
|
||||
nextop0;
|
||||
@@ -1261,19 +1261,7 @@ check_interrupt:
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
nextop0;
|
||||
|
||||
/************************************************************************/
|
||||
/* Common Jump Tails (they have to jump anyway, so use common Tail) */
|
||||
/************************************************************************/
|
||||
PopNextop1:
|
||||
POP;
|
||||
nextop1;
|
||||
|
||||
PopNextop2:
|
||||
POP;
|
||||
nextop2;
|
||||
}
|
||||
|
||||
void do_brk(void) {}
|
||||
|
||||
Reference in New Issue
Block a user