This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug ada/82384] New: [8 Regression] s-taprop.adb failed to compile for x32
- From: "hjl.tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 01 Oct 2017 20:47:38 +0000
- Subject: [Bug ada/82384] New: [8 Regression] s-taprop.adb failed to compile for x32
- Auto-submitted: auto-generated
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 <rupp@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.