comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Warning message in macOS Mojave
Date: Thu, 27 Sep 2018 09:40:15 +0100
Date: 2018-09-27T09:40:15+01:00	[thread overview]
Message-ID: <ly5zyr2v0w.fsf@pushface.org> (raw)
In-Reply-To: 0001HW.215BBF1B0129732470000D3692CF@news.individual.net

Bill Findlay <findlaybill@blueyonder.co.uk> writes:

> I am using GNAT CE 2018, with a new unmodified Mojave install on my 2017 MBP.

I installed Mojave over High Sierra on an external USB.

> The same. What about:
>
>> $ cksum /usr/lib/libSystem.B.dylib
>> 638756186 60880 /usr/lib/libSystem.B.dylib

The same.

> I am using the build command:
>
>> gnatmake -aI../Source -aO../Build -funwind-tables -gnatl12j96
>> -gnatw.e -gnatwD -gnatwH -gnatwP -gnatwT -gnatw.W -gnatw.B -gnatwC
>> -gnatw.u -gnatyO -gnatw.Y -fdata-sections -ffunction-sections -gnatfn
>> -mtune=native -O3 -flto -j0 ee9 -bargs -static -Sin -largs
>> -Wl,-dead_strip -Wl,-dead_strip -flto
>
> LTO has been dodgy in the past, but removing that option still results
> in the warning.

Some build command! Remind me where your ee9 sources are? I've been
using just hello.adb for this check.

I don't think that -fdata-sections, -ffunction-sections are useful on
macOS, because Apple's clang ld doesn't support -gc-sections.

  reply	other threads:[~2018-09-27  8:40 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-09-25 13:00 Warning message in macOS Mojave Bill Findlay
2018-09-25 19:05 ` Simon Wright
2018-09-25 20:31   ` Bill Findlay
2018-09-26 10:19     ` Simon Wright
2018-09-26 13:20       ` Bill Findlay
2018-09-27  8:40         ` Simon Wright [this message]
2018-09-27 10:24           ` Simon Wright
2018-09-27 10:47             ` Simon Wright
2018-09-27 13:46               ` Bill Findlay
2018-09-27 14:42                 ` Simon Wright
2018-09-27 17:14                   ` Bill Findlay
2018-09-27 23:49                     ` Bill Findlay
2018-09-30  7:44                       ` Simon Wright
2018-09-30 22:33                         ` Bill Findlay
2018-10-01 11:36                           ` Simon Wright
2018-10-01 13:10                             ` Bill Findlay
2018-10-01  6:54                         ` briot.emmanuel
2018-10-01 11:37                           ` Simon Wright
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox