Home » Community » Coffee corner » Do we have support for Windows on ARM64?
| Re: Do we have support for Windows on ARM64? [message #61897 is a reply to message #61896] |
Tue, 09 December 2025 17:55   |
Tom1
Messages: 1315 Registered: March 2007
|
Ultimate Contributor |
|
|
mirek wrote on Tue, 09 December 2025 09:15Tom1 wrote on Mon, 08 December 2025 23:50Hi,
Still in trouble with commenting out debugger. Any suggestions on how to do that cleanly and efficiently?
IDK, I guess the best option is to fix it I guess he is unhappy about CPU registers...
Quote:
Another issue that surfaced is libclang which is missing too. How to build or is it available readily in some location?
https://github.com/llvm/llvm-project/releases
You install win arm64 and fetch libclang.dll from files...
Thanks Mirek,
libclang.lib, libclang.dll, etc. can be found just there.
I managed to block all calls to debugger parts and comment them somewhat out and TheIDE even started natively. Of course as that was a quick and dirty test only, I reverted to the original and started to figure out the Debugger.
Yes, the debugger battle starts with registers. The cvconst.h file is missing ARM64 registers, but they can be found in:
https://github.com/microsoft/microsoft-pdb/blob/master/inclu de/cvconst.h
Actually, the above file is MIT licensed, so could that possibly be used instead of the original (LGPL)? Don't know about the other consequences though...
The registers are different and Context needs ARM64_NT_CONTEXT in place of CONTEXT.
Next, a arm64.cpu needs to be created, but that's not straight forward.
After this everything gets dark... there are a lot of #ifdef s around the code and we should add a whole bunch more to have it go the ARM64 way. But I need better understanding about the Debugger and ARM64 registers to figure out how everything is supposed to be dealt with. I will return if I get something useful done here. Currently I'm not so sure I will get anywhere with this...
Best regards,
Tom
|
|
|
|
 |
|
Do we have support for Windows on ARM64?
By: Tom1 on Thu, 09 January 2025 10:38
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Tue, 04 February 2025 08:35
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Tue, 04 February 2025 12:09
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Tue, 04 February 2025 12:44
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Sun, 30 November 2025 16:18
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Sun, 30 November 2025 20:18
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Fri, 05 December 2025 10:53
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Fri, 05 December 2025 11:06
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Fri, 05 December 2025 12:34
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Fri, 05 December 2025 12:38
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Fri, 05 December 2025 13:18
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Sun, 07 December 2025 14:07
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Sun, 07 December 2025 18:52
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Mon, 08 December 2025 14:19
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Mon, 08 December 2025 23:10
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Mon, 08 December 2025 23:50
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Tue, 09 December 2025 08:15
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Tue, 09 December 2025 17:55
|
 |
|
Re: Do we have support for Windows on ARM64?
By: mirek on Tue, 09 December 2025 08:08
|
 |
|
Re: Do we have support for Windows on ARM64?
By: Tom1 on Wed, 10 December 2025 00:28
|
Goto Forum:
Current Time: Wed Dec 10 05:09:43 CET 2025
Total time taken to generate the page: 0.09160 seconds
|