comp.lang.ada
 help / color / mirror / Atom feed
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

  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