- 05 Aug, 2008 17 commits
-
-
2008-08-05 Vasiliy Fofanov <fofanov@adacore.com> * gen-oscons.c: Adapt for VMS where termios.h is not available. From-SVN: r138682
Vasiliy Fofanov committed -
* prj-proc.adb: (Process_Declarative_Items): Skip associative array attribute when index is reserved word "others". From-SVN: r138681
Vincent Celier committed -
2008-08-05 Vincent Celier <celier@adacore.com> * mlib.adb: Update comments. From-SVN: r138680
Vincent Celier committed -
2008-08-05 Thomas Quinot <quinot@adacore.com> * gen-soccon.c: Rename to gen-oscons.c * gen-oscons.c: New file. Now generate System.OS_Constants instead of GNAT.Sockets.Constants. Add new constants for GNAT.Serial_Communications and System.File_IO. From-SVN: r138679
Thomas Quinot committed -
2008-08-05 Thomas Quinot <quinot@adacore.com> * a-rttiev.adb: Minor reformatting (comments) From-SVN: r138678
Thomas Quinot committed -
2008-08-05 Pascal Obry <obry@adacore.com> * adaint.c, adaint.h, s-os_lib.adb, s-os_lib.ads: Fix the Set_Read_Only Win32 implementation. From-SVN: r138676
Arnaud Charlet committed -
2008-08-05 Javier Miranda <miranda@adacore.com> * sem_util.adb (Collect_Interfaces_Info): Minor reformating. * exp_ch3.adb (Build_Offset_To_Top_Functions): Code cleanup: the implementation of this routine has been simplified. From-SVN: r138675
Javier Miranda committed -
2008-08-05 Thomas Quinot <quinot@adacore.com> * exp_strm.adb: Minor reformatting (comments) * sem_ch12.adb: Minor reformatting. From-SVN: r138674
Thomas Quinot committed -
From-SVN: r138673
Arnaud Charlet committed -
2008-08-05 Ed Schonberg <schonberg@adacore.com> * sem_res.adb (Resolve_Call): If this is a call to the predefined Abort_Task, warn if the call appears within a protected operation. From-SVN: r138672
Arnaud Charlet committed -
2008-08-05 Ed Schonberg <schonberg@adacore.com> * exp_strm.adb (Build_Record_Or_Elementary_Input_Function): For access discriminants, indicate that the corresponding object declaration has no initialization, to prevent spurious warnings when the access type is null-excluding. From-SVN: r138671
Ed Schonberg committed -
g-comlin.adb (Sort_Sections, [...]): New/Modified internal methods needed to handle switch sections when... 2008-08-05 Jerome Lambourg <lambourg@adacore.com> * g-comlin.adb (Sort_Sections, Group_Switches): New/Modified internal methods needed to handle switch sections when building a command line. (Define_Section, Add_Switch, Remove_Switch, Is_New_Section, Current_Section): New public methods or methods modified to handle building command lines with sections. (Set_Command_Line): Take into account sections when analysing a switch string. (Start): Sort the switches by sections before iterating the command line elements. * g-comlin.ads (Define_Section, Add_Switch, Remove_Switch, Is_New_Section, Current_Section): New methods or methods modified to handle building command lines with sections. From-SVN: r138670
Jerome Lambourg committed -
2008-08-05 Thomas Quinot <quinot@adacore.com> * tbuild.ads (New_External_Name): Update spec to reflect relaxed restriction on Prefix. From-SVN: r138669
Thomas Quinot committed -
2008-08-05 Robert Dewar <dewar@adacore.com> * checks.adb: Minor reformatting From-SVN: r138668
Robert Dewar committed -
2008-08-05 Robert Dewar <dewar@adacore.com> * sem_ch3.adb: Minor reformatting From-SVN: r138667
Robert Dewar committed -
PR libgcj/31890: * gcj/javaprims.h: Regenerate class list. From-SVN: r138664
Tom Tromey committed -
From-SVN: r138661
GCC Administrator committed
-
- 04 Aug, 2008 23 commits
-
-
PR c++/36963 * typeck2.c (check_narrowing): Allow narrowing conversion from an explicit floating-point constant. From-SVN: r138652
Jason Merrill committed -
* exp_ch5.adb: (Expand_Simple_Function_Return): Check No_Secondary_Stack restriction at point of return. From-SVN: r138651
Arnaud Charlet committed -
* sem_ch3.adb: (Replace_Anonymous_Access_To_Protected_Subprogram): Handle properly an anonymous access to protected subprogram that is the return type of the specification of a subprogram body. * sem_ch6.adb: (Analyze_Subprogram_Body): if the return type is an anonymous access to subprogram, freeze it now to prevent access anomalies in the back-end. * exp_ch9.adb: Minor code cleanup. Make sure that new declarations are inserted into the tree before analysis (from code reading). From-SVN: r138650
Ed Schonberg committed -
2008-08-04 Robert Dewar <dewar@adacore.com> * exp_ch4.adb (Expand_N_In): Suppress range warnings in instances From-SVN: r138649
Robert Dewar committed -
PR c++/37006 * pt.c (tsubst_decl): Leave DECL_INITIAL set on deleted instantiations. From-SVN: r138648
Jason Merrill committed -
tree-ssa-loop-ivopts.c (add_iv_value_candidates): Also add the candidate with the stripped base if... 2008-08-04 Richard Guenther <rguenther@suse.de> * tree-ssa-loop-ivopts.c (add_iv_value_candidates): Also add the candidate with the stripped base if that base is different from the original base even for offset zero. From-SVN: r138647
Richard Guenther committed -
2008-08-04 Richard Guenther <rguenther@suse.de> PR middle-end/36691 * tree-ssa-loop-niter.c (number_of_iterations_lt_to_ne): Correctly check for no_overflow. * gcc.c-torture/execute/pr36691.c: New testcase. From-SVN: r138645
Richard Guenther committed -
2008-08-04 Victor Kaplansky <victork@il.ibm.com> * gcc.dg/vect/vect-complex-5.c: New test. From-SVN: r138643
Victor Kaplansky committed -
2008-08-04 Richard Guenther <rguenther@suse.de> * tree-vect-transform.c (vectorizable_call): Fix tuplification. From-SVN: r138642
Richard Guenther committed -
2008-08-04 Paul Brook <paul@codesourcery.com> gcc/ * cofig/arm/arm.c (thumb_core_reg_alloc_order): New. (arm_order_regs_for_local_alloc): New function. * config/arm/arm-protos.h (arm_order_regs_for_local_alloc): Add prototype. * config/arm/arm.h (ORDER_REGS_FOR_LOCAL_ALLOC): Define. From-SVN: r138640
Paul Brook committed -
2008-08-04 Robert Dewar <dewar@adacore.com> * exp_ch4.adb: Minor reformatting From-SVN: r138638
Arnaud Charlet committed -
2008-08-04 Javier Miranda <miranda@adacore.com> * sem_prag.adb (Process_Convention): Add missing support for N_Private_Extension_Declaration nodes. From-SVN: r138637
Javier Miranda committed -
2008-08-04 Vasiliy Fofanov <fofanov@adacore.com> * g-soccon-mingw.ads: Fix value for MSG_WAITALL From-SVN: r138636
Vasiliy Fofanov committed -
2008-08-04 Thomas Quinot <quinot@adacore.com> * sem_type.adb, sem_ch4.adb, sprint.adb, exp_ch3.adb: Minor reformatting From-SVN: r138635
Thomas Quinot committed -
PR c++/36999 * parser.c (cp_parser_elaborated_type_specifier): Warn only when the declaration's id is followed by a semicolon. * g++.dg/warn/pr36999.C: New. From-SVN: r138633
Simon Baldwin committed -
2008-08-04 H.J. Lu <hongjiu.lu@intel.com> PR target/37012 * config/i386/i386.c (ix86_expand_prologue): Use UNITS_PER_WORD instead of STACK_BOUNDARY / BITS_PER_UNIT to align stack. (ix86_expand_epilogue): Likewise. From-SVN: r138631
H.J. Lu committed -
2008-08-04 Pascal Obry <obry@adacore.com> * adaint.c: Refine support for Windows file attributes. From-SVN: r138620
Arnaud Charlet committed -
2008-08-04 Thomas Quinot <quinot@adacore.com> * sem_ch4.adb: Minor reformatting. From-SVN: r138619
Thomas Quinot committed -
2008-08-04 Thomas Quinot <quinot@adacore.com> * exp_ch6.adb: Minor comment fix. From-SVN: r138618
Thomas Quinot committed -
* freeze.adb: (Freeze_Entity): Only check No_Default_Initialization restriction for constructs that come from source From-SVN: r138617
Robert Dewar committed -
sem_eval.adb (Subtypes_Statically_Match): Remove superfluous patch added in previous patch to handle access to subprograms. 2008-08-04 Javier Miranda <miranda@adacore.com> * sem_eval.adb (Subtypes_Statically_Match): Remove superfluous patch added in previous patch to handle access to subprograms. From-SVN: r138616
Javier Miranda committed -
* sem_res.adb: (Valid_Conversion): Catch case of designated types having different sizes, even though they statically match. From-SVN: r138615
Robert Dewar committed -
2008-08-04 Pascal Obry <obry@adacore.com> * adaint.h: Add missing prototype. From-SVN: r138614
Pascal Obry committed
-