Re: [Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Liu Hao
在 2018/8/15 3:43, Martin Storsjö 写道: > Clang got support for the .rva assembler directive soon before > the clang 7.0 release branch was made. > > This breaks use of mingw-w64 with older SVN snapshot versions of > clang 7, if building with SEH enabled. However, most such users > probably build wit

[Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Martin Storsjö
Clang got support for the .rva assembler directive soon before the clang 7.0 release branch was made. This breaks use of mingw-w64 with older SVN snapshot versions of clang 7, if building with SEH enabled. However, most such users probably build with DWARF exception handling instead of SEH, since

Re: [Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Martin Storsjö
On Tue, 14 Aug 2018, Kai Tietz via Mingw-w64-public wrote: Patch is ok. Thanks, Kai We might could introduce a helper macro in _mingw_mac.h for it? Not sure if that's overkill, as it's currently only used within one single source file. And it's rather few who are bootstrapping mingw with cl

Re: [Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Kai Tietz via Mingw-w64-public
Patch is ok. Thanks, Kai We might could introduce a helper macro in _mingw_mac.h for it? 2018-08-14 13:55 GMT+02:00 Liu Hao : > 在 2018-08-14 19:21, Martin Storsjö 写道: >> Clang got support for the .rva assembler directive soon before >> the clang 7.0 release branch was made. >> >> This breaks use

Re: [Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Liu Hao
在 2018-08-14 19:21, Martin Storsjö 写道: > Clang got support for the .rva assembler directive soon before > the clang 7.0 release branch was made. > > This breaks use of mingw-w64 with older SVN snapshot versions of > clang 7, if building with SEH enabled. However, most such users > probably build w

[Mingw-w64-public] [PATCH] crt: Build the SEH inline assembly with clang 7

2018-08-14 Thread Martin Storsjö
Clang got support for the .rva assembler directive soon before the clang 7.0 release branch was made. This breaks use of mingw-w64 with older SVN snapshot versions of clang 7, if building with SEH enabled. However, most such users probably build with DWARF exception handling instead of SEH, since