From 40872c64fb10eeb0864a6819923504a02a225c19 Mon Sep 17 00:00:00 2001 From: DeaDDooMER Date: Mon, 29 Jul 2019 22:55:59 +0300 Subject: [PATCH] replace SYSTEM.ADDRESS with SYSTEM.INTADR --- src/cpfront/486/Lib/Mod/FFI.cp | 2 +- src/cpfront/arm/Lib/Mod/FFI.cp | 2 +- src/generic/CPfront/Mod/CPC.odc | Bin 81702 -> 81659 bytes src/generic/CPfront/Mod/CPV.odc | Bin 51211 -> 51097 bytes src/generic/Dev/Mod/CPT.odc | Bin 77810 -> 77705 bytes 5 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cpfront/486/Lib/Mod/FFI.cp b/src/cpfront/486/Lib/Mod/FFI.cp index 40300f1..d14bf4f 100644 --- a/src/cpfront/486/Lib/Mod/FFI.cp +++ b/src/cpfront/486/Lib/Mod/FFI.cp @@ -87,6 +87,6 @@ MODULE LibFFI ["ffi.h"]; PROCEDURE [ccall] prep_cif* ["ffi_prep_cif"] (VAR c: cif; a: abi; nargs: types.unsigned_int; rtype: POINTER TO type; atypes: POINTER [untagged] TO ARRAY [untagged] OF POINTER TO type): status; PROCEDURE [ccall] prep_cif_var* ["ffi_prep_cif_var"] (VAR c: cif; a: abi; nfixedargs, ntotalargs: types.unsigned_int; rtype: POINTER TO type; atypes: POINTER [untagged] TO ARRAY [untagged] OF POINTER TO type): status; - PROCEDURE [ccall] call* ["ffi_call"] (VAR c: cif; fn, rvalue, avalue: SYSTEM.ADDRESS); + PROCEDURE [ccall] call* ["ffi_call"] (VAR c: cif; fn, rvalue, avalue: INTEGER); END LibFFI. diff --git a/src/cpfront/arm/Lib/Mod/FFI.cp b/src/cpfront/arm/Lib/Mod/FFI.cp index 9297a39..907635b 100644 --- a/src/cpfront/arm/Lib/Mod/FFI.cp +++ b/src/cpfront/arm/Lib/Mod/FFI.cp @@ -88,6 +88,6 @@ MODULE LibFFI ["ffi.h"]; PROCEDURE [ccall] prep_cif* ["ffi_prep_cif"] (VAR c: cif; a: abi; nargs: types.unsigned_int; rtype: POINTER TO type; atypes: POINTER [untagged] TO ARRAY [untagged] OF POINTER TO type): status; PROCEDURE [ccall] prep_cif_var* ["ffi_prep_cif_var"] (VAR c: cif; a: abi; nfixedargs, ntotalargs: types.unsigned_int; rtype: POINTER TO type; atypes: POINTER [untagged] TO ARRAY [untagged] OF POINTER TO type): status; - PROCEDURE [ccall] call* ["ffi_call"] (VAR c: cif; fn, rvalue, avalue: SYSTEM.ADDRESS); + PROCEDURE [ccall] call* ["ffi_call"] (VAR c: cif; fn, rvalue, avalue: INTEGER); END LibFFI. diff --git a/src/generic/CPfront/Mod/CPC.odc b/src/generic/CPfront/Mod/CPC.odc index 1ca2f722d5af60c6f6cf348d6d396ae59eb36c76..4e26722387c6c95279a9166fae3517fe71a33640 100644 GIT binary patch delta 266 zcmZ4XkLCAYmI?KY6%!lcIFH#fGH^05FzlQ7+?6q7vM!^&aFI1513yqG3rIu2?9KIz zJ&a6sOp|$;|1)*6Z1!QPV`OBTe46zxBm3l)Y_|67>>!mjK+MhtVyVMfif~pGPz~c_ zknA;P1_q9%PrM*D5Ogt2R%JH?niS6NFUG+E5=sJE&52OqJ6VQBlS>0+i8%{UX7X-! ze|=6tkje_6AZI0r)dRGd6YS)zKpvw9NbD&PbJ~Dde3R=rtT&f%Y>{pDRNL;U#&}l( E0EZ(k=Kufz delta 286 zcmezUmu1;MmI?KYizhb3aelOAWZ-0AV0bz4xhv!3$-0d8!gH+|8Tf%hQ-L%DEZtns z*u%)g#5kFk`MVh%PCOC8QqgtMZ6Y8W4bWUm3u=0upik#X{KHbbCElI;GXoE#t(NkB)jX@Cqh zX92P%Z)Eq^WD^9*Q~(9pDnYCspiOLG$8QDl7(GB@Pl1?ivnIz^Sz-Sm1&#cqECpKy W|9}v^;>zO0lx6|7?E-3yuO$G8LNzV` diff --git a/src/generic/CPfront/Mod/CPV.odc b/src/generic/CPfront/Mod/CPV.odc index 9c128c6b2cdf0a571bd63e2411e32b0cfe81ee5a..0fbf6c0fcabfc80fc9e2d5dc390011a0cf6cff9c 100644 GIT binary patch delta 90 zcmeC4z&x{`c|tv-*u;i7&Xi*e44e!M3^5a*yE3v()@8I85jeuYzz-DS0MZcfi*0iQ n;~yr*&y#Cejxe2Mo!rQ(&&aWPBP%~6kUGc~pu5@C&TGdQ7&sXi7|u<6?#fs(S(njXr0EC)13yrx3P?kM1^ea( z#y?Dq$0paZ9Ff1t!oa}M^obWL84IQ5AoTjl9~q_C4MCjG43nK%^%*%g7qjv+0;y)U Z0Nu$BhHNaA#fd4C9~fzEzHEGKG60KlB;^1A diff --git a/src/generic/Dev/Mod/CPT.odc b/src/generic/Dev/Mod/CPT.odc index 9b8007545ee3129b9f95c55ba4c50e9077e2329d..e97b83337e1ff066d2f6865cde885a8781b781c9 100644 GIT binary patch delta 919 zcmex#pQZCY%Y=GHwuudKoFRIQ44e!M3_cT|yE1*#ovg=bCtRw-$iNR2%LUR9uyiv} zIj4;!7Xt%x(@gIw-RGZ;2=aeFW^x=fGL zXOy0t$E(f5fiQ3HaCHT+48+>`I~TQKrWmJqP2=LWfp#{@`l zgS-x5X~0>Ua27%q~41*%4pG&F;>mXclqSbIsZW;q z!a3RXgW%+QTRA4zeAJXvC`v5`xi3E{i~t z2==694nptZRakluQ4u`p-J9m%!K(xh(ttSsY&w%j_ptNvJ^ufj-R)MS-HJT-u)Xu> zj{45TNJR+k?fk5S?wZuZGl}mRjAD%Y%Ff`id=E#}_&p7w@Z+}LWi#}per^EL=z5%f zBsW6)*eBXt2)AfDeu6gi2^^-M^b|pipNBESKz@NG{`j#c zn*SzgVv^BS)!lMet4;sM*ztsC+06~3c-5G1Y!;aG(8v{y9&T!ylleaKVvduAK5{zG z$jU;w#ExLW=9Xg~jDoXdNPgYkaA2)IyXw~04-{%=hgFfMud~UMGUC=B)F6_b683M| zkskZxu91}XX3YY3?_&Dl*Qh5Q&YHzL^je^^bN_JOa;kQNS6E(Lsr28oUOhYmd|%3U obM5zjuH8}8)cCb>d9kvzME~rcQP>}0%hRP73ktsEdmWPh2P0R{8UO$Q -- 2.29.2