1. 12 Feb, 2004 12 commits
    • * config.gcc: Restore support for m68k-openbsd. · 7ea98c5a
      From-SVN: r77712
      Gunther Nikl committed
    • tree-optimize.c (tree_rest_of_compilation): Do not release DECL_ARGUMENTS. · 8f6a8d03
      
      	* tree-optimize.c (tree_rest_of_compilation): Do not release
      	DECL_ARGUMENTS.
      
      From-SVN: r77711
      Jan Hubicka committed
    • [multiple changes] · 18c0ecbe
      2004-02-12  Olivier Hainque  <hainque@act-europe.fr>
      
      	* decl.c (components_to_record): Don't claim that the internal fields
      	we make to hold the variant parts are semantically addressable, because
      	they are not.
      
      	* exp_pakd.adb (Create_Packed_Array_Type): Rename Esiz into PASize and
      	adjust the comment describing the modular type form when we can use it.
      	(Install_PAT): Account for the Esiz renaming.
      
      	* init.c (__gnat_error_handler for alpha-tru64): Arrange to clear the
      	sc_onstack context indication before raising the exception to which
      	the signal is mapped. Allows better handling of later signals possibly
      	triggered by the resumed user code if the exception is handled.
      
      2004-02-12  Arnaud Charlet  <charlet@act-europe.fr>
      
      	* 5zinit.adb: Removed, no longer used.
      
      2004-02-12  Robert Dewar  <dewar@gnat.com>
      
      	* ali.adb: Remove separating space between parameters on R line. Makes
      	format consistent with format used by the binder for Set_Globals call.
      
      	* atree.ads, atree.adb: Minor reformatting (new function header format)
      
      	* bindgen.adb: Add Run-Time Globals documentation section containing
      	detailed documentation of the globals passed from the binder file to
      	the run time.
      
      	* gnatls.adb: Minor reformatting
      
      	* init.c (__gnat_set_globals): Add note pointing to documentation in
      	bindgen.
      
      	* lib-writ.ads, lib-writ.adb: Remove separating space between
      	parameters on R line.
      	Makes format consistent with format used by the binder for Set_Globals
      	call.
      
      	* osint.ads: Add 2004 to copyright notice
      	Minor reformatting
      
      	* snames.ads: Correct capitalization of FIFO_Within_Priorities
      	Noticed during code reading, documentation issue only
      
      	* usage.adb: Remove junk line for obsolete C switch
      	Noticed during code reading
      
      2004-02-12  Vincent Celier  <celier@gnat.com>
      
      	* bld.adb (Process_Declarative_Items): For Source_Dirs call gprcmd
      	extend for each directory, so that multiple /** directories are
      	extended individually.
      	(Recursive_Process): Set the default for LANGUAGES to ada
      
      	* gprcmd.adb: Define new command "ignore", to do nothing.
      	Implement new comment "path".
      
      	* Makefile.generic: Suppress output when SILENT is set
      	Make sure that when compiler for C/C++ is gcc, the correct -x switch is
      	used, so that the correct compiler is invoked.
      	When compiler is gcc/g++, put search path in env vars C_INCLUDE_PATH/
      	CXX_INCLUDE_PATH, to avoid failure with too long command lines.
      
      2004-02-12  Jerome Guitton  <guitton@act-europe.fr>
      
      	* Makefile.in: Clean ups and remove obsolete targets.
      
      2004-02-12  Ed Schonberg  <schonberg@gnat.com>
      
      	* exp_ch5.adb: Remove Possible_Unligned_Slice, in favor of the similar
      	predicate declared in exp_util.
      
      	* exp_util.adb: Add comments.
      
      	* sem_ch10.adb (Analyze_Subunit): Remove ultimate parent unit from
      	visibility before compiling context of the subunit.
      
      	* sem_res.adb (Check_Parameterless_Call): If the context expects a
      	value but the name is a procedure, do not attempt to analyze as a call,
      	in order to obtain more telling diagnostics.
      
      	* sem_util.adb (Wrong_Type): Further enhancement to diagnose missing
      	'Access on parameterless function calls.
      	(Normalize_Actuals): For a parameterless function call with missing
      	actuals, defer diagnostic until resolution of enclosing call.
      
      	* sem_util.adb (Wrong_Type): If the context type is an access to
      	subprogram and the expression is a procedure name, suggest a missing
      	'attribute.
      
      From-SVN: r77704
      Arnaud Charlet committed
    • * g++.dg/simd-2.C: xfail on ppc64-linux. · a980dd9b
      From-SVN: r77700
      Hartmut Penner committed
    • oops, forgot added and removed files. · 133e0ace
      From-SVN: r77694
      Graydon Hoare committed
    • * doc/install.texi: Fix the spelling of "explicitly". · c2910edf
      From-SVN: r77689
      Matt Kraai committed
    • cppcharset.c (_cpp_interpret_string_notranslate): Rename and duplicate argument… · 423e95e2
      cppcharset.c (_cpp_interpret_string_notranslate): Rename and duplicate argument structure of cpp_interpret_string.
      
      2004-02-11  Eric Christopher  <echristo@redhat.com>
      
              * cppcharset.c (_cpp_interpret_string_notranslate): Rename and
              duplicate argument structure of cpp_interpret_string.
              * cpphash.h: Move prototype...
              * cpplib.h: Here.
              * cpplib.c: Fix calls to match new function signature.
      
      From-SVN: r77688
      Eric Christopher committed
    • [multiple changes] · 1c86f39d
      
      2004-02-11  Stefan Olsson  <stefan@xapa.se>
      
      	* docs/html/ext/mt_allocator.html: New.
      
      2004-02-11  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* docs/html/20_util/allocator.html: New file, consolidate
      	allocator information here. Revamp.
      	* docs/html/documentation.html: Change links.
      	* docs/html/20_util/howto.html: Same.
      	* docs/html/ext/howto.html: Same.
      
      From-SVN: r77687
      Benjamin Kosnik committed
    • ToggleButtonModel.java: Remove dead class. · 9288d112
      2004-02-09  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/ToggleButtonModel.java: Remove dead class.
      	* javax/swing/plaf/basic/BasicDefaults.java: Remove dead class.
      	* javax/swing/plaf/basic/BasicButtonListener.java: New class.
      	* javax/swing/plaf/basic/BasicRootPaneUI.java: New class.
      	* Makefile.am: Update for new and removed files.
      	* Makefile.in: Regenerate.
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java: Initialize default hints.
      	* javax/swing/AbstractButton.java
      	(AbstractButton): Initialize fields correctly in ctor.
      	* javax/swing/JCheckbox.java
      	(JCheckBox): Override painting flags.
      	* javax/swing/DefaultButtonModel.java: Conform to sun.
      	* javax/swing/JComponent.java (paint): Fill with background color
      	if available.
      	(processComponentKeyEvent)
      	(processFocusEvent)
      	(processKeyEvent)
      	(processMouseMotionEvent): Remove event-consuming empty methods.
      	(getUIClassID): Return "ComponentUI" not "JComponent"
      	* javax/swing/JFrame.java: Remove some debugging chatter.
      	(JFrame): Subscribe to window events.
      	* javax/swing/JRadioButton.java
      	(JRadioButton): Override painting flags.
      	* javax/swing/JRootPane.java
      	(JRootPane): Set background from UIDefaults.
      	* javax/swing/JToggleButton.java
      	(ToggleButtonModel): New inner class.
      	(JToggleButton): Override layout alighment.
      	* javax/swing/SwingUtilities.java:
      	(getLocalBounds): Return width and height, not x and y.
      	(calculateInnerArea): Use local bounds, not bounds.
      	(layoutCompoundLabel): Provide overridden form.
      	(layoutCompoundLabel): Correct bugs.
      	* javax/swing/UIDefaults.java: Correct comment.
      	* javax/swing/plaf/basic/BasicButtonUI.java:
      	Move most logic into defaults, external listener.
      	(paintIcon): Implement icon painting.
      	(paint): Fix state painting to conform to changes in model.
      	* javax/swing/plaf/basic/BasicCheckBoxUI.java:
      	Remove most dead/wrong methods.
      	(getDefaultIcon): Return defaults.getIcon("CheckBox.icon").
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(DummyIcon): New class.
      	(getMenuItemCheckIcon)
      	(getMenuItemArrowIcon)
      	(getMenuArrowIcon)
      	(getCheckBoxMenuItemIcon)
      	(getRadioButtonMenuItemIcon)
      	(createEmptyFrameIcon): Return DummyIcons, not null.
      	(getCheckBoxIcon): Implement an icon that looks like sun's.
      	(getRadioButtonIcon): Implement an icon that looks like sun's.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java
      	(initComponentDefaults): Fix impossible values, add some missing.
      	* javax/swing/plaf/basic/BasicPanelUI.java (gap): Remove field.
      	* javax/swing/plaf/basic/BasicRadioButtonUI.java:
      	Remove most dead/wrong methods.
      	(icon): New field.
      	(getDefaultIcon): New method.
      	* javax/swing/plaf/basic/BasicToggleButtonUI.java:
      	Remove most dead/wrong methods.
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(getDefaults): Return super.getDefaults(), not BasicDefaults.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics_clearRect):
      	Implement "clearing" as drawing, when on pixmap drawables.
      
      	* javax/swing/JButton.java (getUIClassID):
      	* javax/swing/JCheckBox.java (getUIClassID):
      	* javax/swing/JEditorPane.java (getUIClassID):
      	* javax/swing/JLabel.java (getUIClassID):
      	* javax/swing/JList.java (getUIClassID):
      	* javax/swing/JOptionPane.java (getUIClassID):
      	* javax/swing/JPanel.java (getUIClassID):
      	* javax/swing/JPasswordField.java (uiClassID):
      	* javax/swing/JRadioButton.java (getUIClassID):
      	* javax/swing/JRootPane.java (getUIClassID):
      	* javax/swing/JScrollPane.java (getUIClassID):
      	* javax/swing/JTabbedPane.java (getUIClassID):
      	* javax/swing/JToggleButton.java (getUIClassID):
      	* javax/swing/JTree.java (getUIClassID):
      	* javax/swing/JViewport.java (getUIClassID):
      	* javax/swing/text/JTextComponent.java (getUIClassID):
      	Return "fooUI" not "Jfoo"
      
      From-SVN: r77686
      Graydon Hoare committed
    • Daily bump. · feec8922
      From-SVN: r77683
      GCC Administrator committed
    • PR libstdc++/13731 (first part: write) · 98e96784
      2004-02-11  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/13731 (first part: write)
      	* config/io/basic_file_stdio.h (__basic_file<char>::xwrite):
      	New, declare.
      	* config/io/basic_file_stdio.cc (__basic_file<char>::xwrite):
      	Define it: a wrapper around write() handling partial write.
      	(__basic_file<char>::xsputn): Use it.
      	(__basic_file<char>::xsputn_2): Likewise.
      
      From-SVN: r77680
      Paolo Carlini committed
  2. 11 Feb, 2004 26 commits
    • Forgot to mention the PR number: · 888ff7a1
      	PR target/1532
      	* flow.c (insn_dead_p): A clobber of a dead hard register is a
      	dead insn after reload.
      
      From-SVN: r77677
      Ian Lance Taylor committed
    • re PR c/456 (constant expressions constraints (gcc.dg/c90-const-expr-1)) · 32e8aa9a
      	PR c/456
      	* cppexp.c (num_binary_op): Don't allow comma operators in #if
      	constant expressions at all outside C99 mode if pedantic.
      
      testsuite:
      	* gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c:
      	New tests.
      
      From-SVN: r77676
      Joseph Myers committed
    • optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2. · 3b8e0c91
      2004-02-11  Uros Bizjak  <uros@kss-loka.si>
      
      	* optabs.h (enum optab_index): Add new OTI_log10 and OTI_log2.
      	(log10_optab, log2_optab): Define corresponding macros.
      	* optabs.c (init_optabs): Initialize log10_optab and log2_optab.
      	* genopinit.c (optabs): Implement log10_optab and log2_optab
      	using log10?f2 and log2?f2 patterns.
      	* builtins.c (expand_builtin_mathfn): Handle BUILT_IN_LOG10{,F,L}
      	using log10_optab, and BUILT_IN_LOG2{,F,L} using log2_optab.
      	(expand_builtin): Expand BUILT_IN_LOG10{,F,L} and BUILT_IN_LOG2{,F,L}
      	using expand_builtin_mathfn if flag_unsafe_math_optimizations is set.
      
      	* config/i386/i386.md (log10sf2, log10df2, log10xf2, log2sf2,
      	log2df2, log2xf2): New patterns to implement log10, log10f, log10l,
      	log2, log2f and log2l built-ins as inline x87 intrinsics.
      
      	* gcc.dg/builtins-33.c: New test.
      
      From-SVN: r77675
      Uros Bizjak committed
    • flow.c (insn_dead_p): A clobber of a dead hard register is a dead insn after reload. · a6abdce3
      	* flow.c (insn_dead_p): A clobber of a dead hard register is a
      	dead insn after reload.
      
      From-SVN: r77674
      Richard Henderson committed
    • tree.h (frame_base_decl): Add GTY marker. · 05ac140e
      	* tree.h (frame_base_decl): Add GTY marker.
      	* var-tracking.c (frame_base_decl): Likewise.
      
      From-SVN: r77671
      Ulrich Weigand committed
    • 2004-02-11 Michael Koch <konqueror@gmx.de> · 31d25d83
      	* java/net/DatagramSocket.java
      	(setReuseAddress): Use Boolean.valueOf() instead of creating a new
      	Boolean object.
      	(setBroadcast): Likewise.
      	* java/net/MulticastSocket.java
      	(setLoopbackMode): Likewise.
      	* java/net/ServerSocket.java
      	(setReuseAddress): Likewise.
      	* java/net/Socket.java
      	(setTcpNoDelay): Likewise.
      	(setSoLinger): Likewise.
      	(setOOBInline): Likewise.
      	(setKeepAlive): Likewise.
      	(setReuseAddress): Likewise.
      	* java/net/URLConnection.java
      	(setContentHandler): Replace == with equals().
      	* java/net/URLStreamHandler.java
      	(hostSEquals): Fix checking host addresses.
      	(toExternalForm): Dont check protocol for null. We know already its
      	not null.
      
      From-SVN: r77670
      Michael Koch committed
    • dwarf2out.c (output_loc_list): Remove no longer necessary, and now incorrect, hunk. · e193b408
      2004-02-11  Daniel Berlin  <dberlin@dberlin.org>
      
      	* dwarf2out.c (output_loc_list): Remove no longer necessary, and now
      	incorrect, hunk.
      	(add_location_or_const_value_attribute): Use text_section_label,
      	not TEXT_SECTION_NAME.
      
      From-SVN: r77669
      Daniel Berlin committed
    • configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs. · 1915e422
              * configure.in (powerpc-*-aix*): Add target-libada to noconfigdirs.
              (rs6000-*-aix*): Same.
              * configure: Regenerate.
      
      From-SVN: r77668
      David Edelsohn committed
    • configure.in (host): Add in missing $noconfigdirs to defines. · a22c2d8d
      2004-02-11  Kelley Cook  <kcook@gcc.gnu.org>
      
      	* configure.in (host): Add in missing $noconfigdirs to defines.
      	* configure: Regenerate.
      
      From-SVN: r77665
      Kelley Cook committed
    • * g++.dg/simd-2.C: Set -maltivec for ppc64. · 5f013ee9
      From-SVN: r77664
      Hartmut Penner committed
    • Represent column numbers using line-map's source_location. · 12f9df4e
      	The "next available source_location" is now managed internally by
      	line-maps.c rather than by clients.
      	* line-map.h (struct line_map):  New field column_bits.
      	<from_line>:  Rename field to start_location.
      	(struct line_maps):  New fields highest_location and max_column_hint.
      	(linemap_check_files_exited):  New declaration.
      	(linemap_line_start):  New declaration.
      	(linemap_add):  Remove from_line parameter; use highest_location field.
      	(SOURCE_LINE, LAST_SOURCE_LINE):  Modify to use column_bits.
      	(SOURCE_COLUMN, LAST_SOURCE_LINE_LOCATION):  New macros.
      	(CURRENT_LINE_MAP):  Remove macro.
      	(linemap_position_for_column):  New inline function.
      	* line-map.c (linemap_init):  Clear new fields.
      	(linemap_check_files_exited):  New function, extracted from ...
      	(linemap_free):  Use linemap_check_files_exited.
      	(linemap_add):  Remove from_line parameter.  Various updates.
      	(linemap_line_start):  New function.
      	(linemap_lookeup):  Update for new field names.
      	* cpphash.h (struct cpp_reader) <map>:  Field removed.  Because
      	linemap_position_for_column may unpredictably change the current map,
      	it is cleaner and simpler for us to not cache it in cpp_reader.
      	(struct cpp_buffer):  New sysp field.
      	Changed warned_cplusplus_comments and from_stage3 to bitfields.
      	* cppinit.c (cpp_read_min_file):  pfile->map no longer exists.
      	* cpplib.c (do_line, do_linemarker, _cpp_do_file_change):  Get
      	current map using linemap_lookup.
      	(do_linemarker):  Also set buffer's sysp field.
      	(destringize_and_run):  No longer need to decrement current line.
      	* cppfiles.c (_cpp_stack_file):  Set sysp from and in buffer.
      	(search_path_head, open_file_failed):  Use buffer's sysp.
      	(cpp_make_system_header):  Get current map using linemap_lookup.
      	Also set buffer's sysp flag.
      	* cppmacro.c (_cpp_builtin_macro_text):  Likewise use linemap_lookup.
      	* cpphash.h (CPP_INCREMENT_LINE):  New macro.
      	(struct cpp_buffer):  Moved fields saved_cur, saved_rlimit to ...
      	(struct cpp_reader):  ... and adding saved_line_base field.
      	* cpptrad.c (_cpp_overlay_buffer, _cpp_remove_overlay):
      	Update accordingly.  Don't adjust line.
      	(_cpp_scan_out_logical_line):  Use CPP_INCREMENT_LINE.
      	* cpphash.c (CPP_IN_SYSTEM_HEADER):  Replaced macro by ...
      	(cpp_in_system_header):  ... new inline function, using buffer's sysp.
      	* cpperror.c (_cpp_begin_message):  Update to use cpp_in_system_header.
      	* cpplex.c (_cpp_lex_direct):  Likewise.
      	* cppmacro.c (_cpp_builtin_macro_text):  Likewise.
      	* cppmacro.c (_cpp_create_definition):  Use buffer's sysp field.
      	* cpplib.h (struct cpp_token):  Rename line field to src_loc.
      	Remove col field as it is now subsumed by src_loc.
      	* cpperror.c:  Update various field, parameter, and macro names.
      	(print_location):  If col==0, try SOURCE_COLUMN of line.
      	(cpp_error):  Use cur_token's src_loc field, rather than line+col.
      	* cpplib.c (do_diagnostic):  Token's src_loc fields replaces line+col.
      	* cpplex.c (_cpp_process_line_notes, _cpp_lex_direct,
      	_cpp_skip_block_comment):  Use CPP_INCREMENT_LINE.
      	(_cpp_temp_token):  Replace cpp_token's line+col fields by src_loc.
      	(_cpp_get_fresh_line):  Don't need to adjust line for missing newline.
      	(_cpp_lex_direct):  Use linemap_position_for_column.
      	* c-ppoutput.c (maybe_print_line, print_line):  Don't take map
      	parameter.  Instead get it from the line_table global.  Adjust callers.
      	(print):  Remove map field.  Replace line field to src_line.
      	(init_pp_output, account_for_newlines, maybe_print_line):  Adjust.
      	(cb_line_change):  Use SOURCE_COLUMN.  Minor optimizations.
      	(pp_file_change):  Use MAIN_FILE_P since we cannot checked print.map.
      	Use LAST_SOURCE_LINE_LOCATION to "catch up" after #include.
      	* cpptrad.c (copy_comment):  Rename variable.
      	* c-lex.c (map):  Remove static variable, for same reason we removed
      	cpp_reader's map field.
      	(cb_line_change, cb_def_pragma, cb_define, cb_undef):  Hence we need
      	to call linemap_lookup.
      	(cb_line_change):  Token's line field replaced by src_loc.
      	(fe_file_change):  Use MAINFILE_P and LAST_SOURCE_LINE macros.
      	Don't save new_map.
      
      	* cpphash.h, cpperror.c, cpplib.h:  Some renames of fileline to
      	source_location.
      
      From-SVN: r77663
      Per Bothner committed
    • fix changelog entry · 8914b65e
      From-SVN: r77660
      Aldy Hernandez committed
    • altivec.md (*movv4si_internal): At least one operand must be register_operand. · e086f51d
           * config/rs6000/altivec.md (*movv4si_internal): At least one
             operand must be register_operand.
             (*movv8hi_internal1): Likewise.
             (*movv16qi_internal1): Likewise.
             (*movv4sf_internal1): Likewise.
      
      From-SVN: r77654
      Hartmut Penner committed
    • spe.md ("*movv2si_internal"): Check for register operand. · e66b2fcf
              * config/rs6000/spe.md ("*movv2si_internal"): Check for register
              operand.
      
      From-SVN: r77651
      Aldy Hernandez committed
    • re PR libstdc++/14078 (Manipulators are slow) · a2af66c1
      2004-02-10  Paolo Carlini  <pcarlini@suse.de>
      	    Petur Runolfsson  <peturr02@ru.is>
      
      	PR libstdc++/14078
      	* include/std/std_istream.h (operator>>(__istream_type& (*)
      	(__istream_type&)), operator>>(__ios_type& (*)(__ios_type&)),
      	operator>>(ios_base& (*)(ios_base&))): Declare inline.
      	* include/std/std_ostream.h (operator<<(__ostream_type& (*)
      	(__ostream_type&)), operator<<(__ios_type& (*)(__ios_type&)),
      	operator<<(ios_base& (*) (ios_base&))): Likewise.
      	* testsuite/performance/27_io/fmtflags_manipulators.cc: New.
      
      Co-Authored-By: Petur Runolfsson <peturr02@ru.is>
      
      From-SVN: r77650
      Paolo Carlini committed
    • * gcc.dg/pr14092-1.c: Use intptr_t for the cast. · ed045bef
      From-SVN: r77649
      Paolo Bonzini committed
    • Fix typo in last entry. · c0689841
      From-SVN: r77646
      Richard Sandiford committed
    • mips.h (TARGET_OLDABI): Define. · 7f9be256
      	* config/mips/mips.h (TARGET_OLDABI): Define. Use TARGET_NEWABI and
      	TARGET_LODABI consistently.
      	* config/mips/mips.c (function_arg,mips_setup_incoming_varargs,
      	mips_va_arg,override_options,compute_frame_size,
      	mips_initial_elimination_offset,mips16_fp_args,build_mips16_call_stub
      	,mips_return_in_memory,mips_strict_argument_naming): Use TARGET_NEWABI
      	and TARGET_LODABI consistently.
      	* config/mips/mips.md (exception_receiver): Likewise.
      	* config/mips/linux64.h: Likewise.
      
      From-SVN: r77643
      Thiemo Seufer committed
    • * gcc/config/rs6000/rs6000.c (rs6000_override_options) · 6d0ef01e
             Set AltiVec ABI and vrsave as default for ppc64 linux.
             (init_cumulative_args): Post error, if try to return
             value in AltiVec register without enable AltiVec.
             (function_arg_advance): Ditto for passing arguments.
      
      From-SVN: r77642
      Hartmut Penner committed
    • emit-rtl.c (mark_label_nuses): Check that a LABEL_REF refers to a label before… · 7537fc90
      emit-rtl.c (mark_label_nuses): Check that a LABEL_REF refers to a label before updating its usage count.
      
      	* emit-rtl.c (mark_label_nuses): Check that a LABEL_REF refers to
      	a label before updating its usage count.
      
      From-SVN: r77640
      Richard Sandiford committed
    • re PR libstdc++/14097 ([3.4 only] Severe disparity between stdio_filebuf and stdio_sync_filebuf.) · d318a8ba
      	PR libstdc++/14097
      	* config/linker-map.gnu: Add typeinfo and typeinfo name for
      	__gnu_cxx::stdio_filebuf<char, std::char_traits<char> >.
      
      From-SVN: r77636
      Loren J. Rittle committed
    • re PR libstdc++/14098 ([3.4 only] typeinfo issue with __gnu_cxx::stdio_sync_filebuf) · 64bd39cc
      	PR libstdc++/14098
      	* config/linker-map.gnu: Add typeinfo and typeinfo name for
      	__gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >.
      
      From-SVN: r77635
      Loren J. Rittle committed
    • * doc/install.texi: Remove extra cd. · 1e9f1674
      From-SVN: r77634
      Matt Kraai committed
    • c-common.c (vector_size_helper): Remove; call reconstruct_complex_type() instead. · b34417a4
      2004-02-10  Ziemowit Laski  <zlaski@apple.com>
      
      	* c-common.c (vector_size_helper): Remove; call
      	reconstruct_complex_type() instead.
      	* tree.c (reconstruct_complex_type): New function
      	(formerly vector_size_helper() in c-common.c).
      	(make_vector): Make externally visible.
      	* tree.h (reconstruct_complex_type, make_vector): Add prototypes.
      
      From-SVN: r77632
      Ziemowit Laski committed
    • * typeck.c (lookup_destructor): Fix typo in error message. · 3d2dbfbb
      From-SVN: r77630
      Mark Mitchell committed
    • Daily bump. · b87ab499
      From-SVN: r77627
      GCC Administrator committed
  3. 10 Feb, 2004 2 commits