1. 26 Sep, 2007 8 commits
    • gnatvsn.ads (PCS_Version_Number, [...]): Removed. · e29bd38f
      2007-09-26  Thomas Quinot  <quinot@adacore.com>
      	    Sergey Rybin  <rybin@adacore.com>
      
      	* gnatvsn.ads (PCS_Version_Number, ASIS_Version_Number): Removed.
      
      	* exp_dist.ads (PCS_Version_Number): Move from Gnatvsn to Exp_Dist,
      	where it belongs.
      
      	* opt.ads: Move ASIS_Version_Number from Gnatvsn into Tree_IO.
      
      	* rtsfind.adb (PCS_Version_Number): Move from Gnatvsn to Exp_Dist,
      	where it belongs.
      
      	* sem_dist.ads: Minor comment fix
      
      	* tree_io.ads: Move ASIS_Version_Number from Gnatvsn into Tree_IO.
      
      From-SVN: r128783
      Thomas Quinot committed
    • adaint.c (if defined (__Lynx__)): Wrap #def/#undef VMOS_DEV around #include… · 8dfea8e7
      adaint.c (if defined (__Lynx__)): Wrap #def/#undef VMOS_DEV around #include <utime.h> and #define GCC_RESOURCE_H...
      
      2007-09-26  Olivier Hainque  <hainque@adacore.com>
      
      	* adaint.c (if defined (__Lynx__)): Wrap #def/#undef VMOS_DEV around
      	#include <utime.h> and #define GCC_RESOURCE_H before
      	#include <sys/wait.h>.
      	Add more protections in __gnat_translate_vms.
      
      	* expect.c (if defined (__Lynx__)): #define GCC_RESOURCE_H before
      	#include <sys/wait.h>.
      
      From-SVN: r128782
      Olivier Hainque committed
    • s-taprop-lynxos.adb, [...] (Stop_Task): New function, dummy implementation. · ed18d858
      2007-09-26  Jerome Guitton  <guitton@adacore.com>
      
      	* s-taprop-lynxos.adb, s-taprop-tru64.adb, s-taprop-irix.adb,
      	s-taprop-hpux-dce.adb, s-taprop-linux.adb, s-taprop-dummy.adb,
      	 s-taprop-solaris.adb, s-taprop-vms.adb, s-taprop-mingw.adb,
      	s-taprop-posix.adb (Stop_Task): New function, dummy implementation.
      
      	* s-taprop.ads, s-taprop-vxworks.adb (Stop_Task): New function.
      
      	* s-tasdeb.adb (Stop_All_Tasks): New function, implementing a run-time
      	function which can be called by the debugger to interrupt the tasks of
      	an Ada application asynchronously, as needed on VxWorks.
      	(Stop_All_Tasks_Handler): Renamed from Stop_All_Tasks.
      
      	* s-tasdeb.ads (Stop_All_Tasks_Handler): New function declaration,
      	renamed from Stop_All_Tasks. Update comments.
      	(Stop_All_tasks): New function declaration.
      
      From-SVN: r128781
      Jerome Guitton committed
    • 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 15 commits