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: Please revert the patches in bug #54040 and #59346 and special case x32


> In my worthless opinion, it is a mistake to declare POSIX data types in
> s-linux.ads, they should be in s-posix.ads or similar (don't worry if
> that's a new file; and it should not be a "leaf" package).  Think of
> GNU/kFreeBSD and GNU/Hurd, which have nothing to do with Linux.
> Furthermore there should be only one declaration of type timespec
> (i.e. "do not repeat yourself"); that declaration should be in
> s-posix.ads and that declaration should "violate" POSIX like so:

Right, but you should have posted this message a couple of decades ago when 
this stuff was designed.  We cannot turn everything upside down now, sorry.

-- 
Eric Botcazou


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