Alignment fixes, found exact MusyX version used

Former-commit-id: 66a930d6ee1bb21ae695ece190221a4540ab99b6
This commit is contained in:
2023-10-21 00:40:09 -07:00
parent bb7c4c10ae
commit 476175e460
16 changed files with 481 additions and 161 deletions

View File

@@ -239,10 +239,10 @@ def RetroLib(lib_name, objects):
}
def MusyX(objects, mw_version="GC/1.3.2", debug=False, major=1, minor=5, patch=4):
def MusyX(objects, mw_version="GC/1.3.2", debug=False, major=2, minor=0, patch=0):
cflags = cflags_musyx if not debug else cflags_musyx_debug
return {
"lib": "MusyX",
"lib": "musyx" + "D" if config.debug else "",
"mw_version": mw_version,
"host": False,
"cflags": [
@@ -1040,7 +1040,9 @@ config.libs = [
DolphinLib(
"mtx",
[
Object(Matching, "Dolphin/mtx/mtx.c", cflags = [*cflags_base, "-fp_contract off"]),
Object(
Matching, "Dolphin/mtx/mtx.c", cflags=[*cflags_base, "-fp_contract off"]
),
Object(NonMatching, "Dolphin/mtx/mtx44vec.c"),
Object(NonMatching, "Dolphin/mtx/mtx44.c"),
Object(NonMatching, "Dolphin/mtx/vec.c"),
@@ -1161,11 +1163,11 @@ config.libs = [
],
},
MusyX(
#debug=True,
#mw_version="GC/1.2.5",
#major=1,
#minor=5,
#patch=3,
# debug=True,
# mw_version="GC/1.2.5",
# major=2,
# minor=0,
# patch=0,
objects=[
Object(Matching, "musyx/runtime/seq.c"),
Object(Matching, "musyx/runtime/synth.c"),
@@ -1222,6 +1224,12 @@ config.libs = [
Object(NonMatching, "musyx/txwin/txwin.c"),
],
},
DolphinLib(
"Dummy",
[
Object(Matching, "Dolphin/dummy.c"),
],
),
DolphinLib(
"dtk",
[