[Bug target/108678] Windows on ARM64 platform target aarch64-w64-mingw32

2023-06-26 Thread zac.walker at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108678

Zac Walker  changed:

   What|Removed |Added

 CC||zac.walker at linaro dot org

--- Comment #4 from Zac Walker  ---
I have been working on an experimental aarch64-w64-mingw32 toolchain. It can
build several C libraries and small executables successfully. Currently parked
here on github:

https://github.com/ZacWalk/mingw-woarm64-build

It is based on previous work by Mark Harmstone and Jedidiah Thompson. I am
currently working on structured exception handling support. This seems to be
the main missing part - without it C++ exceptions do not work.

[Bug target/108678] Windows on ARM64 platform target aarch64-w64-mingw32

2023-06-26 Thread zac.walker at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108678

--- Comment #6 from Zac Walker  ---
I have been rebasing regularly to keep all my changes on top of the commit log.
You can use github's compare url to combine my changes into a single diff
(based on commit hash). For example:

https://github.com/ZacWalk/gcc-woarm64/compare/06a0f07..0248264

[Bug target/108678] Windows on ARM64 platform target aarch64-w64-mingw32

2023-06-28 Thread zac.walker at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108678

--- Comment #8 from Zac Walker  ---
Thanks Jonathan. I am still in test and cleanup up mode but hope to start
upstreaming in a few weeks.