RTEMS/Ada: Account for 64-bit time_t
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Mon, 4 Dec 2017 13:36:19 +0000 (13:36 +0000)
committerSebastian Huber <sh@gcc.gnu.org>
Mon, 4 Dec 2017 13:36:19 +0000 (13:36 +0000)
commitca4564f9a45ad806087e6cc5df3c6882a1879cdf
treed72a728675c17d4a1bac5c76974b920841c4abad
parent80850da1e9e9866ff7792865bebea52114d0231c
RTEMS/Ada: Account for 64-bit time_t

The Newlib time_t has now 64 bits for RTEMS.

gcc/ada

* gcc-interface/Makefile.in (RTEMS): Use s-osprim__rtems.adb.
* libgnat/s-osprim__rtems.adb: New file.
* libgnarl/s-osinte__rtems.adb (pthread_cond_t): Fix alignment.
(pthread_mutexattr_t): Likewise.
(pthread_rwlockattr_t): Likewise.
(pthread_rwlock_t): Likewise.
(time_t): Use 64-bit integer.

From-SVN: r255380
gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in
gcc/ada/libgnarl/s-osinte__rtems.ads
gcc/ada/libgnat/s-osprim__rtems.adb [new file with mode: 0644]