This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add support for GNU/Hurd in gnat-4.9


> Attached is a patch for support of GNU/Hurd in gnat-4.9. This patch has
> been used and updated in Debian since gnat-4.6, and is currently used to
> build gnat-4.9. Now when the body file s-osinte-posix.adb in gcc-4.9
> defines tv_nsec in timespec POSIX-correctly as long again, we think it
> is time that it goes upstream. The patch contains two parts:
> 
> src/gcc/ada/gcc-interface/Makefile.in:
> Defines LIBGNAT_TARGET_PAIRS for GNU/Hurd
> 
> src/gcc/ada/s-osinte-gnu.ads:
> A new file giving the OS interface specification for GNU/Hurd. This file
> is a modification of the already existing s-osinte-*.ads files.

It's quite nice that you need only one specific file for GNU/Hurd.  This is 
mostly OK, but your LIBGNAT_TARGET_PAIRS looks a bit outdated, specifically 
for the atomic support, see the other *BSD for reference.

-- 
Eric Botcazou


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]