• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - francois

#1
From my own experience, the OS/2 port of GNAT (3.15, ADA95) does not suffer from a lack of performance compared to current versions under Windows or Linux (ADA2005). Even more, for my applications, it still provides the best performance close to the Windows version, the Linux version is a step behind. The fact that it generates direct code is not a real argument to me. The weak point for me of the GNAT compiler is not really the performance but the too big size of its executables.

The reason for this port is for me
- to benefit from the ADA2005 related language imporvements
- to use a more modern linker able to cope with recent C or C++
- to get some bug fixes.

François.
#2
Hi Kim,

I would like to bring a clarification about this port:

Only the ADA 2005 compiler is requested.
The additional tools and GNAT libraries would be a plus but are not vital.
The port of the GPS is NOT requested. It is a GTK+ based application and is probably very difficult to port to a target without GTK+.

I have seen that current GCC repository at Netlabs already has the ADA directory but I ignore if anything has been tempted in this domain. The GNAT compiler is known to be rather complex.

François