From 806475a9adfc9395f82ddd931d0bec10abbcf0f8 Mon Sep 17 00:00:00 2001 From: bebbo Date: Tue, 5 Oct 2021 13:09:21 +0200 Subject: [PATCH] add stdargs to mui.sdk --- sdk/install | 8 +++++++- sdk/mui.sdk | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/sdk/install b/sdk/install index c978d00..8bbfc7b 100755 --- a/sdk/install +++ b/sdk/install @@ -99,9 +99,15 @@ case $1 in rm -rf $3/m68k-amigaos/${a[2]} ln -s $3/m68k-amigaos/${a[1]} $3/m68k-amigaos/${a[2]} ;; + stdargs) + echo adding __stdargs to build/$2/${a[1]} + LC_CTYPE=C sed -i.bak -E 's/(.*)__stdargs (.*)/\1\2/g' build/$2/${a[1]} + LC_CTYPE=C sed -i.bak -E 's/([a-zA-Z0-9_]*[[:blank:]]*.*[[:blank:]]+\*?[[:blank:]]*)([a-zA-Z0-9_]+)[[:blank:]]*\(/__stdargs \1\2(/g' build/$2/${a[1]} + rm build/$2/${a[1]}.bak + ;; patch) patch=patches/$2/${a[1]} - echo applying patch $patch + echo applying patch $patch to build/$2 patch -N -p0 -r - -d build/$2 < $patch ;; *) diff --git a/sdk/mui.sdk b/sdk/mui.sdk index 501599f..65de088 100644 --- a/sdk/mui.sdk +++ b/sdk/mui.sdk @@ -82,6 +82,7 @@ SDK/MUI/Autodocs/MUI/MUI_Scrmodelist.doc SDK/MUI/Autodocs/MUI/MUI_Radio.doc SDK/MUI/Autodocs/MUI/MUI_Levelmeter.doc SDK/MUI/Docs/MUIdev.guide +stdargs : SDK/MUI/C/include/clib/muimaster_protos.h SDK/MUI/C/include/clib/muimaster_protos.h SDK/MUI/C/include/libraries/mui.h SDK/MUI/C/include/pragma/muimaster_lib.h @@ -111,3 +112,5 @@ fd2sfd : muimaster_lib.fd clib/muimaster_protos.h sfdc : muimaster_lib.sfd muimaster.h muimaster_lib.h stubs : muimaster_lib.sfd lib : muimaster_lib.sfd +patch : SDK/MUI/C/include/libraries/mui.h +