Re: [Mingw-w64-public] Building GCC linked against libucrt fails

2019-04-01 Thread Martin Storsjö
On Mon, 1 Apr 2019, Kacvinsky, Tom wrote: Hi, I think the important distinction here is to make between building the compiler itself (which is a binary which you build using your existing toolchain, using the CRT that is default/usable there), and building the runtimes (libgcc, libstdc++,

Re: [Mingw-w64-public] Building GCC linked against libucrt fails

2019-04-01 Thread Kacvinsky, Tom
> -Original Message- > From: Kacvinsky, Tom > Sent: Monday, April 1, 2019 10:54 AM > To: mingw-w64-public@lists.sourceforge.net > Subject: [Mingw-w64-public] Building GCC linked against libucrt fails > > > In my own setup for bootstrapping a mingw cross compiler on linux, I > > do the

[Mingw-w64-public] Building GCC linked against libucrt fails

2019-04-01 Thread Kacvinsky, Tom
Hi, > I think the important distinction here is to make between building the > compiler itself (which is a binary which you build using your existing > toolchain, > using the CRT that is default/usable there), and building the runtimes > (libgcc, > libstdc++, libada) which the compiler will be

Re: [Mingw-w64-public] [PATCH 2/2] crt: Split mingw_getsp and longjmp into separated files.

2019-04-01 Thread Jacek Caban
On 4/1/19 4:38 PM, Liu Hao wrote: 在 2019/4/1 22:09, Jacek Caban 写道: Signed-off-by: Jacek Caban ---  mingw-w64-crt/Makefile.am    |   1 +  mingw-w64-crt/misc/longjmp.S | 128 +++  mingw-w64-crt/misc/mingw_getsp.S | 122 -  3

Re: [Mingw-w64-public] [PATCH 2/2] crt: Split mingw_getsp and longjmp into separated files.

2019-04-01 Thread Liu Hao
在 2019/4/1 22:09, Jacek Caban 写道: > Signed-off-by: Jacek Caban > --- >  mingw-w64-crt/Makefile.am    |   1 + >  mingw-w64-crt/misc/longjmp.S | 128 +++ >  mingw-w64-crt/misc/mingw_getsp.S | 122 - >  3 files changed, 129 insertions(+),

[Mingw-w64-public] [PATCH 1/2] msvcrt.def.in: Fix _CxxThrowException import on x86.

2019-04-01 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-crt/lib-common/msvcrt.def.in | 3 ++- mingw-w64-crt/lib32/msvcr80.def.in | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mingw-w64-crt/lib-common/msvcrt.def.in b/mingw-w64-crt/lib-common/msvcrt.def.in index 19f7d929..b45f3f5a

[Mingw-w64-public] [PATCH 2/2] crt: Split mingw_getsp and longjmp into separated files.

2019-04-01 Thread Jacek Caban
Signed-off-by: Jacek Caban --- mingw-w64-crt/Makefile.am| 1 + mingw-w64-crt/misc/longjmp.S | 128 +++ mingw-w64-crt/misc/mingw_getsp.S | 122 - 3 files changed, 129 insertions(+), 122 deletions(-) create mode 100644

[Mingw-w64-public] intel-tbb: duplicate section warnings

2019-04-01 Thread Jeroen Ooms
I'm worried about this warning that we see when linking intel-tbb: task.o: duplicate section `.rdata$_ZTIN3tbb4taskE[__ZTIN3tbb4taskE]' has different size arena.o: duplicate section `.rdata$_ZTIN3tbb4taskE[__ZTIN3tbb4taskE]' has different size scheduler.o: duplicate section