comp.lang.ada
 help / color / mirror / Atom feed
* ANN: GNAT for FreeBSD/64 available (two options)
@ 2017-02-08 15:30 jrmarino
  2017-09-05 17:58 ` tarjei99
  0 siblings, 1 reply; 2+ messages in thread
From: jrmarino @ 2017-02-08 15:30 UTC (permalink / raw)


If anybody is interested in Ada on the 64-bit ARMv8 architecture, there are a couple more options available to you today.

Last week I created a FreeBSD/DragonFly to FreeBSD64/ARM cross-compiler and placed it in ports: http://www.freshports.org/lang/gnatcross-aarch64/
That compiler was based on previous GnatDroid work.

Over the weekend, I used that cross-compiler to fully bootstrap FSF GCC 6.3.1 to FreeBSD/ARM64.  Now the entire FreeBSD Ports Ada framework is available on this soon-to-be-tier-1 platform.  The existing gcc6-aux port (http://www.freshports.org/lang/gcc6-aux) was expanded to support aarch64.

It passes the complete testsuite.  That required providing a freebsd-specific signal frame unwinder which I'm passing back to GCC.
results: http://www.dragonlace.net/gnataux/freebsd_arm64/

I also mentioned this news on my mostly neglected website: http://www.dragonlace.net/

Hopefully somebody finds this work useful!
John


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2017-09-05 17:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-08 15:30 ANN: GNAT for FreeBSD/64 available (two options) jrmarino
2017-09-05 17:58 ` tarjei99

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