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.
next prev parent 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