> >> I am not familiar with Ada.  Can you recommend how to fix it?
> >
> > Can you send a diff between the *-linux files and your new files? This
> > should help giving some options.
> >
> 
> This is the total diff.

OK so I would declare a new type in System.Linux (e.g.  time_t),
have a new variant of s-linux for x32, and use this new type everywhere in
your patch where we're using long and where you've used Long_Long_Integer

This way you only have to introduce an extra s-linux-x32.ads and keep
everything else shared.

Arno

Reply via email to