and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

This project is mirrored from git://gcc.gnu.org/git/gcc.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 19 Dec, 2001 17 commits
    • No Author's avatar
      This commit was manufactured by cvs2svn to create tag · 7df95df0
      No Author authored
      'libstdc++_3_0_95'.
      
      From-SVN: r48186
      7df95df0
    • Phil Edwards's avatar
      Intro.3: New 'Allocators' module. · 82b61df5
      Phil Edwards authored
      2001-12-19  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/doxygen/Intro.3:  New 'Allocators' module.
      	* docs/doxygen/TODO:  Update.
      	* docs/doxygen/doxygroups.cc:  Update.
      	* docs/doxygen/run_doxygen:  Update.
      
      	* include/bits/stl_alloc.h:  Tweak doxygen hooks in comments.
      	* include/bits/std_memory.h:  Doxygenate.
      	* include/bits/stl_iterator_base_types.h:  Likewise.
      	* include/bits/stl_raw_storage_iter.h:  Likewise.
      	* include/bits/stl_tempbuf.h:  Likewise.
      	(get_temporary_buffer):  Remove unused nonstandard overload.
      	* include/bits/stl_uninitialized.h:  Likewise.
      
      	* include/bits/stl_iterator_base_types.h (input_iterator,
      	output_iterator, forward_iterator, bidirectional_iterator,
      	random_access_iterator):  Move old names...
      	* include/backward/iterator.h:  ...to here.
      	* include/bits/stl_bvector.h:  Update.
      	* include/ext/stl_rope.h:  Update.
      
      From-SVN: r48185
      82b61df5
    • Phil Edwards's avatar
      configopts.html: Describe recent options. · 572cd73a
      Phil Edwards authored
      2001-12-19  Phil Edwards  <pme@gcc.gnu.org>
      
      	* docs/html/configopts.html:  Describe recent options.
      	* docs/html/documentation.html:  Point to new doxygen tarballs.
      	* docs/html/install.html:  Brief updates.
      	* docs/html/17_intro/RELEASE-NOTES:  Remove weird control character.
      	* docs/html/ext/howto.html:  Fix typos, describe filebuf::fd().
      	* docs/html/faq/index.html:  Update for 3.0.95.
      	* docs/html/faq/index.txt:  Regenerate.
      
      From-SVN: r48184
      572cd73a
    • Florian Weimer's avatar
      * MAINTAINERS (Write After Approval): Add myself. · 366f6a52
      Florian Weimer authored
      From-SVN: r48183
      366f6a52
    • Tom Tromey's avatar
      FlowLayout.java (FlowLayout(), [...]): Set gaps to 5. · ed178abb
      Tom Tromey authored
      	* java/awt/FlowLayout.java (FlowLayout(), FlowLayout(int)): Set
      	gaps to 5.
      	(FlowLayout(int,int,int)): Use methods to set fields.
      	(getSize): Skip invisible components.
      	(layoutContainer): Skip invisible components.
      
      From-SVN: r48182
      ed178abb
    • Dale Johannesen's avatar
      rs6000.h: LEGITIMIZE_RELOAD_ADDRESS: redefine in terms of rs6000_legitimize_reload_address(). · 24ea750e
      Dale Johannesen authored
               * config/rs6000/rs6000.h: LEGITIMIZE_RELOAD_ADDRESS:
               redefine in terms of rs6000_legitimize_reload_address().
               * config/rs6000/rs6000-protos.h: Add this function.
               * config/rs6000/rs6000.c: Add this function.  Includes
               handling for Darwin FP constants.
      
      From-SVN: r48181
      24ea750e
    • Jeff Law's avatar
      t-hpux-shlib: New file. · e4761274
      Jeff Law authored
      	* config/pa/t-hpux-shlib: New file.
      	* config.gcc (hpux10, hpux11): Include t-hpux-shlib in tmake_file
      	for 32bit hpux10 & hpux11 configurations.
      
      From-SVN: r48180
      e4761274
    • Nick Clifton's avatar
      Pass -mno-fpu onto gas unless -mhard-float is specified. · eb95cf36
      Nick Clifton authored
      From-SVN: r48179
      eb95cf36
    • Nick Clifton's avatar
      Remove definition: EXTRA_MULTILIB_PARTS · fbdc1ec2
      Nick Clifton authored
      From-SVN: r48178
      fbdc1ec2
    • Nick Clifton's avatar
      Define SUPPORTS_INIT_PRIORITY · 2ce3a36b
      Nick Clifton authored
      From-SVN: r48177
      2ce3a36b
    • Nathan Sidwell's avatar
      re PR c++/90 (funny syntactical error message) · 2e4cf9dc
      Nathan Sidwell authored
      cp:
      	PR c++/90
      	* typeck.c (build_function_call_real): Use original function
      	expression for errors.
      testsuite:
      	* g++.dg/other/error1.C: New test.
      
      From-SVN: r48176
      2e4cf9dc
    • Douglas B Rupp's avatar
      dwarf2out.c (add_name_and_src_coords_attributes): Fix VMS procedure descriptor output. · b2c16b03
      Douglas B Rupp authored
      	* dwarf2out.c (add_name_and_src_coords_attributes): Fix VMS procedure
      	descriptor output.
      
      From-SVN: r48175
      b2c16b03
    • GCC Administrator's avatar
      Daily bump. · db1ae428
      GCC Administrator authored
      From-SVN: r48173
      db1ae428
    • Stan Shebs's avatar
      * rs6000.h (LOCAL_ALIGNMENT): Fix parens. · a4edd584
      Stan Shebs authored
      From-SVN: r48172
      a4edd584
    • Bryce McKinlay's avatar
      * boehm.cc (_Jv_BuildGCDescr): Define unconditionally. · 619c238c
      Bryce McKinlay authored
      From-SVN: r48170
      619c238c
    • Bryce McKinlay's avatar
      jvm.h (_Jv_BuildGCDescr): Declare unconditionally. · 726abf5d
      Bryce McKinlay authored
      	* include/jvm.h (_Jv_BuildGCDescr): Declare unconditionally.
      	* nogc.cc (_Jv_BuildGCDescr): Define unconditionally.
      
      From-SVN: r48169
      726abf5d
    • Geert Bosch's avatar
      sem_res.adb (Resolve_Selected_Component): do not generate a discriminant check... · 6510f4c9
      Geert Bosch authored
      sem_res.adb (Resolve_Selected_Component): do not generate a discriminant check if the selected component is a component...
      
      	* sem_res.adb (Resolve_Selected_Component): do not generate a
      	discriminant check if the selected component is a component of
      	the argument of an initialization procedure.
      
      	* trans.c (tree_transform, case of arithmetic operators): If result
      	type is private, the gnu_type is the base type of the full view,
      	given that the full view itself may be a subtype.
      
      	* sem_res.adb: Minor reformatting
      
      	* trans.c (tree_transform, case N_Real_Literal): Add missing third
      	parameter in call to Machine (unknown horrible effects from this
      	omission).
      
      	* urealp.h: Add definition of Round_Even for call to Machine
      	Add third parameter for Machine
      
      	* sem_warn.adb (Check_One_Unit): Suppress warnings completely on
      	predefined units in No_Run_Time mode.
      
      	* misc.c (insn-codes.h): Now include.
      
      	* a-except.adb: Preparation work for future integration of the GCC 3
      	exception handling mechanism
      	(Notify_Handled_Exception, Notify_Unhandled_Exception): New routines
      	to factorize previous code sequences and make them externally callable,
      	e.g. for the Ada personality routine when the GCC 3 mechanism is used.
      	(Propagate_Exception, Raise_Current_Excep, Raise_From_Signal_Handler):
      	Use the new notification routines.
      
      	* prj-tree.ads (First_Choice_Of): Document the when others case
      
      	* bindgen.adb (Gen_Ada_Init_*): Set priority of environment task in
      	HI-E mode, in order to support Ravenscar profile properly.
      
      	* cstand.adb (Create_Standard): Duration is a 32 bit type in HI-E
      	mode on 32 bits targets.
      
      	* fmap.adb: Initial version.
      
      	* fmap.ads: Initial version.
      
      	* fname-uf.adb (Get_File_Name): Use mapping if unit name mapped.
      	If search is successfully done, add to mapping.
      
      	* frontend.adb: Initialize the mapping if a -gnatem switch was used.
      
      	* make.adb:
      	(Gnatmake): Add new local variable Mapping_File_Name.
      	 Create mapping file when using project file(s).
      	 Delete mapping file before exiting.
      
      	* opt.ads (Mapping_File_Name): New variable
      
      	* osint.adb (Find_File): Use path name found in mapping, if any.
      
      	* prj-env.adb (Create_Mapping_File): New procedure
      
      	* prj-env.ads (Create_Mapping_File): New procedure.
      
      	* switch.adb (Scan_Front_End_Switches): Add processing for -gnatem
      	(Mapping_File)
      
      	* usage.adb: Add entry for new switch -gnatem.
      
      	* Makefile.in: Add dependencies for fmap.o.
      
      	* sem_ch10.adb (Analyze_With_Clause): Retrieve proper entity when unit
      	is a package instantiation rewritten as a package body.
      	(Install_Withed_Unit): Undo previous change, now redundant.
      
      	* layout.adb:
      	(Compute_Length): Move conversion to Unsigned to callers.
      	(Get_Max_Size): Convert Len expression to Unsigned after calls to
      	Compute_Length and Determine_Range.
      	(Layout_Array_Type): Convert Len expression to Unsigned after calls to
      	Compute_Length and Determine_Range.
      	Above changes fix problem with length computation for supernull arrays
      	where Max (Len, 0) wasn't getting applied due to the Unsigned
      	conversion used by Compute_Length.
      
      	* rtsfind.ads:
      	(OK_To_Use_In_No_Run_Time_Mode): Allow Ada.Exceptions and
      	 System.Secondary_Stack.
      	(OK_To_Use_In_Ravenscar_Mode): New table needed to implement Ravenscar
      	 in HI-E mode.
      	Remove unused entity RE_Exception_Data.
      
      	* rtsfind.adb (RTE): Allow Ravenscar Profile in HI mode.
      
      	* rident.ads (No_Secondary_Stack): New restriction.
      
      From-SVN: r48168
      6510f4c9
  2. 18 Dec, 2001 23 commits