On Tue, 20 Mar 2018, David Malcolm wrote:
> On Wed, 2018-03-21 at 00:39 +0100, Rainer Orth wrote:
> > Hi Malcolm,
> >
> > > > I've now tested the patch (together with the one from PR
> > > > jit/84288
> > > > for
> > > > several remaining issues). I've needed another snippet for
> > > > Solaris/
On Wed, 2018-03-21 at 00:39 +0100, Rainer Orth wrote:
> Hi Malcolm,
>
> > > I've now tested the patch (together with the one from PR
> > > jit/84288
> > > for
> > > several remaining issues). I've needed another snippet for
> > > Solaris/SPARC which links libkstat into xgcc and needs it in
> > >
Hi Malcolm,
>> I've now tested the patch (together with the one from PR jit/84288
>> for
>> several remaining issues). I've needed another snippet for
>> Solaris/SPARC which links libkstat into xgcc and needs it in
>> libgccjit.so, too. Bootstrapped without regressions on
>> i386-pc-solaris2.11
On Tue, 2018-03-20 at 09:38 +0100, Rainer Orth wrote:
> Hi David,
>
> > Release managers:
> >
> > I'd like to apply FX's patch here:
> > https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00881/patch
> > to trunk, to fix the build of jit on OS X, and to make it easier to
> > fix
> > it on Solaris.
>
Hi David,
> Release managers:
>
> I'd like to apply FX's patch here:
> https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00881/patch
> to trunk, to fix the build of jit on OS X, and to make it easier to fix
> it on Solaris.
>
> This involves touching gcc/configure.ac (and configure).
>
> I've succes
On Fri, Mar 09, 2018 at 09:14:13AM -0500, David Malcolm wrote:
> On Wed, 2018-02-14 at 23:36 +0100, FX wrote:
> > I can confirm that, with the attached revised patch, a bootstrap with
> > --enable-languages=c,c++,jit --enable-host-shared is successful on
> > macOS.
> >
> > FX
>
> Looks good to me
On Wed, 2018-02-14 at 23:36 +0100, FX wrote:
> I can confirm that, with the attached revised patch, a bootstrap with
> --enable-languages=c,c++,jit --enable-host-shared is successful on
> macOS.
>
> FX
Looks good to me; thanks for fixing.
Release managers:
I'd like to apply FX's patch here:
Hi David,
Any news on that patch?
Cheers,
FX
I can confirm that, with the attached revised patch, a bootstrap with
--enable-languages=c,c++,jit --enable-host-shared is successful on macOS.
FX
patch
Description: Binary data
> Does this fix the jit linker issues on OS X and Solaris?
The patch fails to bootstrap on x86_64-apple-darwin17. gcc/config.log says:
gcc_cv_ld_version_script=no
ld_version_script_option='--version-script’
gcc/Makefile says:
LD_VERSION_SCRIPT_OPTION = --version-script
LD_SONAME_OPTION = -insta
Hi David,
>> * added LD_SONAME_OPTION, done in the same way
[...]
>> Does this fix the jit linker issues on OS X and Solaris?
>
> I'll give it a whirl tomorrow, including the jit-recording.c part of my
> patch to allow the build to complete.
actually, I've replaced the Makefile and configure part
Hi David,
> libgccjit fails to link on OS X and Solaris due to jit/Make-lang.in,
> due to the assumption there that the linker is GNU ld. Specifically,
> jit/Make-lang.in hardcodes the use of two options: --version-script
> and -soname.
>
> * on Darwin, --version-script doesn't seem to exist in t
libgccjit fails to link on OS X and Solaris due to jit/Make-lang.in,
due to the assumption there that the linker is GNU ld. Specifically,
jit/Make-lang.in hardcodes the use of two options: --version-script
and -soname.
* on Darwin, --version-script doesn't seem to exist in the linker, and
it us
13 matches
Mail list logo