1
0
mirror of https://github.com/bebbo/amiga-gcc.git synced 2026-05-03 07:50:27 +00:00

add stdargs to mui.sdk

This commit is contained in:
bebbo
2021-10-05 13:09:21 +02:00
parent 4726c47773
commit 806475a9ad
2 changed files with 10 additions and 1 deletions

View File

@@ -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
;;
*)

View File

@@ -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