2002-01-09 | bo | 2002-01-09 Bo Thorsen <bo@suse.co.uk> 2002-01-09 Bo Thorsen <bo@suse.co.uk> |
commit | commitdiff | tree |
2001-12-20 | bosch | * bindgen.adb: Minor reformatting |
commit | commitdiff | tree |
2001-12-19 | bosch | * sem_res.adb (Resolve_Selected_Component): do not... ...instantiation rewritten as a package body. Above changes fix problem with length... |
commit | commitdiff | tree |
2001-12-18 | bosch | * gnat_rm.texi: Fix minor typos. Found while reading... fixes bombs in certain error message cases. ...is a predefined one, from which bodies may ...Get_Encoded_Name): Fix out of bounds reference, |
commit | commitdiff | tree |
2001-12-17 | bosch | * einfo.h, nmake.adb, nmake.ads, sinfo.h, treeprs... |
commit | commitdiff | tree |
2001-12-17 | bosch | * make.adb: subprogram that was already elaborated. |
commit | commitdiff | tree |
2001-12-17 | bosch | * sem_ch3.adb (Analyze_Variant_Part): check that type... |
commit | commitdiff | tree |
2001-12-17 | bosch | * ali.adb: Type reference does not reset current file. (Determine_Range): Make sure Hbound is initialized. It looks as... to Hbound, but no actual example of failure... |
commit | commitdiff | tree |
2001-12-17 | bosch | * frontend.adb: Move call to Check_Unused_Withs from... |
commit | commitdiff | tree |
2001-12-17 | bosch | * prj-nmsc.adb: (Ada_Check): Migrate drom Ada_Default_... ...Default_Ada_Impl_Suffix): Move from body. |
commit | commitdiff | tree |
2001-12-16 | bosch | * osint.adb(Create_Debug_File): When an object file... ...Default_Ada_Impl_Suffix): Move from body. |
commit | commitdiff | tree |
2001-12-14 | bosch | * config-lang.in: Update copyright notice |
commit | commitdiff | tree |
2001-12-14 | hboehm | * class.c (get_dispatch_table): Fix java vtable layout |
commit | commitdiff | tree |
2001-12-14 | hboehm | * libjava/prims.cc: Some old cleanups. The collector now |
commit | commitdiff | tree |
2001-12-13 | bosch | * freeze.ads: Update copyright date. |
commit | commitdiff | tree |
2001-12-12 | bosch | * einfo.h: Regenerate. |
commit | commitdiff | tree |
2001-12-12 | bosch | * sem_ch12.adb (Save_Entity_Descendant): Use syntactic... |
commit | commitdiff | tree |
2001-12-12 | bosch | * s-stalib.adb: Add more comments on with statements... ...tiply_With_Ovflo_Check): Fix case where both -- elaboration circularities with Ada.Exceptions... package body System.Standard_Library is -- elaboration circularities with Ada.Exceptions... ...generated code using external symbols so it ...generated code using external symbols, so it package body System.Standard_Library is ...access T) return Boolean; ...function Valid (X : access T) return Boolean; ...Must_Be_Aligned (Obj : Node_Id) return Boolean; Name_Req : Boolean := False; ! return Boolean; ! return Boolean; ...Is_Ali (Filename : String) return Boolean; ...Is_Obj (Filename : String) return Boolean; ...Is_Archive (Filename : String) return Boolean; ...(Filename : in String) return Boolean; ...(Filename : in String) return Boolean; ...Is_Archive (Filename : String) return Boolean; ...Is_C (Filename : String) return Boolean; ...Is_Obj (Filename : String) return Boolean; ...that can specify an arbitrary bit boundary). ...that can specify an arbitrary bit boundary), or where - Quit : in out Boolean); - -- /boo/ - Quit : in out Boolean); ...function Read_Is_Thread_Safe return Boolean; + -- setting the size and bounds till the freeze point, since... - Debug : constant Boolean := False; - Is_Primary : Boolean := True); - Is_Primary : Boolean := True) ...of other generics, the instance body replaces the ...visible in clients and within the body. (Set_Bounds): If prefix is a non-frozen... to avoid anomalies where the bound of the type appears to raise (Expand_Path): Avoid use of Unbounded_String * sem_ch12.adb (Inline_Instance_Body): place head of use_clause get bounds from right operand. ...adb (Make_Literal_Range): use bound of literal rather than Index'First, its lower bound may be different from 1. * sem_ch12.adb (Instantiate_Package_Body): if instance is a compilation ...replace instance node with new body, for ASIS use. libraries are not supported and both attributes Library_Name and ...adb: Put the change indicated above that was forgotten. (Expand_N_Subprogram_Body): Reset Is_Pure for any subprogram... Fixes compilation abandoned bomb in B24009B. 2001-12-05 Geert Bosch <bosch@gnat.com> 2001-12-04 Geert Bosch <bosch@gnat.com> 2001-12-04 Geert bosch <bosch@gnat.com> 2001-12-04 Geert Bosch <bosch@gnat.com> (Preserve_Mode): New boolean. 2001-12-03 Geert Bosch <bosch@gnat.com> * sem_ch12.adb (Inline_Instance_Body): Use Save_Scope_Stack and ...before analyzing the instance body, * sem_ch12.adb (Inline_Instance_Body): Remove redundant code. * sem_ch12.adb (Instantiate_Package_Body): Protect against double instantiation of a body that contains an inlined body. (Freeze_Subprogram_Body): If body comes from another... appeared before its own body, place freeze node at end of... (Inline_Instance_Body): Handle properly a package... 2001/11/28 Geert Bosch <bosch@gnat.com> ...nat_expand_constant): Move declaration above ...in (stamp-tool_src_dir): Use symbolic link. 2001-11-18 Neil Booth <neil@daikokuya.demon.co.uk> * utils.c (end_subprog_body): Move to K&R style. 2001-11-15 Neil Booth <neil@daikokuya.demon.co.uk> 2001-11-09 Neil Booth <neil@daikokuya.demon.co.uk> 2001-11-09 Neil Booth <neil@daikokuya.demon.co.uk> 2001-11-06 Neil Booth <neil@cat.daikokuya.demon... 2001-10-30 Geert Bosch <bosch@gnat.com> 2001-10-30 Geert Bosch <bosch@gnat.com> * gnatcmd.adb: Remove /FULL_ELABORATION. * opt.ads (Force_RM_Elaboration_Order): Document that this is ..._REFERENCE=) and -vPx (/PROJECT_FILE_VERBOSITY=DEFAULT 2001-10-30 Geert Bosch <bosch@gnat.com> 2001-10-30 Geert Bosch <bosch@gnat.com> ...Fix non determinism leading to bootstrap 2001-10-26 Geert Bosch <bosch@gnat.com> 2001-10-25 Geert Bosch <bosch@gnat.com> ...parameterless call, perform elaboration ...Copy_Generic_Node): after the proper body has been instance or an inlined body to avoid view conflicts. ...Integer_Type_Declaration): Handle error bound. * sem_util.adb (Get_Index_Bounds): Check for Error. 2001-10-25 Geert Bosch <bosch@gnat.com> 2001-10-22 Geert Bosch <bosch@gnat.com> 2001-10-19 Geert Bosch <bosch@gnat.com> * sem_eval.adb (Compare_Fixup): get the bounds of a String_Literal * sem_ch6.adb (Analyze_Subprogram_Body): Kill body in predefined * sem_ch6.adb (Analyze_Subrogram_Body): Do not Check_References if body is deleted. 2001-10-11 Geert Bosch <bosch@gnat.com> 2001-10-10 Geert Bosch <bosch@gnat.com> * einfo.adb (Write_Entity_Flags): Elaboration_Entity_Required 2001-10-10 Geert Bosch <bosch@gnat.com> (Attribute_Kind): Remove Both, add Case_Insensitive_Associative_Array. Finder. Removed Body_Part, Specification_Append,... treat it as a bona fide constant. * einfo.adb (Write_Field19_Name): Body_Entity is also defined for * einfo.ads: Body_Entity is also defined for generic... ...optimization uncovered by bugfixes above. 2001-10-10 Geert Bosch <bosch@gnat.com> 2001-10-08 Geert Bosch <bosch@gnat.com> 2001-10-08 Geert Bosch <bosch@gnat.com> * comperr.adb (Abort_In_Progress): New. (Compiler_Abort): Use it to prevent recursion. bootstrap failure on x86. 2001-10-08 Geert Bosch (bosch@gnat.com) 2001-10-08 Geert Bosch (bosch@gnat.com) 2001-10-05 Geert Bosch (bosch@gnat.com) 2001-10-04 Geert Bosch <bosch@gnat.com> 2001-10-04 Geert Bosch <bosch@gnat.com> 2001-10-02 Geert Bosch <bosch@gnat.com> |
commit | commitdiff | tree |
2001-12-11 | bosch | * sem_ch10.adb (Install_Withed_Unit): If the unit... ...of other generics, the instance body replaces the ...visible in clients and within the body. |
commit | commitdiff | tree |
2001-12-11 | bosch | * gnatmain.adb: Initial version. |
commit | commitdiff | tree |
2001-12-11 | bosch | * freeze.adb: Make Freeze_Fixed_Point_Type visible... (Set_Bounds): If prefix is a non-frozen... to avoid anomalies where the bound of the type appears to raise |
commit | commitdiff | tree |
2001-12-11 | bosch | * lib-xref.adb (Output_Refs): Don't output type references... (Expand_Path): Avoid use of Unbounded_String |
commit | commitdiff | tree |
2001-12-11 | bosch | * sem_ch3.adb: Clarify some ???. |
commit | commitdiff | tree |
2001-12-11 | bosch | * einfo.ads: Minor reformatting |
commit | commitdiff | tree |
2001-12-11 | bosch | * gnatcmd.adb: * sem_ch12.adb (Inline_Instance_Body): place head of use_clause |
commit | commitdiff | tree |
2001-12-11 | bosch | * checks.adb (Insert_Valid_Check): Apply validity... |
commit | commitdiff | tree |
2001-12-10 | bothner | * gnu/gcj/xlib/XImage.java (toString): Add missing... |
commit | commitdiff | tree |
2001-12-10 | bothner | * check-init.c (current_switch_has_default): New... |
commit | commitdiff | tree |
2001-12-07 | bothner | * check-init.c (check_init): Fix typo freeing memory... |
commit | commitdiff | tree |
2001-12-06 | bothner | Restore support for static class initialization optimization. |
commit | commitdiff | tree |
2001-12-06 | bo | 2001-12-06 Bo Thorsen <bo@suse.co.uk> 2001-12-06 Bo Thorsen <bo@suse.co.uk> |
commit | commitdiff | tree |
2001-12-05 | bosch | * gnatcmd.adb: (MAKE): Add new translations: -b /BIND_ONLY, |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_eval.adb (Eval_Concatenation): If left operand... get bounds from right operand. ...adb (Make_Literal_Range): use bound of literal rather than Index'First, its lower bound may be different from 1. |
commit | commitdiff | tree |
2001-12-05 | bosch | * ChangeLog: Repair from previous update. |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch12.adb (Instantiate_Package_Body): if instance... * sem_ch12.adb (Instantiate_Package_Body): if instance is a compilation ...replace instance node with new body, for ASIS use. libraries are not supported and both attributes Library_Name and ...adb: Put the change indicated above that was forgotten. |
commit | commitdiff | tree |
2001-12-05 | bosch | * Makefile.in: Add dependencies for System.IO for... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch3.adb (Build_Derived_Concurrent_Type): If... |
commit | commitdiff | tree |
2001-12-05 | bosch | * checks.adb (Determine_Range): Increase cache size... (Expand_N_Subprogram_Body): Reset Is_Pure for any subprogram... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch3.adb (Analyze_Object_Declaration): If expression... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_attr.adb (Analyze_Attribute): Defend against... Fixes compilation abandoned bomb in B24009B. |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch12.adb: |
commit | commitdiff | tree |
2001-12-05 | bosch | * prj-dect.ads: Add ??? comment |
commit | commitdiff | tree |
2001-12-05 | bosch | * prj-dect.adb (Parse): Rename parameter Modifying... |
commit | commitdiff | tree |
2001-12-05 | bosch | * prj-dect.adb (Parse): Rename parameter Modifying... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_warn.adb: Remove stuff for conditionals, we... |
commit | commitdiff | tree |
2001-12-05 | bosch | * einfo.h, sinfo.h, treeprs.ads: Regenerate. |
commit | commitdiff | tree |
2001-12-05 | bosch | * errout.adb (Error_Msg): Ignore attempt to put error... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch12.adb: |
commit | commitdiff | tree |
2001-12-05 | bosch | * bindgen.adb: |
commit | commitdiff | tree |
2001-12-05 | bosch | * einfo.ads: Minor reformatting |
commit | commitdiff | tree |
2001-12-05 | bosch | * einfo.ads: Block_Node points to the identifier of... |
commit | commitdiff | tree |
2001-12-05 | bosch | * layout.adb: |
commit | commitdiff | tree |
2001-12-05 | bosch | * Makefile.in: (HIE_SOURCES): add s-fat*. |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_attr.adb: |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch7.adb (New_Private_Type): Set Is_Tagged_Type... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_attr.adb (Resolve_Attribute): Handle properly... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_ch3.adb (Find_Type_Of_Subtype_Indic): If subtype... |
commit | commitdiff | tree |
2001-12-05 | bosch | * sem_warn.adb (Output_Unreferenced_Messages): Extend... |
commit | commitdiff | tree |
2001-12-05 | bosch | * errout.adb: Minor reformatting |
commit | commitdiff | tree |
2001-12-05 | bosch | * exp_util.adb: Minor reformatting from last change |
commit | commitdiff | tree |
2001-12-05 | bosch | * exp_util.adb (Must_Be_Aligned): Return false for... |
commit | commitdiff | tree |
2001-12-05 | bosch | * adaint.c: Minor cleanups. |
commit | commitdiff | tree |
2001-12-05 | bosch | * adaint.c: Do not use utime.h on vxworks. |
commit | commitdiff | tree |
2001-12-04 | bosch | * Makefile.adalib: Clarify step 3 (use of gnat.adc... |
commit | commitdiff | tree |
2001-12-04 | bosch | * einfo.h, nmake.adb, nmake.ads, sinfo.h, treeprs... |
commit | commitdiff | tree |
2001-12-04 | bosch | * Makefile.in (update-sources): New target. |
commit | commitdiff | tree |
2001-12-04 | bosch | * sem_prag.adb (Analyze_Pragma, case Validity_Checks... |
commit | commitdiff | tree |
2001-12-04 | bothner | * check-init.c: Handle definite unassignment to... |
commit | commitdiff | tree |
2001-12-04 | bosch | * einfo.adb (Has_Pragma_Pure_Function): New flag. |
commit | commitdiff | tree |
2001-12-04 | bosch | * gnatchop.adb: (Preserve_Mode): New boolean. |
commit | commitdiff | tree |
2001-12-04 | bothner | * parse.y (patch_binop): Minor constant folding. |
commit | commitdiff | tree |
2001-12-04 | bothner | * decl.c (complete_start_java_method): Now generate... |
commit | commitdiff | tree |
2001-12-03 | bothner | * verify.c (subroutine_nesting): New function. |
commit | commitdiff | tree |
2001-12-03 | bothner | * jcf.h: Fix obvious typo in comment. |
commit | commitdiff | tree |
2001-12-03 | bosch | * sinfo.ads: Minor reformatting. N_Freeze_Entity node... |
commit | commitdiff | tree |
2001-12-03 | bosch | * prj-proc.adb: Minor reformatting |
commit | commitdiff | tree |
2001-12-03 | bosch | * make.adb: Minor reformatting. |
commit | commitdiff | tree |
2001-12-03 | bosch | * sem_ch12.adb: Minor reformatting |
commit | commitdiff | tree |
2001-12-03 | bosch | 2001-12-03 Ed Schonberg <schonber@gnat.com> * sem_ch12.adb (Inline_Instance_Body): Use Save_Scope_Stack and ...before analyzing the instance body, * sem_ch12.adb (Inline_Instance_Body): Remove redundant code. |
commit | commitdiff | tree |
2001-12-03 | bosch | * sem_ch12.adb (Instantiate_Package_Body): Protect... * sem_ch12.adb (Instantiate_Package_Body): Protect against double instantiation of a body that contains an inlined body. |
commit | commitdiff | tree |
2001-12-03 | bosch | * sem_ch12.adb: (Freeze_Subprogram_Body): If body comes from another... appeared before its own body, place freeze node at end of... (Inline_Instance_Body): Handle properly a package... |
commit | commitdiff | tree |
2001-11-29 | bosch | * g-os_lib.adb (Add_To_Command): use explicit loop... |
commit | commitdiff | tree |
2001-11-28 | bosch | * init.c: Minor whitespace changes. |
commit | commitdiff | tree |
2001-11-28 | bosch | * init.c: (__gnat_install_handler,VMS): Increase size... |
commit | commitdiff | tree |
2001-11-15 | hboehm | * java/lang/natString.cc: correct argument order for |
commit | commitdiff | tree |
2001-11-03 | hboehm | 2001-11-02 Hans Boehm <Hans_Boehm@hp.com> 2001-11-02 Hans Boehm <Hans_Boehm@hp.com> |
commit | commitdiff | tree |
2001-10-31 | bosch | * style.adb: |
commit | commitdiff | tree |
2001-10-31 | bosch | * (Associated_Node, Set_Associated_Node): Do not check for |
commit | commitdiff | tree |
2001-10-31 | bosch | * a-reatim.ads: Minor reformatting |
commit | commitdiff | tree |
2001-10-31 | bosch | * gnatdll.adb: Minor reformatting throughout. Many... |
commit | commitdiff | tree |
2001-10-31 | bosch | * gnatdll.adb (Parse_Command_Line): handle -g option... |
commit | commitdiff | tree |
2001-10-31 | bosch | * usage.adb: Minor fix to output for -gnaty. |
commit | commitdiff | tree |
2001-10-31 | bosch | * a-reatim.ads: Makes Seconds_Count into a 64-bit... |
commit | commitdiff | tree |
2001-10-30 | bosch | * misc.c (gnat_expand_expr, case NULL_EXPR): Remove... |
commit | commitdiff | tree |
2001-10-30 | bosch | * 86numaux.adb, a-tigeau.ads, a-wtgeau.ads, fname... |
commit | commitdiff | tree |
2001-10-30 | bosch | * bindusg.adb: Undocument -f switch. * gnatcmd.adb: Remove /FULL_ELABORATION. * opt.ads (Force_RM_Elaboration_Order): Document that this is |
commit | commitdiff | tree |
2001-10-30 | bosch | * gnatcmd.adb (MAKE, BIND, LINK, LIST, FIND, XREF... ..._REFERENCE=) and -vPx (/PROJECT_FILE_VERBOSITY=DEFAULT |
commit | commitdiff | tree |
2001-10-30 | bosch | * decl.c: Minor whitespace fixes. |
commit | commitdiff | tree |
2001-10-30 | bosch | * utils2.c (build_allocator): Test for SIZE overflow... |
commit | commitdiff | tree |
2001-10-30 | bosch | * ali-util.adb (Initialize_Checksum): Use out-mode... |
commit | commitdiff | tree |
next |