Alovchin91

Results 78 comments of Alovchin91

I wish I could help here but I'm afraid I cannot as I'm not in any way proficient in assembly code 😬 But maybe this can help: https://docs.microsoft.com/en-us/cpp/build/arm64-windows-abi-conventions As for...

Hi @briansmith Would you please find some time to look into this? Thanks a lot! 🙂

@briansmith I'm also blocked on this with Rustup unfortunately 😞 Do you have any idea of what should be done to enable Windows ARM64 compilation? Maybe me and @awakecoding could...

@awakecoding It should be rather simple to patch `BN_ULLONG`: ``` diff --git a/crypto/fipsmodule/bn/internal.h b/crypto/fipsmodule/bn/internal.h index c3ba88e23..a2481a666 100644 --- a/crypto/fipsmodule/bn/internal.h +++ b/crypto/fipsmodule/bn/internal.h @@ -185,8 +185,13 @@ void bn_mul_mont(BN_ULONG *rp, const BN_ULONG...

I have a WIP branch here: https://github.com/briansmith/ring/compare/main...Alovchin91:alovchin91/win-arm64?expand=1 Please note that I have no idea what am I doing so it might be completely wrong 😆 Also I don't seem to...

@awakecoding Looks promising! I'll probably have time to look into it tomorrow 🙂 FYI I've managed to build my branch having Perl in the PATH (I've used Git for Windows...

Okay, I didn't look into your code yet @awakecoding but here's what I've found regarding armasm64.exe. First of all, it appears that armasm.exe and armasm64.exe are basically the same tool...

In fact, I noticed just now that the message of the commit that introduces ASM support for Windows on ARM in BoringSSL actually explicitly states that it expects Clang syntax:...

I've used your code @awakecoding ~~and I've also changed the extension to .asm so that clang.exe does actually get called~~ ~~Now I've stumbled upon another issue. Apparently for some reason...

Okay I'm so happy that it builds AND runs that I've opened a draft pull request: #1339 I've also invited you @awakecoding as a collaborator on that fork so if...