2009-04-20 Nicolas Roche <roche@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 12:54:27 +0000 (12:54 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Apr 2009 12:54:27 +0000 (12:54 +0000)
commit5820e1c3b80c8471680dc6b75377919a6813a35c
treeecad736fcc71b3ccb622d267bcd774d938e18c8f
parent3ce45049f8209d956ef1703fc249daca0a51b9f7
2009-04-20  Nicolas Roche  <roche@adacore.com>

* sysdep.c (__gnat_localtime_tzoff): on Windows, manipulated times are
unsigned long long. So compare local_time and utc_time before computing
the difference.

2009-04-20  Eric Botcazou  <ebotcazou@adacore.com>

* sem_ch3.adb (Build_Derived_Private_Type): Insert the declaration
of the Underlying_Record_View before that of the derived type.

* exp_ch3.adb (Expand_Record_Extension): Do not special-case types
with unknown discriminants with regard to the parent subtype.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@146410 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/exp_ch3.adb
gcc/ada/sem_ch3.adb
gcc/ada/sysdep.c