Re: building 4.2.X and trunk on ARM64 platforms

2022-12-24 Thread Peter kovacs
Sorry for top posting, I write on the phone. About windows and LLVM I read that Microsoft accepts in Visual Studio, which in interpret as sign that llvm is better on windows then mingw. Plus llvm tries to be Abi compatible. See: https://clang.llvm.org/docs/MSVCCompatibility.html may be we

Re: building 4.2.X and trunk on ARM64 platforms

2022-12-24 Thread Damjan Jovanovic
Yes, and bridges are specific to CPU, OS compiler version, and compiler settings. Eg. Even on Win32, the legacy mingw compiler uses sjlj exception handling, which is completely incompatible with MSVC's exception handling, so a separate bridge is needed for each. We would likely need a

Re: building 4.2.X and trunk on ARM64 platforms

2022-12-24 Thread Peter kovacs
The blocker is more ore less the bridge. There we have Assembler code which helps bridging binaries through the JDI into Java. You need to write the same for Arm64. At least it looks for me like that. (The same is true imho for Win64 builds. So maybe if you check for the Windows 64 mails from

Re: building 4.2.X and trunk on ARM64 platforms

2022-12-23 Thread Matthias Seidel
Hi Carl, Am 23.12.22 um 16:19 schrieb Carl Marcum: > Hi Matthias, > > > On 12/23/22 10:12 AM, Matthias Seidel wrote: >> Hi Carl, >> >> Am 23.12.22 um 15:21 schrieb Carl Marcum: >>> Hi All, >>> >>> I'm working on setting up a MacBook Pro M2 with Ventura and was >>> wondering on the current state

Re: building 4.2.X and trunk on ARM64 platforms

2022-12-23 Thread Carl Marcum
Hi Matthias, On 12/23/22 10:12 AM, Matthias Seidel wrote: Hi Carl, Am 23.12.22 um 15:21 schrieb Carl Marcum: Hi All, I'm working on setting up a MacBook Pro M2 with Ventura and was wondering on the current state of building AOO 4.2+ or trunk on ARM64 for macOS or Linux. It seems pretty good

Re: building 4.2.X and trunk on ARM64 platforms

2022-12-23 Thread Matthias Seidel
Hi Carl, Am 23.12.22 um 15:21 schrieb Carl Marcum: > Hi All, > > I'm working on setting up a MacBook Pro M2 with Ventura and was > wondering on the current state of building AOO 4.2+ or trunk on ARM64 > for macOS or Linux. It seems pretty good at virtualization with ARM64 > OS's. > > I seem to

building 4.2.X and trunk on ARM64 platforms

2022-12-23 Thread Carl Marcum
Hi All, I'm working on setting up a MacBook Pro M2 with Ventura and was wondering on the current state of building AOO 4.2+ or trunk on ARM64 for macOS or Linux. It seems pretty good at virtualization with ARM64 OS's. I seem to remember patches being submitted for ARM but I don't find much