> s-taprop.adb failed to compile for x32:
> 
> s-taprop.adb:341:29: operator for type "System.Linux.time_t" is not
> directly visible
> s-taprop.adb:341:29: add with_clause and use_clause for "Linux"
> 
> which is caused by
> 
> 2017-09-25  Doug Rupp  <r...@adacore.com>
> 
>         * libgnarl/s-taprop__linux.adb (Base_Monotonic_Clock): New
>         variable.
>         (Compute_Base_Monotonic_Clock): New function.
>         (Timed_Sleep): Adjust to use Base_Monotonic_Clock.
>         (Timed_Delay): Likewise.
>         (Monotonic_Clock): Likewise.
>         * s-oscons-tmplt.c (CLOCK_MONOTONIC): Use on Linux.
> 
> This patch adds and uses libgnarl/s-taprop__x32.adb for x32, which is
> similar to libgnarl/s-taprop__linux.adb, but uses
> System.Linux.time_t.
> 
> OK for trunk?

No, we don't want more almost-duplicates of s-taprop, we need to find a
way to merge the changes with s-taprop__linux.adb, so reason this can't be
achieved.

Arno

Reply via email to