From: Lucretia <laguest9000@googlemail.com>
Subject: Re: Well, they kept that quiet!
Date: Mon, 30 Sep 2019 09:58:19 -0700 (PDT)
Date: 2019-09-30T09:58:19-07:00 [thread overview]
Message-ID: <cf5212ac-62ef-42d6-bdaf-29715ba46d30@googlegroups.com> (raw)
In-Reply-To: <ly7e5p7ngd.fsf@pushface.org>
On Monday, 30 September 2019 17:34:13 UTC+1, Simon Wright wrote:
> Indeed!
>
> GNAT_LLVM is in gprbuild in the macOS 9.1.0 build I put on Sourceforge,
> as well as in the macOS CE 2019.
Yup.
I've added a new branch to free-ada for 9.2.0, as you need fsf gcc 9 to build this.
I've done a few quick tests with a null procedure.
$ llvm-gcc -c -mcpu=hawaii --target=amdgcn-amd-amdhsa- thang.adb
$ readelf -h thang.o
ELF Header:
Magic: 7f 45 4c 46 02 01 01 40 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: <unknown: 40>
ABI Version: 0
Type: REL (Relocatable file)
Machine: AMD GPU
Version: 0x1
Entry point address: 0x0
Start of program headers: 0 (bytes into file)
Start of section headers: 232 (bytes into file)
Flags: 0x23
Size of this header: 64 (bytes)
Size of program headers: 0 (bytes)
Number of program headers: 0
Size of section headers: 64 (bytes)
Number of section headers: 6
Section header string table index: 1
$ llvm-gcc -c --target=wasm32 thang.adb
$ file thang.o
thang.o: WebAssembly (wasm) binary module version 0x1 (MVP)
:D
next prev parent reply other threads:[~2019-09-30 16:58 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-09-30 13:09 Well, they kept that quiet! Lucretia
2019-09-30 16:34 ` Simon Wright
2019-09-30 16:58 ` Lucretia [this message]
2019-10-01 14:58 ` Optikos
2019-10-01 16:43 ` Lucretia
2019-10-01 17:29 ` Simon Wright
2019-10-02 13:59 ` Optikos
2019-10-02 15:25 ` Optikos
2019-10-02 16:37 ` Simon Wright
2019-10-02 19:25 ` Optikos
2019-10-02 20:46 ` Lucretia
2019-10-02 20:47 ` 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