Skip to content
Snippets Groups Projects
  1. Apr 08, 2008
    • Jan Hubicka's avatar
      function.c (free_after_compilation): Clear out regno_reg_rtx pointer. · 57b9e367
      Jan Hubicka authored
      	* function.c (free_after_compilation): Clear out regno_reg_rtx
      	pointer.
      
      From-SVN: r134097
      57b9e367
    • Peter Bergner's avatar
      Revert · a95c8615
      Peter Bergner authored
      	2008-04-07  Peter Bergner  <bergner@vnet.ibm.com>
      
      	PR middle-end/PR28690
      	* rtlanal.c: (commutative_operand_precedence): Give SYMBOL_REF's the
      	same precedence as REG_POINTER and MEM_POINTER operands.
      
      From-SVN: r134095
      a95c8615
    • Eric Botcazou's avatar
      decl.c (prepend_attributes): Fix typo. · e1da2b17
      Eric Botcazou authored
      	* decl.c (prepend_attributes): Fix typo.
      	* trans.c (Pragma_to_gnu): Likewise.
      	* utils.c (gnat_genericize): Likewise.
      
      From-SVN: r134094
      e1da2b17
    • Eric Botcazou's avatar
      ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Only set it when bit-packed. · 2b3dffa6
      Eric Botcazou authored
      
      	* ada-tree.h (TYPE_PACKED_ARRAY_TYPE_P): Only set it when bit-packed.
      	* decl.c (gnat_to_gnu_entity): Adjust for above change.
      	<E_Record_Type>: Try to get a better form of the component for
      	packing, even if it has an integral mode.
      	<E_Record_Subtype>: Likewise.
      	* trans.c (gnat_to_gnu): Do not require BLKmode for the special
      	exception suppressing the final conversion between record types.
      
      
      Co-Authored-By: default avatarRichard Kenner <kenner@adacore.com>
      
      From-SVN: r134093
      2b3dffa6
    • Eric Botcazou's avatar
      decl.c (gnat_to_gnu_entity): If -gnatd.a and not optimizing alignment for space... · ba3f46d0
      Eric Botcazou authored
      	* decl.c (gnat_to_gnu_entity) <object>: If -gnatd.a and not optimizing
      	alignment for space, promote the alignment of non-scalar variables with
      	no size and alignment.
      	* gigi.h (gnat_types_compatible_p): Declare.
      	* misc.c (LANG_HOOKS_TYPES_COMPATIBLE_P): Set to above predicate.
      	* trans.c (gnat_to_gnu): Revert revision 129339 change.  Minor cleanup.
      	* utils.c (gnat_types_compatible_p) : New predicate.
      	(convert): Use it throughout to test for cases where a mere view
      	conversion is sufficient.
      	* utils2.c (build_binary_op): Minor tweaks.
      	(build_unary_op): Likewise.
      
      From-SVN: r134092
      ba3f46d0
    • Eric Botcazou's avatar
      decl.c (adjust_packed): Expand comment. · 373140ef
      Eric Botcazou authored
      	* decl.c (adjust_packed): Expand comment.
      
      From-SVN: r134091
      373140ef
    • Richard Guenther's avatar
      re PR tree-optimization/35834 (building libiberty fails in build2_stat for... · 903b3003
      Richard Guenther authored
      re PR tree-optimization/35834 (building libiberty fails in build2_stat for -mcpu=m32c as of r133403)
      
      2008-04-08  Richard Guenther  <rguenther@suse.de>
      
      	PR middle-end/35834
      	* tree-ssa-address.c (create_mem_ref): Use POINTER_PLUS_EXPR
      	for adding index to base.
      
      From-SVN: r134090
      903b3003
    • Kai Tietz's avatar
      Enable trampoline code for nx-protected stack Windows. · 0b03b302
      Kai Tietz authored
      	* config/i386/mingw32.h (ENABLE_EXECUTE_STACK): New.
      	(MINGW_ENABLE_EXECUTE_STACK): New.
      	(IN_LIBGCC2): For libgcc include windows.h file for
      	function declarations.
      
      From-SVN: r134089
      0b03b302
    • Hans-Peter Nilsson's avatar
      cris.c (cris_address_cost): For a PLUS, swap tem1 and tem2 if tem1 is not a REG or MULT. · 582be0a1
      Hans-Peter Nilsson authored
      	* config/cris/cris.c (cris_address_cost): For a PLUS, swap tem1
      	and tem2 if tem1 is not a REG or MULT.
      
      From-SVN: r134088
      582be0a1
    • Jan Hubicka's avatar
      function.h (incomming_args): Break out of struct function. · 38173d38
      Jan Hubicka authored
      	* function.h (incomming_args): Break out of struct function.
      	(function_subsections): Break out of struct function.
      	(rtl_data): Add args, subsections fields. Break out outgoing_args_size,
      	return_rtx and hard_reg_initial_vals from struct function.
      	Kill inl_max_label_num.
      	(current_function_pops_args, current_function_args_info,
      	current_function_args_size, current_function_args_size,
      	current_function_pretend_args_size,
      	current_function_outgoing_args_size,
      	current_function_internal_arg_pointer, current_function_return_rtx):
      	Kill compatibility accestor macros.
      	* builtins.c (expand_builtin_apply_args_1): Update.
      	(expand_builtin_next_arg): Update.
      	* df-scan.c (df_get_call_refs): Update.
      	* dbxout.c (dbxout_function_end): Update.
      	* dwarf2out.c (dwarf2out_switch_text_section): Update.
      	(output_line_info): Update.
      	(secname_for_decl): Update.
      	(dwarf2out_var_location): Update.
      	* function.c (free_after_compilation): Update.
      	(assign_parm_find_stack_rtl): Update.
      	(assign_parms): Update.
      	(expand_dummy_function_end): Update.
      	(expand_function_end): Update.
      	* calls.c (mem_overlaps_already_clobbered_arg_p): Update.
      	(expand_call): Update.
      	(emit_library_call_value_1): Update.
      	(store_one_arg): Update.
      	* varasm.c (initialize_cold_section_name): Update.
      	(unlikely_text_section): Update.
      	(unlikely_text_section_p): Update.
      	(assemble_start_function): Update.
      	(assemble_end_function): Update.
      	(default_section_type_flags): Update.
      	(switch_to_section): Update.
      	* integrate.c (set_decl_abstract_flags): Update.
      	(get_hard_reg_initial_val): Update.
      	(has_hard_reg_initial_val): Update.
      	(allocate_initial_values): Update.
      	* resource.c (init_resource_info): Update.
      	* config/alpha/alpha.c (NUM_ARGS): Update.
      	(direct_return): Update.
      	(alpha_va_start): Update.
      	(alpha_sa_size): Update.
      	(alpha_initial_elimination_offset): Update.
      	(alpha_expand_prologue): Update.
      	(alpha_start_function): Update.
      	(alpha_expand_epilogue): Update.
      	(unicosmk_initial_elimination_offset):
      	* config/alpha/alpha.md (call expander): Update.
      	* config/s390/s390.c (s390_register_info): Update.
      	(s390_register_info): Update.
      	(s390_frame_info): Update.
      	(s390_initial_elimination_offset): Update.
      	(s390_build_builtin_va_list): Update.
      	(s390_va_start): Update.
      	* config/spu/spu.c (direct_return): Update.
      	(spu_expand_prologue): Update.
      	(spu_initial_elimination_offset): Update.
      	(spu_build_builtin_va_list): Update.
      	(spu_va_start): Update.
      	* config/sparc/sparc.c (sparc_init_modes): Update.
      	(sparc_compute_frame_size): Update.
      	(function_value): Update.
      	* config/m32r/m32r.c (m32r_compute_frame_size): Update.
      	* config/i386/i386.md (return expander): Update.
      	* config/i386/i386.c (ix86_va_start): Update.
      	(ix86_can_use_return_insn_p): Update.
      	(ix86_compute_frame_layout): Update.
      	(ix86_expand_epilogue): Update.
      	* config/sh/sh.c (output_stack_adjust): Update.
      	(calc_live_regs): Update.
      	(sh_expand_prologue): Update.
      	(sh_builtin_saveregs): Update.
      	(sh_va_start): Update.
      	(initial_elimination_offset): Update.
      	(sh_allocate_initial_value): Update.
      	(sh_function_ok_for_sibcall): Update.
      	(sh_get_pr_initial_val): Update.
      	* config/sh/sh.md (return expander): Update.
      	* config/avr/avr.c (frame_pointer_required_p): UPdate.
      	* config/crx/crx.c (crx_compute_frame): UPdate.
      	(crx_initial_elimination_offset): UPdate.
      	* config/xtensa/xtensa.c (compute_frame_size): Update
      	(xtensa_builtin_saveregs): Update.
      	(xtensa_va_start): Update.
      	(order_regs_for_local_alloc): Update.
      	* config/stormy16/stormy16.c (xstormy16_compute_stack_layout): Update.
      	(xstormy16_expand_builtin_va_start): Update.
      	* config/fr30/fr30.c (fr30_compute_frame_size): Update.
      	* config/m68hc11/m68hc11.md (return expanders): Update.
      	* config/m68hc11/m68hc11.c (expand_prologue): Update.
      	(expand_epilogue): Update.
      	* config/cris/cris.c (cris_initial_frame_pointer_offset): Update.
      	(cris_simple_epilogue): Update.
      	(cris_expand_prologue): Update.
      	(cris_expand_epilogue): Update.
      	* config/iq2000/iq2000.c (iq2000_va_start): Update.
      	(compute_frame_size): Update.
      	* config/mt/mt.c (mt_compute_frame_size): Update.
      	* config/mn10300/mn10300.c (expand_prologue): Update.
      	(expand_epilogue): Update.
      	(initial_offset): Update.
      	(mn10300_builtin_saveregs):
      	* config/mn10300/mn10300.md (return expander): Update.
      	* config/ia64/ia64.c (ia64_compute_frame_size): Update.
      	(ia64_initial_elimination_offset): Update.
      	(ia64_initial_elimination_offset): Update.
      	(ia64_expand_prologue): Update.
      	* config/m68k/m68k.md (return expander): Update.
      	* config/rs6000/rs6000.c (rs6000_va_start): Update.
      	(rs6000_stack_info): Update.
      	* config/mcore/mcore.c (layout_mcore_frame): Update.
      	(mcore_expand_prolog): Update.
      	* config/arc/arc.c (arc_compute_frame_size): Update.
      	* config/score/score3.c (score3_compute_frame_size): Update.
      	* config/score/score7.c (score7_compute_frame_size): Update.
      	* config/arm/arm.c (use_return_insn): Update.
      	(thumb_find_work_register): Update.
      	(arm_compute_save_reg_mask): Update.
      	(arm_output_function_prologue): Update.
      	(arm_output_epilogue): Update.
      	(arm_size_return_regs): Update.
      	(arm_get_frame_offsets): Update.
      	(arm_expand_prologue): Update.
      	(thumb_exit): Update.
      	(thumb_unexpanded_epilogue): Update.
      	(thumb1_output_function_prologue): Update.
      	* config/pa/pa.md (return expander): Update.
      	* config/pa/pa.c (compute_frame_size): Update.
      	(hppa_builtin_saveregs): Update.
      	* config/mips/mips.c (mips_va_start): Update.
      	(mips16_build_function_stub): Update.
      	(mips_compute_frame_info): Update.
      	(mips_restore_gp): Update.
      	(mips_output_function_prologue): Update.
      	(mips_expand_prologue): Update.
      	* config/v850/v850.c (compute_frame_size): Update.
      	(expand_prologue): * config/mmix/mmix.c (along): update.
      	(mmix_initial_elimination_offset): update.
      	(mmix_reorg): update.
      	(mmix_use_simple_return): update.
      	(mmix_expand_prologue): update.
      	(mmix_expand_epilogue): Update.
      	* config/bfin/bfin.c (bfin_initial_elimination_offset): Update.
      	(emit_link_insn): Update.
      
      From-SVN: r134087
      38173d38
    • Arnaud Charlet's avatar
      parent_ltd_with-child_full_view.adb: New test. · 02ba6f3c
      Arnaud Charlet authored
      	* gnat.dg/parent_ltd_with-child_full_view.adb: New test.
      	* gnat.dg/rt1.adb: New test.
      	* gnat.dg/test_time_stamp.adb: New test.
      	* gnat.dg/specs/warn_star.ads: New test.
      	* gnat.dg/specs/aggr1.ads: New test.
      
      From-SVN: r134086
      02ba6f3c
    • Arnaud Charlet's avatar
      parent_ltd_with-child_full_view.adb: New test. · 1e00de1f
      Arnaud Charlet authored
      	* gnat.dg/parent_ltd_with-child_full_view.adb: New test.
      	* gnat.dg/rt1.adb: New test.
      	* gnat.dg/test_time_stamp.adb: New test.
      	* gnat.dg/specs/warn_star.ads: New test.
      	* gnat.dg/specs/aggr1.ads: New test.
      
      From-SVN: r134085
      1e00de1f
    • Arnaud Charlet's avatar
      Resync. · ea081ad7
      Arnaud Charlet authored
      From-SVN: r134084
      ea081ad7
    • Arnaud Charlet's avatar
      Removed. · e957f438
      Arnaud Charlet authored
      From-SVN: r134083
      e957f438
    • Arnaud Charlet's avatar
      Update comments. · db17411e
      Arnaud Charlet authored
      Minor reformatting.
      
      From-SVN: r134082
      db17411e
    • Arnaud Charlet's avatar
      New file. · b18acc1b
      Arnaud Charlet authored
      From-SVN: r134081
      b18acc1b
    • Arnaud Charlet's avatar
      Change name In_Default_Expression => In_Spec_Expression Change name... · c4b8d145
      Arnaud Charlet authored
      Change name In_Default_Expression      => In_Spec_Expression
      Change name Analyze_Per_Use_Expression => Preanalyze_Spec_Expression
      Change name Pre_Analyze_And_Resolve    => Preanalyze_And_Resolve
      
      From-SVN: r134080
      c4b8d145
    • Arnaud Charlet's avatar
      (Task_Address): New subtype of System.Address · eb0a4598
      Arnaud Charlet authored
      (Task_Address): New subtype of System.Address
      (Task_Address_Size): New constant size of System.Address
      (Alternate_Stack_Size): New constant.
      
      From-SVN: r134079
      eb0a4598
    • Arnaud Charlet's avatar
      (Task_Address): New subtype · 9874e252
      Arnaud Charlet authored
      (Task_Address): New subtype
      (Task_Address_Size): New constant size of System.Address
      (Alternate_Stack_Size): New constant.
      
      From-SVN: r134078
      9874e252
    • Arnaud Charlet's avatar
      Use Task_Address. · efd90a68
      Arnaud Charlet authored
      From-SVN: r134077
      efd90a68
    • Arnaud Charlet's avatar
      (Short_Address_Size): New constant. · 7fee006f
      Arnaud Charlet authored
      From-SVN: r134076
      7fee006f
    • Arnaud Charlet's avatar
      (Minimum_Stack_Size): Increase value to 16K · ecc37585
      Arnaud Charlet authored
      From-SVN: r134075
      ecc37585
    • Arnaud Charlet's avatar
      (malloc32, realloc32): New functions. · e540d8d1
      Arnaud Charlet authored
      From-SVN: r134074
      e540d8d1
    • Arnaud Charlet's avatar
      Update comments. · d5316f68
      Arnaud Charlet authored
      From-SVN: r134073
      d5316f68
    • Arnaud Charlet's avatar
      Update comments. · 1aa9da5b
      Arnaud Charlet authored
      From-SVN: r134072
      1aa9da5b
    • Arnaud Charlet's avatar
      * makeutl.adb (Path_Or_File_Name): New function · 7d903840
      Arnaud Charlet authored
      From-SVN: r134071
      7d903840
    • Arnaud Charlet's avatar
      Use Task_Address instead of System.Address. · fbfc8ef0
      Arnaud Charlet authored
      From-SVN: r134070
      fbfc8ef0
    • Anatoly Sokolov's avatar
      avr.h (TARGET_CPU_CPP_BUILTINS): Define __AVR_HAVE_EIJMP_EICALL__ macro if... · 5d9b8bb4
      Anatoly Sokolov authored
      	* config/avr/avr.h (TARGET_CPU_CPP_BUILTINS): Define 
      	__AVR_HAVE_EIJMP_EICALL__ macro if device have EIJMP and EICALL 
      	instructions.
      	* config/avr/avr.c (avr_mcu_types): Set AVR31 architecture for 
      	atmega103 device.
      
      From-SVN: r134069
      5d9b8bb4
    • Arnaud Charlet's avatar
      Resync. · d563d3f0
      Arnaud Charlet authored
      From-SVN: r134068
      d563d3f0
    • Arnaud Charlet's avatar
      * Makefile.in: Remove handling of gnatbl. · 7053a60f
      Arnaud Charlet authored
      From-SVN: r134067
      7053a60f
    • Jerome Lambourg's avatar
      bindgen.adb (Gen_Adainit_Ada): If the main program is a CIL function... · c96597bf
      Jerome Lambourg authored
      2008-04-08  Jerome Lambourg  <lambourg@adacore.com>
      	    Arnaud Charlet  <charlet@adacore.com>
      
      	* bindgen.adb (Gen_Adainit_Ada): If the main program is a CIL function,
      	then use __gnat_set_exit_status to report the returned status code.
      
      	* comperr.adb (Compiler_Abort): Convert most bug boxes into clean error
      	messages on .NET, since some constructs of the language are not
      	properly supported.
      
      	* gnatlink.adb (Gnatlink): In case the command line is too long for the
      	.NET linker, gnatlink now concatenate all .il files and pass this to
      	ilasm.
      
      From-SVN: r134066
      c96597bf
    • Emmanuel Briot's avatar
      g-comlin.ads, [...] (Expansion): Remove unreachable return statement. · 77e51042
      Emmanuel Briot authored
      2008-04-08  Emmanuel Briot  <briot@adacore.com>
      
      	* g-comlin.ads, g-comlin.adb (Expansion): Remove unreachable return
      	statement.
      	(Get_Configuration): New subprogram.
      
      	* prj-pp.ads, prj-pp.adb (Pretty_Print): new parameters Id and Id_Tree
      	These optional parameters help preserve the casing of the project's name
      	when pretty-printing.
      
      From-SVN: r134065
      77e51042
    • Ed Schonberg's avatar
      binde.adb (Gather_All_Links, [...]): units that are mentioned in... · 7dbc8918
      Ed Schonberg authored
      binde.adb (Gather_All_Links, [...]): units that are mentioned in limited_with_clauses to do create semantic...
      
      2008-04-08  Ed Schonberg  <schonberg@adacore.com>
      
      	* binde.adb (Gather_All_Links, Gather_Dependencies): units that are
      	mentioned in limited_with_clauses to do create semantic dependencies
      	even though they appear in the ali file.
      
      From-SVN: r134064
      7dbc8918
    • Robert Dewar's avatar
      impunit.adb: Add Interfaces.Java.JNI... · efde9617
      Robert Dewar authored
      2008-04-08  Robert Dewar  <dewar@adacore.com>
      	    Bob Duff  <duff@adacore.com>
      
      	* impunit.adb: Add Interfaces.Java.JNI, System.Strings.Stream_Ops,
      	Ada.Calendar.Conversions, Ada.Dispatching.EDF, GNAT.Time_Stamp
      
      	* s-intman-mingw.adb: Minor comment fix -- spell 'explicitly' correctly
      
      	* g-trasym.adb: Minor comment fix -- spell 'explicitly' correctly
      
      	* g-trasym.ads: Minor comment improvements
      
      	* s-stalib.adb: Minor comment fix -- spell 'explicitly' correctly
      
      	* a-sequio.ads, a-direio.ads: improve message for tagged type
      
      	* a-strunb.ads: Minor reformatting
      
      	* a-tifiio.adb: Minor reformatting
      
      	* atree.adb (Fix_Parents): Use clearer names for formals
      	Cleanup and simplify code
      	Use named notation in calls
      
      	* exp_fixd.adb (Do_Multiply_Fixed_Universal): Use named notation in
      	confusing calls
      
      	* uintp.adb: Used named notation for some confusing calls
      
      	* bindusg.adb: Minor change in one line of output
      
      	* cstand.adb: Minor reformatting of src representation of Standard
      
      	* a-assert.ads: Add comment.
      
      	* g-decstr.adb: Fix bad indentation
      
      	* expander.ads, expander.adb: Code clean up.
      
      	* sem_dist.ads, sem_type.adb, g-dirope.ads, g-exctra.ads, s-valwch.adb,
      	s-wchstw.adb, targparm.ads, widechar.adb: Minor reformatting
      
      	* i-cstrin.adb: Fix casing error in formal parameter name in call
      
      From-SVN: r134063
      efde9617
    • Eric Botcazou's avatar
      ctrl_c.c: Improve handling of ctrl-c on LynxOS and Windows. · 2fe53bf5
      Eric Botcazou authored
      2008-04-08  Eric Botcazou  <ebotcazou@adacore.com>
      
      	* ctrl_c.c: Improve handling of ctrl-c on LynxOS and Windows.
      	Minor reformatting.
      
      From-SVN: r134062
      2fe53bf5
    • Thomas Quinot's avatar
      gen-soccon.c: Bump year in copyright notices. · 189e353b
      Thomas Quinot authored
      2008-04-08  Thomas Quinot  <quinot@adacore.com>
      
      	* gen-soccon.c: Bump year in copyright notices.
      
      	* g-soccon-vxworks.ads: Add new constant IP_PKTINFO
      
      From-SVN: r134061
      189e353b
    • Vincent Celier's avatar
      vms_conv.adb (Output_Version): Print "GNAAMP" instead of "GNAT when AAMP_On_Target is set. · 1a5f40e1
      Vincent Celier authored
      2008-04-08  Vincent Celier  <celier@adacore.com>
      	    Robert Dewar  <dewar@adacore.com>
      
      	* vms_conv.adb (Output_Version): Print "GNAAMP" instead of "GNAT when
      	AAMP_On_Target is set.
      
      	* vms_data.ads: Add NOxxx to style check switch list
      	Add entry COMPONENTS for -gnatVe
      	Add VMS qualifiers for -eL (/FOLLOW_LINKS_FOR_FILES) and --subdirs=
      	(/SUBDIRS=).
      	(GCC_Switches): Add /ALL_BACK_END_WARNINGS.
      	Add qualifiers for gnatmetric coupling options
      	Add note that -gnata enables all checks
      	Add entries [NO]PARAMETER_ORDER for -gnatw.p[P]
      	Fix inconsistency for VMS qualifier for the gnatpp '-rnb' option
      	New warning flag -gnatw.e
      
      	* usage.adb: Add entries for -gnaty+ -gnaty- -gnatyy
      	Add entry for -gnatyN (forgotten before)
      	Line for new warning switch -gnatw.p
      	New warning flag -gnatw.e
      
      	* gnat_ugn.texi: Add documentation fpr project file switch -aP
      	Document -gnaty - + y
      	Replace occurences of "package specification" with "package spec"
      	Define preprocessing symbols in documentation of gnatprep
      	Clarify reason for distinguishing overflow checking
      	Add documentation for project-aware tool switches -eL and --subdirs=
      	Complete list of configuration pragmas
      	Specify that, even when gnatmake switch -x is used, mains on the command
      	line need to be sources of project files.
      	Editing of gnatcheck/gnatmetric doc.
      	Add documentation for -gnatw.p/-gnatw.P
      	Add missing documentation for -fno-inline-functions.
      	Add documentation for -gnatw.e
      
      	* gnat_rm.texi: Add documentation for No_Default_Initialization
      	Replace occurences of "package specification" with "package spec"
      	Document use of * in Warnings Off string
      	Update documentation of alignment/component clauses.
      	Add documentation for Invalid_Value
      	Document new consistency rule for Optimize_Alignment
      	Add documentation for Precondition and Postcondition pragmas
      	Add documentation for Check and Check_Policy pragmas
      	Document new Enum_Val attribute
      	Remove requirement for static string in pragma Assert
      	Add documentation on GNAT.Time_Stamp
      
      	* ug_words: add entry for -gnatVe
      	Add entries for -gnat.p[P] /WARNINGS=[NO]PARAMETER_ORDER
      	Add entry for -gnatw.e
      
      	* debug.adb: Add missing documentation for d.a flag
      	Document new -gnatd.a switch.
      	Add documentation for new gnatmake debug switch -df
      
      From-SVN: r134060
      1a5f40e1
    • Vincent Celier's avatar
      a-direct.adb (Start_Search): Check for Name_Error before checking for... · daa5998b
      Vincent Celier authored
      a-direct.adb (Start_Search): Check for Name_Error before checking for Use_Error, as specified in the RM.
      
      2008-04-08  Vincent Celier  <celier@adacore.com>
      
      	* a-direct.adb (Start_Search): Check for Name_Error before checking for
      	Use_Error, as specified in the RM. Check if directory is open and raise
      	Use_Error if it is not.
      
      From-SVN: r134059
      daa5998b
    • Tristan Gingold's avatar
      vxaddr2line.adb: Use Unsigned_32 instead of Integer for address type. · 09624906
      Tristan Gingold authored
      2008-04-08  Tristan Gingold  <gingold@adacore.com>
      
      	* vxaddr2line.adb: Use Unsigned_32 instead of Integer for address type.
      	Improve error message generation.
      
      From-SVN: r134058
      09624906
    • Bob Duff's avatar
      types.h: Change CE_Null_Exception_Id to the correct value (8, was 9). · 1b449f6d
      Bob Duff authored
      2008-04-08  Bob Duff  <duff@adacore.com>
      
      	* types.h: Change CE_Null_Exception_Id to the correct value (8, was 9).
      
      From-SVN: r134057
      1b449f6d
Loading