On Sun, 4 Nov 2018 at 17:50, Rainer Orth wrote:
>
> Hi Iain,
>
> > On Sat, 3 Nov 2018 at 23:23, Iain Buclaw wrote:
> >>
> >> On Wed, 31 Oct 2018 at 10:40, Rainer Orth
> >> wrote:
> >> >
> >> > Hi Iain,
> >> >
> >> > > My first suspect here would be 'struct UnionExp', see
> >> > > d/dmd/express
s, inheritLoadedLibraries)
(cleanupLoadedLibraries): New functions.
* src/std/datetime/systime.d (class Clock) [Solaris]
(clock_gettime): Import.
* src/std/math.d [SPARC, SPARC64]: Set SPARC_Any.
(struct FloatingPointControl): Use SPARC_Any for ExceptionMask,
ControlState.
# HG changeset pat
Hi Iain,
> On Wed, 31 Oct 2018 at 10:40, Rainer Orth
> wrote:
>>
>> Hi Iain,
>>
>> > My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
>> >
>> > Upstream dmd use a poor man's alignment, from what I recall to be
>> > compatible with the dmc compiler.
>> >
>> > // En
Hi Iain,
> On Wed, 31 Oct 2018 at 10:40, Rainer Orth
> wrote:
>>
>> Hi Iain,
>>
>> > My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
>> >
>> > Upstream dmd use a poor man's alignment, from what I recall to be
>> > compatible with the dmc compiler.
>> >
>> > // En
Hi Iain,
> On Wed, 31 Oct 2018 at 10:43, Rainer Orth
> wrote:
>>
>> Hi Iain,
>>
>> >> My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
>> >>
>> >> Upstream dmd use a poor man's alignment, from what I recall to be
>> >> compatible with the dmc compiler.
>> >>
>> >>
On Sat, 3 Nov 2018 at 23:23, Iain Buclaw wrote:
>
> On Wed, 31 Oct 2018 at 10:40, Rainer Orth
> wrote:
> >
> > Hi Iain,
> >
> > > My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
> > >
> > > Upstream dmd use a poor man's alignment, from what I recall to be
> > > compatibl
On Wed, 31 Oct 2018 at 10:40, Rainer Orth wrote:
>
> Hi Iain,
>
> > My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
> >
> > Upstream dmd use a poor man's alignment, from what I recall to be
> > compatible with the dmc compiler.
> >
> > // Ensure that the union is s
On Wed, 31 Oct 2018 at 10:43, Rainer Orth wrote:
>
> Hi Iain,
>
> >> My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
> >>
> >> Upstream dmd use a poor man's alignment, from what I recall to be
> >> compatible with the dmc compiler.
> >>
> >> // Ensure that the unio
On Wed, 31 Oct 2018 at 10:40, Rainer Orth wrote:
>
> Hi Iain,
>
> > My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
> >
> > Upstream dmd use a poor man's alignment, from what I recall to be
> > compatible with the dmc compiler.
> >
> > // Ensure that the union is s
loatingPointControl): Use SPARC_Any for ExceptionMask,
ControlState.
# HG changeset patch
# Parent feb1bc98079b57185692621c744578b658d1fc1a
Fix D compilation on Solaris
diff --git a/gcc/config.gcc b/gcc/config.gcc
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -918,6 +918,7 @@ case ${target} in
target_gtfiles
Hi Iain,
> My first suspect here would be 'struct UnionExp', see d/dmd/expression.h
>
> Upstream dmd use a poor man's alignment, from what I recall to be
> compatible with the dmc compiler.
>
> // Ensure that the union is suitably aligned.
> real_t for_alignment_only;
>
> What happ
On Tue, 30 Oct 2018 at 14:13, Rainer Orth wrote:
>
> Rainer Orth writes:
>
> > * On sparc, I didn't get that far, unfortunately: as I mentioned, many
> > compilations die with SIGBUS:
> >
> > libtool: compile: /var/gcc/regression/trunk/11.5-gcc/build/./gcc/gdc
> > -B/var/gcc/regression/trunk/
Rainer Orth writes:
> * On sparc, I didn't get that far, unfortunately: as I mentioned, many
> compilations die with SIGBUS:
>
> libtool: compile: /var/gcc/regression/trunk/11.5-gcc/build/./gcc/gdc
> -B/var/gcc/regression/trunk/11.5-gcc/build/./gcc/
> -B/vol/gcc/sparc-sun-solaris2.11/bin/ -B
re nothrow @nogc.
(pinLoadedLibraries, unpinLoadedLibraries, inheritLoadedLibraries)
(cleanupLoadedLibraries): New functions.
* src/std/datetime/systime.d (class Clock) [Solaris]
(clock_gettime): Import.
# HG changeset patch
# Parent 21c0e7e50f9c14ddadbc6c3102da8
14 matches
Mail list logo