1. 26 Sep, 2007 5 commits
    • a-calend-vms.adb, [...]: Add a section on leap seconds control along with two… · fe8f5daf
      a-calend-vms.adb, [...]: Add a section on leap seconds control along with two entities used to enable...
      
      2007-09-26  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* a-calend-vms.adb, a-calend.adb: 
      	Add a section on leap seconds control along with two entities used to
      	enable and disable leap seconds support. The array Leap_Second_Times is
      	now constant and contains hard time values pre-generated. Remove
      	all elaboration code used to populate the table of leap seconds.
      
      	* bindgen.adb: 
      	Add entity Leap_Seconds_Support to the list of global run-time variables
      	along with a comment on its usage and values.
      	(Gen_Adainit_Ada): Add code to generate the declaration and import of
      	Integer variable Leap_Seconds_Support. Set its value to zero (disabled)
      	or one (enabled) depending on the presence of binder switch "-y".
      	(Gen_Adainit_C): Add code to generate the declaration of external int
      	__gl_leap_seconds_support. Set is value to zero (disabled) or one
      	(enabled) depending on the presence of binder switch "-y".
      
      	* init.c: Add __gl_leap_seconds_support to the list of global values
      	computed by the binder.
      
      From-SVN: r128780
      Hristian Kirtchev committed
    • sem_ch8.adb (Analyze_Use_Type): Code cleanup. · 954c111a
      2007-09-26  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* sem_ch8.adb (Analyze_Use_Type): Code cleanup.
      	(Applicable_Use): Emit a warning when a package tries to use itself.
      	(Use_One_Type): Add variable Is_Known_Used. Emit a warning when a type
      	is already in use or the package where it is declared is in use or is
      	declared in the current package.
      	(Spec_Reloaded_For_Body): New subsidiary routine for Use_One_Type.
      
      	* a-tasatt.adb, s-osprim-vxworks.adb, g-socthi-mingw.adb,
      	s-intman-vms.adb, g-socket.adb, g-thread.adb, s-tarest.adb,
      	s-tassta.adb, s-tporft.adb: Remove redundant 'use type' clause.
      
      From-SVN: r128779
      Hristian Kirtchev committed
    • Update test. · ba6dccf8
      From-SVN: r128778
      Arnaud Charlet committed
    • Daily bump. · 6928628c
      From-SVN: r128776
      GCC Administrator committed
    • re PR target/33551 (ICE: RTL check: expected elt 0 type 'i' or 'n', have 'w'… · f9f3567e
      re PR target/33551 (ICE: RTL check: expected elt 0 type 'i' or 'n', have 'w' (rtx const_int) in m32c_immd_dbl_mov, at config/m32c/m32c.c:3010)
      
      PR target/33551
      * config/m32c/m32c.c (m32c_immd_dbl_mov): Use INTVAL instead of
      XINT.
      
      From-SVN: r128773
      DJ Delorie committed
  2. 25 Sep, 2007 17 commits
  3. 24 Sep, 2007 18 commits