x86_64-gnu-linux bootstrap fail (was: [PATCH v2 2/6] Extract ix86 dllimport implementation to mingw)

2024-06-25 Thread Evgeny Karpov
Tuesday, June 25, 2024 12:03 PM Tobias Burnus wrote: > > Hi Evgeny, > > I am not sure whether I have chosen the right email in the thread but: > a x86-64 GNU Linux build currently fails as follows. > > At a glance, it seems to be sufficient to remove the prototype > declaration in i386.cc. > >

x86_64-gnu-linux bootstrap fail (was: [PATCH v2 2/6] Extract ix86 dllimport implementation to mingw)

2024-06-25 Thread Tobias Burnus
Hi Evgeny, I am not sure whether I have chosen the right email in the thread but: a x86-64 GNU Linux build currently fails as follows. At a glance, it seems to be sufficient to remove the prototype declaration in i386.cc. Namely: gcc/config/i386/i386.cc:107:12: error: 'rtx_def* legitimize_d

[PATCH v2 2/6] Extract ix86 dllimport implementation to mingw

2024-06-08 Thread Evgeny Karpov
This patch makes changes to the i386.cc file, which contains the ASCII 0x0C character. However, this character was replaced by the mail client, and the patchwork could not validate the series. I am resubmitting the patch as an attachment. v2-0002-Extract-ix86-dllimport-implementation-to-mingw

Re: [PATCH v2 2/6] Extract ix86 dllimport implementation to mingw

2024-06-07 Thread Uros Bizjak
On Fri, Jun 7, 2024 at 11:48 AM Evgeny Karpov wrote: > > This patch extracts the ix86 implementation for expanding a SYMBOL > into its corresponding dllimport, far-address, or refptr symbol. > It will be reused in the aarch64-w64-mingw32 target. > The implementation is copied as is from i386/i386.

[PATCH v2 2/6] Extract ix86 dllimport implementation to mingw

2024-06-07 Thread Evgeny Karpov
This patch extracts the ix86 implementation for expanding a SYMBOL into its corresponding dllimport, far-address, or refptr symbol. It will be reused in the aarch64-w64-mingw32 target. The implementation is copied as is from i386/i386.cc with minor changes to follow to the code style. Also this pa