Hello, everyone.
Currently, we are able to provide results of regression testing for
`x86_64-w64-mingw32` target with `--enable-languages=c,lto,c++,fortran` running
in WSL only.
The summarized results, both for the branch with patch set applied and its
corresponding base branch, show:
517501
/runs/8349019387
Best regards,
Radek Bartoň
From: Radek Barton
Sent: Monday, March 18, 2024 10:05 PM
To: Evgeny Karpov; gcc-patches@gcc.gnu.org
Cc: richard.sandif...@arm.com; Richard Earnshaw (lists); Andrew Pinski (QUIC);
Maxim Kuvyrkov
Subject: Re: [
Originally we've used `!__MINGW64__` but changed it to `__ELF__` upon feedback
received. Should I change it back to `!__MINGW64__`? Or introduce '__COFF__'
and then use `!__COFF__`? What would be the minimal acceptable change? we are
currently probably not able to provide that generic solution a
Hello Richard.
Thank you for your suggestion. I am sending a patch update according to it.
> How about avoiding the clash by using the names HIDDEN, SYMBOL_TYPE and
> SYMBOL_SIZE, with SYMBOL_TYPE taking the symbol type as argument?
Yes, unless the symbol is explicitly exported using `__declspec
Wrong attachment, sorry.
v4-0001-Ifdef-.hidden-.type-and-.size-pseudo-ops-for-aarc.patch
Description: v4-0001-Ifdef-.hidden-.type-and-.size-pseudo-ops-for-aarc.patch
Are there any further comments or suggestions, please? What needs to be done to
merge this change? (Note we don't have merge rights).
Thank you.
Radek
Hello, everyone.
Our "Arm64 on Windows Ecosystem" team is currently working on adding
aarch64-w64-mingw32 target and we've noticed that recent commit adding SME
support (https://gcc.gnu.org/pipermail/gcc-cvs/2023-December/394915.html) is
using .hidden and .size pseudo-ops that are not sup
Hello, Andrew.
Thank you for your input. I've updated the "fixing" patch according to your
feedback. Please let me know if I understood it correctly.
Radek
From: Andrew Pinski
Sent: Thursday, January 4, 2024 8:11 PM
To: Radek Barton ; Andrew Pin
Hello.
I forgot to add the target maintainers to the CC. My apologies for that.
Furthermore, I am adding also relevant changes in `libgcc/config/aarch64/lse.S`
file to the patch. Originally we wanted to submit those changes separately but
after the feedback from Andrew Pinski, it makes sense to