https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82384

            Bug ID: 82384
           Summary: [8 Regression] s-taprop.adb failed to compile for x32
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: ada
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: rupp at gnat dot com
  Target Milestone: ---
            Target: x86-64

s-taprop.adb failed to compile for x32:

s-taprop.adb:341:29: operator for type "System.Linux.time_t" is not directly
vis
ible
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.

Reply via email to