This is the mail archive of the
gcc-regression@gcc.gnu.org
mailing list for the GCC project.
Regression for 3.3 w/ RTL checking on athlon_mp-pc-linux-gnu
- From: Autocrasher <autocrasher at devphil dot com>
- To: gcc-regression at gcc dot gnu dot org
- Date: Mon, 30 Jun 2003 10:46:39 -0400
- Subject: Regression for 3.3 w/ RTL checking on athlon_mp-pc-linux-gnu
One or more new FAIL's have appeared for athlon_mp-pc-linux-gnu:
g++.sum g++.jason/access8.C
These tests passed the last time they were ran.
Attached are the ChangeLogs since the previous run. There have been too
many changes since then, so I cannot notify each maintainer individually.
(The large recipient list would be treated as spam.)
The full transcript is at http://www.devphil.com/build/
Host was specified as athlon_mp-pc-linux-gnu. Target was specified
as athlon_mp-pc-linux-gnu.
This particular run used standard (previously installed) binutils.
This email is generated by a machine, not sent from a person. If you think
it's been sent to you in error, please see the gcc-regression list archives
for possible followup discussion; this could be legitimate or it could be a
false positive. Also watch for email from the other regression testers and
check the logs from the known autobuilders.
With love,
The Autocrasher (Phil's Builder Bot, version 2.0)
=========================================================================
diff -u1r previous/CL/ChangeLog current/CL/ChangeLog
--- previous/CL/ChangeLog 2003-05-15 04:15:01.000000000 -0400
+++ current/CL/ChangeLog 2003-06-28 03:40:02.000000000 -0400
@@ -1 +1,9 @@
+2003-06-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.in: Don't pass --with-stabs for mips*-sgi-irix6*o32.
+
+2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
+
+ * MAINTAINERS (Write After Approval): Remove Andrew Haley.
+
2003-05-14 Eric Botcazou <ebotcazou@libertysurf.fr>
diff -u1r previous/CL/contrib/ChangeLog current/CL/contrib/ChangeLog
--- previous/CL/contrib/ChangeLog 2003-05-14 04:15:02.000000000 -0400
+++ current/CL/contrib/ChangeLog 2003-06-24 03:40:02.000000000 -0400
@@ -1 +1,7 @@
+2003-06-13 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * gcc_update (files_and_dependencies): Add
+ gcc/testsuite/gcc.dg/cpp/_Pragma3.c depends on
+ gcc/testsuite/gcc.dg/cpp/mi1c.h.
+
2003-05-13 Release Manager
diff -u1r previous/CL/gcc/ChangeLog current/CL/gcc/ChangeLog
--- previous/CL/gcc/ChangeLog 2003-06-09 03:40:04.000000000 -0400
+++ current/CL/gcc/ChangeLog 2003-06-30 03:40:04.000000000 -0400
@@ -1,8 +1,436 @@
+2003-06-29 Aaron W. LaFramboise <awlaframboise@aol.com>
+
+ * config/i386/mingw32.h (__GTHREAD_HIDE_WIN32API): Define to 1.
+
+2003-06-27 Gunther Nikl <gni@gecko.de>
+
+ PR target/11014
+ * config/m68k/m68k.c (m68k_output_mi_thunk): Use correct assembly
+ syntax for MIT / MOTOROLA.
+
+2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390.h (SECONDARY_OUTPUT_RELOAD_CLASS): Define.
+ * config/s390/s390.c (s390_secondary_output_reload_class): New function.
+ * config/s390/s390-protos.h (s390_secondary_output_reload_class):
+ Declare it.
+ * config/s390/s390.md ("reload_outti", "reload_outdi",
+ "reload_outdf"): New expanders.
+
+ * config/s390/s390.md ("movti" + splitters): Handle non-offsettable
+ memory operands as source.
+ ("movdi" + splitters): Likewise.
+ ("movdf" + splitters): Likewise.
+ * config/s390/s390.c (s390_split_ok_p): New function.
+ * config/s390/s390-protos.h (s390_split_ok_p): Declare it.
+
+2003-06-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * config/mips/mips.md (trap): Use break 0 when !TARGET_GAS.
+
+ * config/mips/iris6-o32.h (MIPS_ISA_DEFAULT): Remove.
+ (MIPS_CPU_STRING_DEFAULT): Redefine to mips2.
+
+ * config/mips/mips.c (TARGET_ASM_UNALIGNED_DI_OP) [TARGET_IRIX5 &&
+ !TARGET_IRIX6]: Define as NULL.
+
+ * config/mips/iris5gas.h (MDEBUG_ASM_SPEC): Override to match
+ DWARF 2 default.
+
+ * config/mips/dbxmdebug.h: New file.
+ * config.gcc (mips-sgi-irix6*o32, mips-sgi-irix5*): Use it with
+ gas and --with-stabs.
+
+2003-06-27 Andreas Schwab <schwab@suse.de>
+
+ * config.gcc (m68k-*-linux*): Don't override extra_parts and
+ gnu_ld, use the generic *-*-linux* settings instead.
+
+2003-06-26 Roger Sayle <roger@eyesopen.com>
+
+ PR optimization/11054
+ * rtlanal.c (reg_overlap_mentioned_p): Handle ZERO_EXTRACT
+ and SIGN_EXTRACT.
+
+2003-06-25 Zack Weinberg <zack@codesourcery.com>
+
+ PR bootstrap/3163
+ * aclocal.m4 (AC_FUNC_MMAP_ANYWHERE, AC_FUNC_MMAP_FILE): Delete.
+ (gcc_AC_FUNC_MMAP_BLACKLIST): New.
+ * configure.in: Check for sys/mman.h and mmap in AC_CHECK_HEADERS
+ and AC_CHECK_FUNCS lists, respectively. Use
+ gcc_AC_FUNC_MMAP_BLACKLIST, not AC_FUNC_MMAP_ANYWHERE nor
+ AC_FUNC_MMAP_FILE.
+ * configure, config.in: Regenerate.
+
+ * ggc-page.c (init_gcc): Call fatal_io_error, not abort,
+ if opening /dev/zero fails.
+
+2003-06-25 Roger Sayle <roger@eyesopen.com>
+
+ * builtins.c (expand_builtin_strcpy): Construct new argument list
+ manually instead of using chainon to modify the original arglist.
+ (expand_builtin_strcmp): Likewise.
+
+2003-06-25 David O'Brien <obrien@FreeBSD.org>
+
+ * config/i386/i386.h (builtin_define): Remove duplicate __amd64
+ and __amd64__.
+
+2003-06-25 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
+
+ * config/sh/sh.c (sh_register_move_cost):
+ Add case for moving between MAC_REGS.
+
+2003-06-24 Jerry Quinn <jlquinn@optonline.net>
+
+ PR other/11280
+ * gcc/doc/invoke.texi (Optimization Options): Remove -Os from
+ -freorder-functions description.
+
+2003-06-25 Richard Sandiford <rsandifo@redhat.com>
+
+ PR target/11084
+ * config/mips/mips.c (mips_expand_prologue): Fix setting of regno
+ for the end of a variable argument list.
+
+2003-06-25 Josef Zlomek <zlomekj@suse.cz>
+
+ * dwarf2out.c (gen_field_die): Return if type of decl is error mark.
+
+2003-06-24 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
+
+ PR target/11260
+ * config/alpha/alpha.md (sqrtdf2): Fix operand substitution.
+
+2003-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ * builtins.c (expand_builtin_strcpy): Don't evaluate side-effects in
+ src twice.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * config/s390/s390.c (s390_output_mi_thunk): Avoid .plt in -m31
+ mode, as it requires pic register loaded.
+
+2003-06-23 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/extend.texi: Fix typos.
+ * doc/md.texi: Likewise.
+
+2003-06-23 Roger Sayle <roger@eyesopen.com>
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/contrib.texi (Contributors): Add a note on testing and
+ remove duplicates from testers list.
+
+2003-06-23 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Document dump options, dT and dW.
+
+2003-06-23 Andreas Schwab <schwab@suse.de>
+
+ * doc/invoke.texi: Remove leading `-' from options in index.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Document dump, .cfg.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Alphabetize dump options.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/invoke.texi: Remove a duplicate -dk.
+
+2003-06-22 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/rtl.texi: Fix the @findex for pre_modify.
+
+Sat Jun 21 13:37:52 CEST 2003 Jan Hubicka <jh@suse.cz>
+
+ * i386.c (ix86_va_arg): Fix allocation of temporary slot.
+
+2003-06-21 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/contrib.texi (Contributors): Use Windows instead of Win32.
+
+ Update Andreas Jaeger's entry.
+
+ Merge the two entries of Kaveh Ghazi, David Edelsohn, and
+ Loren J. Rittle.
+
+2003-06-20 Geoffrey Keating <geoffk@apple.com>
+
+ PR c++/9393
+ * doc/invoke.texi (Debugging Options): Document -frandom-seed.
+ * configure.in: Check for gettimeofday.
+ * tree.c (flag_random_seed): Define.
+ (default_flag_random_seed): New.
+ (append_random_chars): Use flag_random_seed rather than trying
+ to acquire randomness here.
+ * tree.h (default_flag_random_seed): Declare.
+ * toplev.c (display_help): Add -frandom-seed and -fstack-limit-*
+ descriptions.
+ (decode_f_option): Handle -frandom-seed.
+ (print_switch_values): Call default_flag_random_seed.
+ * flags.h (flag_random_seed): Declare.
+ * configure: Regenerate.
+ * config.in: Regenerate.
+
+2003-06-20 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10888
+ * tree-inline.c (expand_call_inline): Do not warn about failing to
+ inline functions declared in system headers.
+ * doc/invoke.texi (-Winline): Expand on documentation.
+
+2003-06-20 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * configure.in (gcc_cv_as_gstabs_flag): Disable if assembler warns.
+ * configure: Regenerate.
+ Fixes PR driver/9362.
+
+2003-06-19 Vladimir Makarov <vmakarov@redhat.com>
+
+ * haifa-sched.c (max_isse): Backport from the mainline.
+ (choice_entry): New structure.
+ (choice_stack, cycle_issued_insns, max_lookahead_tries,
+ cached_first_cycle_multipass_dfa_lookahead, cached_issue_rate):
+ New variables.
+ (choose_ready): Calculate max_lookahead_tries. Initiate
+ ready_try.
+ (schedule_block): Allocate/deallocate choice_stack. Change
+ cycle_issued_insns value as necessary.
+ (sched_init): Check cached_issue_rate.
+
+2003-06-20 Daniel Egger <degger@fhm.edu>
+ Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/install.texi (Building): Correct and improve statement
+ about parallel builds.
+
+2003-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * doc/install.texi (--with-gnu-as): Mention SPARC/Solaris and
+ SPARC64/Solaris as platforms where --with-gnu-as makes a difference.
+ (--with-as): Add @anchor.
+ (--with-gnu-ld): Fix typo.
+ (--with-ld): Add @uref to --with-as.
+
+2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
+
+ * flow.c (initialize_uninitialized_subregs): Use
+ emit_move_insn instead of emitting a hardcoded move.
+
+2003-06-19 David Edelsohn <edelsohn@gnu.org>
+
+ * config/rs6000/rs6000.c (init_cumulative_args): Limit CALL_LIBCALL
+ to ABI_V4.
+
+2003-06-19 DJ Delorie <dj@redhat.com>
+
+ PR preprocessor/11022
+ * cppmacro.c (warn_of_redefinition): Handle cases where the two
+ definitions have different numbers of tokens.
+
+2003-06-18 Richard Henderson <rth@redhat.com>
+
+ * config/ia64/unwind-ia64.c (_Unwind_GetCFA): New.
+ (_Unwind_FindEnclosingFunction): Implement.
+
+2003-06-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * config/rs6000/rs6000.c (init_cumulative_args): Add and handle LIBCALL
+ argument.
+ (function_arg): Handle CALL_LIBCALL flag.
+ * config/rs6000/rs6000-protos.h (init_cumulative_args): Update
+ prototype.
+ * config/rs6000/rs6000.h (CALL_LIBCALL): New macro.
+ (INIT_CUMULATIVE_LIBCALL_ARGS): New macro.
+ (INIT_CUMULATIVE_ARGS): Add LIBCALL argument.
+ (INIT_CUMULATIVE_INCOMING_ARGS): Likewise.
+
+2003-06-17 Jason Merrill <jason@redhat.com>
+
+ PR c++/10929
+ * tree-inline.c (expand_call_inline): Don't warn about failing to
+ inline a function which was made inline by -finline-functions.
+
+2003-06-17 Ranjit Mathew <rmathew@hotmail.com>
+
+ * install.texi (Testing): Add information on how to run Java
+ runtime tests separately.
+
+2003-06-17 Christopher Faylor <cgf@redhat.com>
+
+ * doc/install.texi: Add msvc rebuild caveat.
+
+2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
+
+ * doc/contrib.texi: Replace Hitachi with Renesas.
+ * doc/install.texi: Likewise.
+ * doc/invoke.texi: Likewise.
+
+2003-06-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
+
+ * config/rs6000/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Partly revert
+ 2003-01-23 patch. Corrected to handle kernels with changed ucontext.
+
+ * config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Error on invalid
+ -msdata=eabi usages.
+
+2003-06-14 Richard Earnshaw <rearnsha@arm.com>
+
+ PR optimization/10842
+ From trunk:
+ 2003-01-20 Nick Clifton <nickc@redhat.com>
+
+ * config/arm/arm.md (sibcall_epilogue): Add an
+ UNSPEC_PROLOGUE_USE to prevent the link register from being
+ considered dead.
+
+ 2003-02-02 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.md (sibcall_epilogue): Set the "conds" to "clob".
+ (epilogue_insns): Likewise.
+
+2003-06-14 Richard Earnshaw <rearnsha@arm.com>
+
+ PR target/11183
+ * arm.c (output_move_double): Pass SImode to adjust_address.
+
+2003-06-13 Janis Johnson <janis187@us.ibm.com>
+
+ * doc/install.texi (m32r-*-elf): Change company to Renesas.
+
+2003-06-13 Richard Earnshaw <rearnsha@arm.com>
+
+ * arm.c (output_call_mem): If the address references the link-register
+ use an instruction sequence that avoids early-clobbering IP.
+ (eliminate_lr2ip): Delete.
+
+2003-06-12 Richard Henderson <rth@redhat.com>
+
+ PR target/11089
+ * config/i386/i386.md (sse_movaps): Use an expander to force
+ one operand to be a register.
+ (sse_movups): Likewise.
+
+2003-06-12 Richard Henderson <rth@redhat.com>
+
+ PR middle-end/10557
+ * rtlanal.c (subreg_offset_representable_p): Relax subreg check.
+
+2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+ Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
+
+ PR target/10142
+ * config/sparc/sparc.c (function_arg_record_value_parms): Add
+ new 'stack' field.
+ (function_arg_record_value_1): Set 'stack' to 1 if we run out of
+ integer slots for an integer field.
+ (function_arg_record_value_3): Shift vector index.
+ (function_arg_record_value_2): Likewise.
+ (function_arg_record_value): Initialize 'stack' to 0.
+ Set 'stack' to 1 if we run out of integer slots for an integer field.
+ Generate (parallel [(expr_list (nil) ...) ...]) if 'stack' is set to 1.
+
+2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR optimization/10955
+ * unroll.c (unroll_loop): Fix off-by-one bug.
+
+2003-06-12 Richard Henderson <rth@redhat.com>
+
+ PR middle-end/10475
+ * expmed.c (emit_store_flag): Use simplify_gen_subreg directly
+ for extracting sub-words.
+
+2003-06-12 Richard Henderson <rth@redhat.com>
+
+ PR target/7594
+ * config/m68k/m68k.md (zero_extendhisi2): Use gen_lowpart_SUBREG.
+ (zero_extendqihi2, zero_extendqisi2): Likewise.
+
+2003-06-12 Richard Henderson <rth@redhat.com>
+
+ PR inline-asm/4823
+ * reg-stack.c (any_malformed_asm): New.
+ (check_asm_stack_operands): Set it.
+ (convert_regs_1): Check it before aborting.
+
+2003-06-12 Jakub Jelinek <jakub@redhat.com>
+
+ * c-decl.c (c_expand_body): Save input_filename and lineno,
+ set it before tree inlining and restore before return.
+
+2003-06-12 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * config/s390/s390.c (s390_emit_prologue): Use LA instead of AR
+ to initialize GOT register.
+
+2003-06-12 Jakub Jelinek <jakub@redhat.com>
+
+ * c-opts.c (complain_wrong_lang): Add on argument.
+ Print no- switch if on is false.
+ (c_common_decode_option): Adjust caller.
+
+2003-06-11 Richard Henderson <rth@redhat.com>
+
+ * stmt.c (expand_asm_operands): Don't warn for memories with
+ queued addresses.
+
+2003-06-11 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR target/8787
+ * config/i386/djgpp.h (ASM_FILE_START): emit `.intel_syntax'
+ if -masm=intel.
+
+2003-06-10 Andrew Haley <aph@redhat.com>
+
+ * langhooks-def.h (LANG_HOOKS_DECL_OK_FOR_SIBCALL): New.
+ (LANG_HOOKS_DECLS): Add LANG_HOOKS_DECL_OK_FOR_SIBCALL.
+ (lhd_decl_ok_for_sibcall): New.
+ * langhooks.c (lhd_decl_ok_for_sibcall): New.
+ * langhooks.h (lang_hooks_for_decls.ok_for_sibcall): New field.
+ * calls.c (expand_call): Check lang_hook before generating a
+ sibcall.
+
+2003-06-09 Richard Henderson <rth@redhat.com>
+
+ 2003-05-11 Ulrich Weigand <uweigand@de.ibm.com>
+ * except.c (EH_RETURN_STACKADJ_RTX): Do not define.
+ (EH_RETURN_HANDLER_RTX): Likewise.
+ (expand_builtin_eh_return): Do not copy stack adjustment
+ if EH_RETURN_STACKADJ_RTX is not defined.
+ (expand_eh_return): Likewise. Also, do not pass stack
+ adjustment as argument to the eh_return pattern.
+ * except.h (MUST_USE_SJLJ_EXCEPTIONS): Do not define just
+ because EH_RETURN_STACKADJ_RTX is not defined.
+ * unwind-dw.c (uw_update_context_1): If EH_RETURN_STACKADJ_RTX
+ is not defined, treat stack pointer like a regular register.
+ (uw_init_context_1): Set up fake initial stack pointer register.
+ (uw_install_context_1): Do not compute stack adjustment if
+ EH_RETURN_STACKADJ_RTX is not defined.
+
+ * config/i386/i386.md ("eh_return"): Remove first argument.
+ * config/mips/mips.md ("eh_return"): Likewise.
+ * config/rs6000/rs6000.md ("eh_return"): Likewise.
+ * config/sh/sh.md ("eh_return"): Likewise.
+
+ * config/s390/s390.h (EH_RETURN_STACKADJ_RTX): Remove.
+
2003-06-08 Richard Henderson <rth@redhat.com>
- * expr.h (EXPAND_MEMORY): New.
- * expr.c (expand_expr): Check it.
- * stmt.c (expand_asm_operands): Provide it when the constraint
- requires a memory. Warn for memory input constraints without
- a memory operand.
+ * stmt.c (expand_asm_operands): Re-word warning.
+
+2003-06-08 Richard Henderson <rth@redhat.com>
+
+ * expr.h (EXPAND_MEMORY): New.
+ * expr.c (expand_expr): Check it.
+ * stmt.c (expand_asm_operands): Provide it when the constraint
+ requires a memory. Warn for memory input constraints without
+ a memory operand.
@@ -45,8 +473,8 @@
2003-06-05 David Miller <davem@redhat.com>
- Richard Henderson <rth@redhat.com>
+ Richard Henderson <rth@redhat.com>
- * optabs.c (HAVE_conditional_trap): Provide default.
- (gen_conditional_trap): Likewise.
- (init_optabs): Merge init_traps.
- (gen_cond_trap): Use prepare_operand. Restructure and avoid ifdef.
+ * optabs.c (HAVE_conditional_trap): Provide default.
+ (gen_conditional_trap): Likewise.
+ (init_optabs): Merge init_traps.
+ (gen_cond_trap): Use prepare_operand. Restructure and avoid ifdef.
@@ -58,3 +486,3 @@
2003-06-05 Eric Botcazou <ebotcazou@libertysurf.fr>
- Paolo Bonzini <bonzini@gnu.org>
+ Paolo Bonzini <bonzini@gnu.org>
@@ -127,4 +555,4 @@
PR target/10673
- * config/i386/i386.c (ix86_split_long_move): Fix base register
- mode for XFmode splits for TARGET_64BIT.
+ * config/i386/i386.c (ix86_split_long_move): Fix base register
+ mode for XFmode splits for TARGET_64BIT.
@@ -132,3 +560,3 @@
- * gcc/config.gcc Add support multilib parts for m32rx processor.
+ * gcc/config.gcc Add support multilib parts for m32rx processor.
@@ -145,5 +573,5 @@
2003-06-01 Seth Arnold <sarnold@wirex.com>
- Aldy Hernandez <aldyh@redhat.com>
+ Aldy Hernandez <aldyh@redhat.com>
- PR10871
+ PR10871
* config/rs6000/rs6000.c (rs6000_stack_info): Do not add
@@ -305,3 +733,3 @@
- * config/mips/linux.h: Fix typo.
+ * config/mips/linux.h: Fix typo.
@@ -336,4 +764,4 @@
2003-05-05 Mark Mitchell <mark@codesourcery.com>
- Kean Johnston <jkj@sco.com>
-
+ Kean Johnston <jkj@sco.com>
+
* toplev.c (check_global_declarations): Do not warn about unused
@@ -343,14 +771,14 @@
- * builtins.c (expand_builtin) <BUILT_IN_DWARF_FP_REGNUM>: Remove.
- <BUILT_IN_DWARF_SP_COLUMN>: New.
- * builtins.def (BUILT_IN_DWARF_FP_REGNUM): Remove.
- (BUILT_IN_DWARF_SP_COLUMN): New.
- * dwarf2out.c (expand_builtin_dwarf_fp_regnum): Remove.
- (expand_builtin_dwarf_sp_column): New.
- * except.h: Update to match.
- * unwind-dw2.c (execute_stack_op): Correct stack push typo.
- (execute_cfa_program): Record location expression address
- before extracting length.
- (uw_update_context_1): Install old CFA into stack pointer column.
- (uw_init_context_1): Set cfa_reg to stack pointer column.
+ * builtins.c (expand_builtin) <BUILT_IN_DWARF_FP_REGNUM>: Remove.
+ <BUILT_IN_DWARF_SP_COLUMN>: New.
+ * builtins.def (BUILT_IN_DWARF_FP_REGNUM): Remove.
+ (BUILT_IN_DWARF_SP_COLUMN): New.
+ * dwarf2out.c (expand_builtin_dwarf_fp_regnum): Remove.
+ (expand_builtin_dwarf_sp_column): New.
+ * except.h: Update to match.
+ * unwind-dw2.c (execute_stack_op): Correct stack push typo.
+ (execute_cfa_program): Record location expression address
+ before extracting length.
+ (uw_update_context_1): Install old CFA into stack pointer column.
+ (uw_init_context_1): Set cfa_reg to stack pointer column.
diff -u1r previous/CL/gcc/cp/ChangeLog current/CL/gcc/cp/ChangeLog
--- previous/CL/gcc/cp/ChangeLog 2003-06-09 03:40:22.000000000 -0400
+++ current/CL/gcc/cp/ChangeLog 2003-06-28 03:40:20.000000000 -0400
@@ -1 +1,182 @@
+2003-06-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10468
+ * pt.c (tsubst): Handle qualified TYPEOF_TYPEs correctly.
+
+ PR c++/10796
+ * decl.c (finish_enum): Implement DR377.
+
+ * decl.c (cp_finish_decl): Don't make variables with reference
+ type readonly while they are being initialized.
+
+2003-06-26 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/11332
+ * typeck.c (build_static_cast): Avoid returning expressions with
+ reference type.
+
+2003-06-25 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10990
+ * search.c (lookup_base_r): Rely on accessible_p, rather than
+ trying to emulate that logic here.
+
+ PR c++/10931
+ * call.c (convert_like): Pass issue_conversion_warnings.
+ (convert_like_with_context): Likewise.
+ (convert_like_real): Add issue_conversion_warnings parameter.
+ (perform_direct_initialization_if_possible): New function.
+ * cp-tree.h (perform_direct_initialization_if_possible): Declare it.
+ * typeck.c (check_for_casting_away_constness): New function.
+ (build_static_cast): Rewrite.
+
+2003-06-23 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/5754
+ * parse.y (structsp): Improve error handling of invalid nested
+ template classes.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * mangle.c: Include ggc.h, gt-cp-mangle.h.
+ (mangle_conv_op_name_for_type): Use htab_create_ggc instead of
+ htab_create.
+ * config-lang.in (gtfiles): Add cp/mangle.c.
+ * Make-lang.in (gt-cp-mangle.h): Depend on s-gtype.
+ (cp/mangle.o): Depend on gt-cp-mangle.h.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * mangle.c (hash_type): val is the TREE_LIST itself, not a pointer
+ to it.
+
+2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/10784
+ * call.c (joust): Warn about choosing conversion sequence only if
+ -Wconversion.
+
+2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/10864
+ * call.c (op_error): Tidy.
+ * error.c (dump_expr): Properly format 'T()' when T is an
+ aggregate type.
+
+2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ PR c++/10915
+ * decl.c (grok_op_properties): Warn possible confusing conversion
+ only if -Wconversion.
+
+2003-06-20 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10845
+ * pt.c (try_class_unification): Correct handling of member class
+ templates.
+
+2003-06-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10939
+ * Make-lang.in (decl.o): Depend on input.h.
+ * decl.c (input.h): Include it.
+ (cp_finish_decl): Revert previous change:
+ 2003-06-19 Mark Mitchell <mark@codesourcery.com>
+ * decl.c (cp_finish_decl): Remove support for RESULT_DECLs.
+ Don't check building_stmt_tree.
+ * pt.c (tsubst_decl): Do not try to substitute into non-dependent
+ functions.
+
+ PR c++/9649
+ * cp-tree.h (pushdecl_class_level): Change prototype.
+ (push_class_level_binding): Likewise.
+ * decl.c (add_binding): Reject duplicate static data members.
+ (pushdecl_class_level): Return a value indicating whether or not
+ the binding was valid.
+ (push_class_level_binding): Likewise.
+ * semantics.c (finish_member_declaration): Don't keep invalid
+ declarations.
+
+2003-06-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/11041
+ * call.c (initialize_reference): Do not use cp_finish_decl to emit
+ temporary variables.
+ * cp-tree.h (static_aggregates): Declare.
+ (pushdecl_top_level_and_finish): Likewise.
+ * decl.c (pushdecl_top_level_1): New function.
+ (pushdecl_top_level): Use it.
+ (pushdecl_top_level_and_finish): New function.
+ (initialize_local_var): Remove redundant code.
+ (cp_finish_decl): Remove support for RESULT_DECLs. Don't check
+ building_stmt_tree.
+ * decl.h (static_aggregates): Remove.
+ * decl2.c (get_guard): Use pushdecl_top_level_and_finish.
+ * rtti.c (get_tinfo_decl): Use pushdecl_top_level_and_finish.
+ (tinfo_base_init): Likewise.
+
+2003-06-19 Matt Austern <austern@apple.com>
+
+ PR c++/11228
+ * init.c (build_zero_init): Assert that number of array elements
+ is an integer constant.
+ (build_default_init) Don't use build_zero_init for arrays with
+ variable number of elements.
+
+2003-06-17 Mark Mitchell <mark@codesourcery.com>
+
+ * mangle.c (mangle_conv_op_name_for_type): Correct sprintf format
+ string again.
+
+2003-06-17 Mark Mitchell <mark@codesourcery.com>
+
+ * mangle.c (mangle_conv_op_name_for_type): Correct sprintf format
+ string.
+
+2003-06-17 Jason Merrill <jason@redhat.com>
+
+ PR c++/10929
+ * decl.c (grokfndecl): Don't mark a function inline for
+ -finline-functions if it isn't defined.
+
+2003-06-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10712
+ * class.c (handle_using_decl): Robustify.
+
+ PR c++/11105
+ * cp-tree.h (DECL_CONV_FN_TYPE): New method.
+ * decl.c (lookup_name_real): Backport conversion operator code
+ from mainline.
+ * mangle.c (struct globals): Remove internal_mangling_p.
+ (write_unqualified_name): Use DECL_CONV_FN_TYPE.
+ (write_template_parm): Don't write out the level number.
+ (conv_type_names): New variable.
+ (hash_type): New function.
+ (compare_type): Likewise.
+ (mangle_conv_op_name_for_type): Don't try to mangle conversion
+ operator names.
+ * search.c (lookup_conversion_operator): New function.
+ (lookup_fnfields_1): Use it.
+
+2003-06-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10635
+ * typeck.c (build_c_cast): Check that the destination type is
+ complete.
+
+2003-06-10 Jason Merrill <jason@redhat.com>
+
+ PR c++/10968
+ * pt.c (mark_decl_instantiated): Clear DECL_COMDAT.
+
+2003-06-09 Zack Weinberg <zack@codesourcery.com>
+
+ PR 8861
+ * mangle.c (write_real_cst): New function. Implement
+ ABI-compliant mangling of floating-point literals when
+ -fabi-version>=2; provide backward compatibility with 3.3 when
+ -fabi-version=1 (with warning). Clarify commentary.
+ (write_template_arg_literal): Use write_real_cst.
+
2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
@@ -24,3 +205,3 @@
(indent): Likewise. Take an indenting parameter.
- (push_binding_level): Remove conditional definittion.
+ (push_binding_level): Remove conditional definittion.
(pop_binding_level): Likewise.
@@ -32,3 +213,3 @@
(pop_everything): Likewise.
-
+
2003-05-27 Gabriel Dos Reis <gdr@integrable-solutions.net>
@@ -108,3 +289,3 @@
(cxx_remember_type_decls): New function.
- (lookup_tag): Tidy.
+ (lookup_tag): Tidy.
(lookup_tag_reverse): Likewise.
@@ -116,3 +297,3 @@
* class.c (unreverse_member_declarations): Don't touch
- CLASSTYPE_TAGS.
+ CLASSTYPE_TAGS.
(pushclass): Remember CLASSTYPE_NESTED_UTDS.
@@ -130,3 +311,3 @@
* call.c (conditional_conversion): Don't consider implicit
- conversions if T2 is a base of T1.
+ conversions if T2 is a base of T1.
* cp-tree.h (DERIVED_FROM_P, UNIQUELY_DERIVED_FROM_P): Make boolean.
@@ -313,3 +494,3 @@
2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
-
+
PR c++/10047
@@ -343,3 +524,3 @@
* typeck.c (cxx_mark_addressable): Likewise.
-
+
2003-03-20 Mark Mitchell <mark@codesourcery.com>
@@ -366,3 +547,3 @@
PR c++/10091
- * typeck.c (build_class_member_access_expr): Compare
+ * typeck.c (build_class_member_access_expr): Compare
TYPE_MAIN_VARIANTs.
@@ -438,3 +619,3 @@
PR c++/9820
- * search.c (lookup_member): Fix handling of functions in a class
+ * search.c (lookup_member): Fix handling of functions in a class
being defined.
@@ -449,3 +630,3 @@
PR c++/8660
- * decl2.c (check_classfn): A member template only matches a
+ * decl2.c (check_classfn): A member template only matches a
member template.
@@ -456,3 +637,3 @@
* g++spec.c (lang_specific_driver): Use DEFAULT_WORD_SWITCH_TAKES_ARG.
-
+
2003-03-10 Jason Merrill <jason@redhat.com>
@@ -521,5 +702,5 @@
(find_binding): Adjust return type, add a third parameter. Remove
- non-useful assertion now that we use static typing.
+ non-useful assertion now that we use static typing.
(cxx_scope_find_binding_for_name): New function.
- (binding_for_name): Use it. Adjust local variable type. Simplify.
+ (binding_for_name): Use it. Adjust local variable type. Simplify.
(namespace_binding): Simplify.
@@ -549,3 +730,3 @@
(cxx_print_xnode): Delete CPLUS_BINDING case label.
-
+
2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
@@ -571,3 +752,3 @@
we do the emission.
-
+
2003-03-08 Mark Mitchell <mark@codesourcery.com>
@@ -591,3 +772,3 @@
* tree.c (real_non_cast_lvalue_p): New method.
-
+
2003-03-06 Mark Mitchell <mark@codesourcery.com>
@@ -628,3 +809,3 @@
namespace.
-
+
2003-03-05 Mark Mitchell <mark@codesourcery.com>
@@ -640,3 +821,3 @@
(store_bindings): Adjust prototype. Use cxx_saved_binding to save
- C++ bindings.
+ C++ bindings.
(maybe_push_to_top_level): Adjust local variable type.
@@ -723,3 +904,3 @@
- * decl.c (finish_enum): Merge two 'for' loops. Copy value node if required.
+ * decl.c (finish_enum): Merge two 'for' loops. Copy value node if required.
Postpone enum setting for template decls.
@@ -730,3 +911,3 @@
-
+
2003-02-25 Mark Mitchell <mark@codesourcery.com>
@@ -785,3 +966,3 @@
2003-02-18 Matt Austern <austern@apple.com>
-
+
* cp/cp-lang.c: Change lang hooks so that final_write_globals does
@@ -790,3 +971,3 @@
handling of global namespace.
-
+
2003-02-18 Jason Merrill <jason@redhat.com>
@@ -810,4 +991,4 @@
- * decl.c: (define_label): Fix warning for return 0 instead of NULL.
-
+ * decl.c: (define_label): Fix warning for return 0 instead of NULL.
+
2003-02-13 Gabriel Dos Reis <gdr@integrable-solutions.net>
@@ -888,3 +1069,3 @@
(regenerate_decl_from_template): Use push_access_scope_real.
-
+
2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
@@ -1023,3 +1204,3 @@
return type.
-
+
PR c++/8702
@@ -1075,3 +1256,3 @@
PR C++/8031
- * cvt.c (convert_to_pointer_force): Don't try comparing against
+ * cvt.c (convert_to_pointer_force): Don't try comparing against
erronous type.
@@ -1091,6 +1272,6 @@
* cp-tree.h: get rid of needs_virtual_reinit bit.
-
+
2002-12-09 Mark Mitchell <mark@codesourcery.com>
- * NEWS: Document removal of in-class initialization extension for
+ * NEWS: Document removal of in-class initialization extension for
static data members of non-arithmetic, non-enumeration type.
@@ -1114,3 +1295,3 @@
* error.c (dump_expr): Don't ever try to dump a non-existent
- expression.
+ expression.
@@ -1125,3 +1306,3 @@
(cp_convert_parm_for_inlining): Remove.
- * cp-lang.c (LANG_HOOKS_TREE_INLINING_CONVERT_PARM_FOR_INLINING):
+ * cp-lang.c (LANG_HOOKS_TREE_INLINING_CONVERT_PARM_FOR_INLINING):
Remove.
@@ -1147,3 +1328,3 @@
TREE_OVERFLOW set.
-
+
2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
@@ -1159,3 +1340,3 @@
template argument types.
-
+
PR c++/8727
@@ -1185,3 +1366,3 @@
* typeck.c (cp_type_quals): Deal gracefully with erroneous types.
-
+
PR c++/8214
@@ -1198,3 +1379,3 @@
anonymous structs.
-
+
2002-11-29 Mark Mitchell <mark@codesourcery.com>
@@ -1207,3 +1388,3 @@
(build_base_field): Likewise.
-
+
2002-11-27 Mark Mitchell <mark@codesourcery.com>
@@ -1232,3 +1413,3 @@
(layout_class_type): Record offsets of empty bases in fields.
-
+
* search.c (is_subobject_of_p_1): Fix thinko.
diff -u1r previous/CL/gcc/testsuite/ChangeLog current/CL/gcc/testsuite/ChangeLog
--- previous/CL/gcc/testsuite/ChangeLog 2003-06-09 03:40:27.000000000 -0400
+++ current/CL/gcc/testsuite/ChangeLog 2003-06-28 03:40:25.000000000 -0400
@@ -1 +1,124 @@
+2003-06-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10468
+ * g++.dg/ext/typeof5.C: New test.
+
+2003-06-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10796
+ * g++.dg/init/enum1.C: New test.
+
+2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
+
+ * gcc.dg/20030627-1.c: New test.
+
+2003-06-26 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/11332
+ * g++.dg/expr/static_cast2.C: New test.
+
+2003-06-25 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10990
+ * g++.dg/rtti/dyncast1.C: New test.
+ * g++.dg/abi/mangle4.C: Correct base-specifier access.
+ * g++.dg/lookup/scoped1.C: Remove XFAIL.
+ * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
+
+ PR c++/10931
+ * g++.dg/expr/static_cast1.C: New test.
+
+2003-06-25 Richard Sandiford <rsandifo@redhat.com>
+
+ * gcc.c-torture/compile/20030625-1.c: New test.
+
+2003-06-25 Josef Zlomek <zlomekj@suse.cz>
+
+ * gcc.dg/20030625-1.c: New test.
+
+2003-06-24 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/5754
+ * g++.dg/parse/crash6.C: New test.
+
+2003-06-23 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/opt/operator1.C: New test.
+
+2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
+ * g++.old-deja/g++.other/conv7.C: Likewise
+ * g++.old-deja/g++.other/overcnv2.C: Likewise.
+ * g++.old-deja/g++.other/overload14.C: Likewise.
+
+2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
+
+ * g++.old-deja/g++.jason/conversion5.C: Adjust option.
+ * g++.old-deja/g++.bugs/900215_01.C: Likewise.
+
+2003-06-20 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10888
+ * g++.dg/warn/Winline-2.C: New test.
+
+ PR c++/10845
+ * g++.dg/template/member3.C: New test.
+
+2003-06-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10939
+ * g++.dg/template/func1.C: New test.
+
+ PR c++/9649
+ * g++.dg/template/static4.C: New test.
+ * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
+
+2003-06-19 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/11041
+ * g++.dg/init/ref7.C: New test.
+
+2003-06-19 Matt Austern <austern@apple.com>
+
+ PR c++/11228
+ * g++.dg/anew1.C: New test.
+ * g++.dg/anew2.C: New test.
+ * g++.dg/anew3.C: New test.
+ * g++.dg/anew4.C: New test.
+
+2003-06-19 Loren James Rittle <ljrittle@acm.org>
+
+ * gcc.dg/cpp/redef3.c: New file.
+
+2003-06-17 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10712
+ * g++.dg/lookup/using3.C: New test.
+
+ PR c++/11105
+ * g++.dg/abi/conv1.C: Remove it.
+ * g++.dg/template/conv7.C: New test.
+ * g++.dg/template/conv8.C: Likewise.
+ * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
+ conversion operator.
+
+2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ * gcc.c-torture/execute/20030611-1.c: New test.
+
+2003-06-12 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/10635
+ * g++.dg/expr/cast1.C: New test.
+
+2003-06-10 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.dg/noreturn-1.c: Move noreturn warning line.
+ * gcc.dg/return-type-1.c: Move control reaches end warning line.
+
+2003-06-10 Richard Henderson <rth@redhat.com>
+
+ * gcc.dg/asm-7.c: Adjust expected warning text.
+
2003-06-08 Richard Henderson <rth@redhat.com>
diff -u1r previous/CL/libiberty/ChangeLog current/CL/libiberty/ChangeLog
--- previous/CL/libiberty/ChangeLog 2003-06-09 03:40:59.000000000 -0400
+++ current/CL/libiberty/ChangeLog 2003-06-22 03:41:03.000000000 -0400
@@ -1 +1,10 @@
+2003-06-19 Dara Hazeghi <dhazeghi@yahoo.com>
+
+ * configure.in: Add check for malloc.h needed by
+ m68k for function free().
+ * configure: Regenerated.
+ * config.in: Add HAVE_MALLOC_H.
+ * hashtab.c: include malloc.h were available for
+ free().
+
2003-06-09 Albert Chin-A-Young <china@thewrittenword.com>
diff -u1r previous/CL/libstdc++-v3/ChangeLog current/CL/libstdc++-v3/ChangeLog
--- previous/CL/libstdc++-v3/ChangeLog 2003-06-08 03:41:04.000000000 -0400
+++ current/CL/libstdc++-v3/ChangeLog 2003-06-28 03:41:01.000000000 -0400
@@ -1 +1,131 @@
+2003-06-27 Matthias Klose <doko@debian.org>
+
+ * testsuite/Makefile.am (check-abi, check-abi-verbose): Save
+ output of abi-check in libstdc++-v3-abi.sum.
+ * testsuite/Makefile.in: Regenerate.
+
+2003-06-25 Phil Edwards <pme@gcc.gnu.org>
+
+ Bulk documentation merge (copy) from trunk.
+ * docs/doxygen/filter, docs/doxygen/filter.sed,
+ docs/doxygen/mainpage.html, docs/doxygen/run_doxygen,
+ docs/doxygen/user.cfg.in, docs/html/configopts.html,
+ docs/html/documentation.html, docs/html/explanations.html,
+ docs/html/install.html, docs/html/test.html, docs/html/17_intro/BUGS,
+ docs/html/17_intro/CHECKLIST, docs/html/17_intro/contribute.html,
+ docs/html/20_util/howto.html, docs/html/ext/howto.html,
+ docs/html/ext/sgiexts.html, docs/html/faq/index.html,
+ docs/html/faq/index.txt: Merge from trunk.
+
+2003-06-23 Loren J. Rittle <ljrittle@acm.org>
+
+ * configure.target (freebsd*): Set abi_baseline_pair.
+ * config/abi/i386-freebsd4/baseline_symbols.txt: Update from 3.2
+ (at or near first release) to 3.3.
+ * config/abi/i386-freebsd5/baseline_symbols.txt: New file.
+ * config/abi/alpha-freebsd5/baseline_symbols.txt: New file.
+ * config/abi/sparc-freebsd5/baseline_symbols.txt: New file.
+
+2003-06-21 Eric Botcazou <ebotcazou@libertysurf.fr>
+
+ PR bootstrap/11272
+ Backport from mainline:
+
+ 2003-03-09 Paolo Carlini <pcarlini@unitus.it>
+
+ * config/io/basic_file_stdio.cc: include <unistd.h>.
+
+2003-06-20 Matthias Klose <doko@debian.org>
+
+ * configure.target: Set try_cpu to target_cpu for existing
+ baseline files.
+
+2003-06-19 Andreas Jaeger <aj@suse.de>
+
+ * configure.in: Pass MULTISUBDIR to testsuite/Makefile.
+ * configure: Regenerated.
+
+2003-06-19 Andreas Jaeger <aj@suse.de>
+
+ Backport from mainline:
+ 2003-06-18 Andreas Jaeger <aj@suse.de>
+
+ * testsuite/Makefile.am (new-abi-baseline): Create baseline
+ directory.
+ (baseline_file): Use baseline_dir.
+ (baseline_dir): New.
+ (mkinstalldirs): New.
+
+ * acinclude.m4: Rename baseline_file to baseline_dir, strip
+ filename from baseline_dir.
+
+ * testsuite/Makefile.in: Regenerated.
+ * Makefile.in: Regenerated.
+ * aclocal.m4: Regenerated.
+ * configure: Regenerated.
+
+ 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/abi/i486-linux-gnu/baseline_symbols.txt: Update to 3.3.0.
+
+ 2003-06-16 Benjamin Kosnik <bkoz@redhat.com>
+
+ * Makefile.am (check-abi): Move...
+ (new-abi-baseline): Move...
+ * testsuite/Makefile.am: ...here.
+ (new-abi-baseline): Conditionalize.
+ (check-abi): Conditionalize.
+ (check-abi-verbose): New.
+ * Makefile.in: Regenerate.
+ * testsuite/Makefile.in: Regenerate.
+ * configure.in: Consolidate testsuite configure bits.
+ * acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Same.
+ * configure: Regenerate.
+ * aclocal.m4: Regenerate.
+ * testsuite/abi_check.cc: Add --check-verbose.
+ Only output detailed information if --check-verbose.
+
+
+ 2003-06-16 Andreas Jaeger <aj@suse.de>
+
+ * testsuite/abi_check.cc: Create summary report.
+
+ 2003-06-16 Andreas Jaeger <aj@suse.de>
+
+ * acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Make
+ check-abi multilib aware.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+ 2003-06-16 Benjamin Kosnik <bkoz@redhat.com>
+ Andreas Jaeger <aj@suse.de>
+
+ * configure.target: Set x86_64 abi_baseline pair correctly.
+
+
+ 2003-06-13 Benjamin Kosnik <bkoz@redhat.com>
+
+ * config/abi/i686-pc-linux-gnu: To..
+ * config/abi/i486-linux-gnu: ...this.
+ * config/abi/alphaev67-unknown-linux-gnu: To..
+ * config/abi/alpha-linux-gnu: ...this.
+ * config/abi/ia64-unknown-linux-gnu: To...
+ * config/abi/ia64-linux-gnu: ...this.
+ * config/abi/x86_64-unknown-linux-gnu: To...
+ * config/abi/x86_64-linux-gnu: ...this.
+ * config/abi/i386-unknown-freebsd4: To...
+ * config/abi/i386-freebsd4: ...this.
+ * configure.target: abi_baseline_triplet to abi_baseline_pair.
+ Simplify cpu bits so that abi_baseline_pair can use the same
+ cpu configuration.
+ * acinclude.m4: Same.
+ * aclocal.m4: Regenerate.
+ * configure.in: Can't get enable_abi_check to yes unless native.
+ * configure: Regenerate.
+
+2003-06-11 Benjamin Kosnik <bkoz@redhat.com>
+
+ * configure.in (libtool_VERSION): To 5:5:0.
+ * configure: Regenerated.
+
2003-06-07 Paolo Carlini <pcarlini@unitus.it>
@@ -67,3 +197,3 @@
2003-05-14 Loren J. Rittle <ljrittle@acm.org>
-
+
* testsuite/thread/pthread4.cc: Tweak test.
@@ -120,3 +250,3 @@
* config/linker-map.gnu: Same.
-
+
2003-05-01 Benjamin Kosnik <bkoz@redhat.com>
@@ -131,3 +261,3 @@
* config/linker-map.gnu: Fixup for __basic_file::showmanyc_helper.
-
+
2003-05-01 Benjamin Kosnik <bkoz@redhat.com>
@@ -161,3 +291,3 @@
* config.h.in: Regenerate.
-
+
2003-04-29 Phil Edwards <pme@gcc.gnu.org>
@@ -165,10 +295,10 @@
Bulk documentation merge (copy) from trunk.
- * docs/doxygen/Intro.3, docs/doxygen/TODO, docs/doxygen/mainpage.html,
- docs/doxygen/run_doxygen, docs/doxygen/user.cfg.in,
- docs/html/configopts.html, docs/html/debug.html,
- docs/html/documentation.html, docs/html/explanations.html,
- docs/html/install.html, docs/html/17_intro/howto.html,
- docs/html/17_intro/porting.html, docs/html/18_support/howto.html,
- docs/html/19_diagnostics/howto.html, docs/html/27_io/howto.html,
- docs/html/ext/howto.html, docs/html/ext/sgiexts.html,
+ * docs/doxygen/Intro.3, docs/doxygen/TODO, docs/doxygen/mainpage.html,
+ docs/doxygen/run_doxygen, docs/doxygen/user.cfg.in,
+ docs/html/configopts.html, docs/html/debug.html,
+ docs/html/documentation.html, docs/html/explanations.html,
+ docs/html/install.html, docs/html/17_intro/howto.html,
+ docs/html/17_intro/porting.html, docs/html/18_support/howto.html,
+ docs/html/19_diagnostics/howto.html, docs/html/27_io/howto.html,
+ docs/html/ext/howto.html, docs/html/ext/sgiexts.html,
docs/html/faq/index.html, docs/html/faq/index.txt:
@@ -196,4 +326,4 @@
(basic_filebuf::_M_destroy_internal_buffer): Same.
- (basic_filebuf): Remove __res_type typedef.
- * include/std/std_streambuf.h:
+ (basic_filebuf): Remove __res_type typedef.
+ * include/std/std_streambuf.h:
(basic_streambuf::_M_pback_destroy): Same.
@@ -207,3 +337,3 @@
Phil Edwards <pme@gcc.gnu.org>
-
+
* testsuite_flags.in: Guard against the possibility
@@ -223,6 +353,6 @@
2003-04-23 Benjamin Kosnik <bkoz@redhat.com>
-
+
* config/locale/generic/c_locale.h (__convert_from_v): Use
attribute unused.
-
+
2003-04-23 Phil Edwards <pme@gcc.gnu.org>
@@ -253,3 +383,3 @@
* src/ios.cc (__gnu_cxx): Declare extern __locale_cache objects
- for standard wide and narrow stream objects.
+ for standard wide and narrow stream objects.
(ios_base::Init::_S_ios_create): Use them.
@@ -283,7 +413,7 @@
Benjamin Kosnik <bkoz@redhat.com>
-
+
* config/os/generic/ctype_inline.h: Fix.
-
+
2003-04-17 Andreas Tobler <toa@pop.agri.ch>
-
+
* configure.target (_cpu_incdir_fullpath): Solaris 2.9 uses
@@ -406,3 +536,3 @@
2003-03-17 Petur Runolfsson <peturr02@ru.is>
-
+
PR libstdc++/9964
@@ -487,11 +617,11 @@
-2003-03-07 Matthias Klose <doko@debian.org>
+2003-03-07 Matthias Klose <doko@debian.org>
- * Makefile.am (AM_MAKEFLAGS): Also pass gxx_include_dir.
- FLAGS_TO_PASS: Set to AM_MAKEFLAGS
- * Makefile.in: Regenerate.
- * libsupc++/Makefile.am: Express glibcppinstalldir in terms
- of gxx_include_dir.
- AM_MAKEFLAGS: Pass gxx_include_dir.
- * libsupc++/Makefile.in: Regenerate.
+ * Makefile.am (AM_MAKEFLAGS): Also pass gxx_include_dir.
+ FLAGS_TO_PASS: Set to AM_MAKEFLAGS
+ * Makefile.in: Regenerate.
+ * libsupc++/Makefile.am: Express glibcppinstalldir in terms
+ of gxx_include_dir.
+ AM_MAKEFLAGS: Pass gxx_include_dir.
+ * libsupc++/Makefile.in: Regenerate.
@@ -546,3 +676,3 @@
__locale_cache<wchar_t>): New.
-
+
2003-03-04 Jerry Quinn <jlquinn@optonline.net>
@@ -561,3 +691,3 @@
Benjamin Kosnik <benjamin@redhat.com>
-
+
* include/bits/locale_facets.h (__num_base): Add _S_atoms_out.
@@ -568,3 +698,3 @@
(num_put::_M_widen_int): Rename to _M_group_int.
- (num_put::_M_widen_float): Rename to _M_group_float.
+ (num_put::_M_widen_float): Rename to _M_group_float.
* include/bits/locale_facets.tcc (__int_to_char): New inline
@@ -572,3 +702,3 @@
(num_put::_M_group_int): Streamline.
- (num_put::_M_group_float): Streamline.
+ (num_put::_M_group_float): Streamline.
(num_put::_M_convert_int): Remove unused parameter names. Choose
@@ -584,3 +714,3 @@
* src/locale.cc: Add _S_atoms_in, _S_atoms_out.
-
+
2003-02-28 Benjamin Kosnik <bkoz@redhat.com>
@@ -592,3 +722,3 @@
Nathan Myers <ncm@cantrip.org>
-
+
* src/Makefile.am (stamp-debug): Clean.
@@ -622,5 +752,5 @@
* libio/Makefile.am: Remove DEBUG_FLAGS.
- * libio/Makefile.in: Regenerate.
+ * libio/Makefile.in: Regenerate.
* libsupc++/Makefile.am: Remove DEBUG_FLAGS.
- * libsupc++/Makefile.in: Regenerate.
+ * libsupc++/Makefile.in: Regenerate.
* docs/html/configopts.html: Add docs for --enable-debug,
@@ -638,3 +768,3 @@
(collate_members.cc): Same.
- (ctype_members.cc): Same.
+ (ctype_members.cc): Same.
(messages_members.cc): Same.
@@ -656,3 +786,3 @@
* aclocal.m4: Regenerate.
-
+
* src/Makefile.am (libstdc___la_LIBADD): Use top_builddir
@@ -834,3 +964,3 @@
(__verify_grouping): Same.
- (__add_grouping): Same.
+ (__add_grouping): Same.
* include/bits/locale_facets.tcc (__verify_grouping): Move
@@ -838,4 +968,4 @@
(__add_grouping): Same.
-
- * include/bits/locale_facets.tcc:
+
+ * include/bits/locale_facets.tcc:
(__write<_CharT, _OutIter>): New function.
@@ -844,5 +974,5 @@
__write.
- (num_put::_M_widen_float): Remove __basefield.
+ (num_put::_M_widen_float): Remove __basefield.
(num_put::_M_widen_int): Move __basefield to within grouping block.
-
+
* include/bits/streambuf_iterator.h: Include <streambuf>.
@@ -986,3 +1116,3 @@
* config/linker-map.gnu: Mostly match 3_2-branch file.
-
+
2003-01-22 Benjamin Kosnik <bkoz@redhat.com>
@@ -990,4 +1120,4 @@
* include/bits/locale_facets.h: Move non-facet classes requiring
- <string> to...
- * include/bits/locale_classes.h: New.
+ <string> to...
+ * include/bits/locale_classes.h: New.
* include/bits/Makefile.am (bits_headers_src): Add locale_classes.h.
@@ -998,3 +1128,3 @@
* config/locale/generic/c_locale.h: Same.
-
+
* include/bits/locale_facets.tcc: Move declarations to...
@@ -1027,3 +1157,3 @@
* testsuite/Makefile.am (CLEANFILES): Add.
- * testsuite/Makefile.in: Regenerate.
+ * testsuite/Makefile.in: Regenerate.
@@ -1031,3 +1161,3 @@
- Renames, namespaces for testsuite utilities.
+ Renames, namespaces for testsuite utilities.
* testsuite/testsuite_hooks.h: Put into namespace __gnu_cxx_test.
@@ -1050,3 +1180,3 @@
(test_copy_ctor_exception_safety): Change gnu_allocator_tracker to
- allocation_tracker.
+ allocation_tracker.
Change gnu_new_allocator to tracker_alloc.
@@ -1055,3 +1185,3 @@
Change gnu_copy_constructor to copy_constructor.
- Change gnu_assignment_operator to assignment_operator.
+ Change gnu_assignment_operator to assignment_operator.
Inject.
@@ -1113,3 +1243,3 @@
* config/locale/gnu/messages_members.h: Use it.
- * config/linker-map.gnu: Add locale::facets details.
+ * config/linker-map.gnu: Add locale::facets details.
* include/Makefile.am (target_headers_extra): Add time_members.h.
@@ -1140,3 +1270,3 @@
level deeper in glob patterns.
-
+
* testsuite/27_io/istream_extractor_arith.cc: Delete, split...
@@ -1262,3 +1392,3 @@
typename _Alloc::size_type)): Fully qualify min() with std::.
-
+
2002-12-02 Paolo Carlini <pcarlini@unitus.it>
@@ -1311,3 +1441,3 @@
- * testsuite/testsuite_allocator.h: New file.
+ * testsuite/testsuite_allocator.h: New file.
* testsuite/testsuite_allocator.cc: New file.
@@ -1444,6 +1574,6 @@
* include/bits/vector.tcc: Formatting tweaks.
- * include/bits/stl_vector.h: Same.
+ * include/bits/stl_vector.h: Same.
* testsuite/20_util/allocator_members.cc (test02): Add.
* testsuite/23_containers/vector_capacity.cc (test03): Add.
-
+
2002-11-15 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
@@ -1474,7 +1604,7 @@
(HAVE_GETPAGESIZE): Add.
- (HAVE_SETENV): Add.
- (HAVE_SIGSETJMP): Add.
+ (HAVE_SETENV): Add.
+ (HAVE_SIGSETJMP): Add.
* config.h.in: Regenerate.
* configure: Regenerate.
-
+
2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
@@ -1491,3 +1621,3 @@
* testsuite/23_containers/vector_capacity.cc (test02): Add.
-
+
2002-11-13 Benjamin Kosnik <bkoz@redhat.com>
@@ -1506,3 +1636,3 @@
2002-11-11 Benjamin Kosnik <bkoz@redhat.com>
-
+
PR libstdc++/6746
@@ -1514,3 +1644,3 @@
(test13): Same.
-
+
2002-11-11 Jonathan Wakely <redi@gcc.gnu.org>
@@ -1557,5 +1687,5 @@
(istream::ws): Same.
- (istream::operator>>(string)): Same.
+ (istream::operator>>(string)): Same.
* testsuite/27_io/istream_unformatted.cc (test11): Add.
-
+
2002-11-05 Paolo Carlini <pcarlini@unitus.it>
@@ -1587,3 +1717,3 @@
* testsuite/abi_check.cc: Output tweaks.
-
+
2002-11-01 Benjamin Kosnik <bkoz@redhat.com>
@@ -1598,8 +1728,8 @@
* config/cpu/i386/atomicity.h: Remove.
- * config/cpu/i386: Remove.
+ * config/cpu/i386: Remove.
* config/cpu/arm/atomicity.h: Remove.
- * config/cpu/arm: Remove.
+ * config/cpu/arm: Remove.
* config/cpu/x86-64/atomicity.h: Remove.
- * config/cpu/x86-64: Remove.
-
+ * config/cpu/x86-64: Remove.
+
2002-11-01 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
@@ -1608,3 +1738,3 @@
* config/link-map.gnu: Export math stubbs.
-
+
2002-11-01 Benjamin Kosnik <bkoz@redhat.com>
@@ -1622,3 +1752,3 @@
* include/bits/locale_facets.tcc: Same.
-
+
2002-11-01 John Carter <john.carter@tait.co.nz>
@@ -1635,3 +1765,3 @@
* testsuite/27_io/istream_seeks.cc (test06): New.
-
+
2002-10-28 Jason Thorpe <thorpej@wasabisystems.com>
@@ -1697,3 +1827,3 @@
2002-10-18 Loren J. Rittle <ljrittle@acm.org>
- Brad Spencer <spencer@infointeractive.com>
+ Brad Spencer <spencer@infointeractive.com>
(provided alternate patch and improvements)
@@ -1762,3 +1892,3 @@
* docs/html/abi.txt: Update.
-
+
2002-10-14 Benjamin Kosnik <bkoz@redhat.com>
@@ -1769,3 +1899,3 @@
- * testsuite/22_locale/static_members.cc (test02): Disable for
+ * testsuite/22_locale/static_members.cc (test02): Disable for
systems without named locale support.
@@ -1776,3 +1906,3 @@
-2002-10-13 Danny Smith <dannysmith@users.sourceforge.net>
+2002-10-13 Danny Smith <dannysmith@users.sourceforge.net>
@@ -1817,3 +1947,3 @@
* src/globals.cc: Same.
-
+
* testsuite/22_locale/ctor_copy_dtor.cc (test04): Fix for
@@ -1824,3 +1954,3 @@
* config/linker-map.gnu (GLIBCPP_3.2.1): Add.
- (GLIBCPP_3.2): Don't export locale::_S_*.
+ (GLIBCPP_3.2): Don't export locale::_S_*.
* src/ios.cc: Move globals into __gnu_cxx. Make old exported
@@ -1828,4 +1958,4 @@
* src/locale.cc: Same.
- * src/localename.cc: Same.
- * src/globals.cc: Same.
+ * src/localename.cc: Same.
+ * src/globals.cc: Same.
@@ -1837,3 +1967,3 @@
-2002-10-09 Benjamin Kosnik <bkoz@redhat.com>
+2002-10-09 Benjamin Kosnik <bkoz@redhat.com>
@@ -1848,5 +1978,5 @@
* testsuite/27_io/ostream_inserter_other.cc (test05): Add.
-
+
2002-10-08 Paolo Carlini <pcarlini@unitus.it>
- Benjamin Kosnik <bkoz@redhat.com>
+ Benjamin Kosnik <bkoz@redhat.com>
@@ -1861,3 +1991,3 @@
(locale::locale(const locale&, _Facet*)): Ditto.
- * src/locale.cc (locale::locale(const char* )): Rewrite to deal
+ * src/locale.cc (locale::locale(const char* )): Rewrite to deal
with the environment in a POSIX-compliant way while being thread
@@ -1880,3 +2010,3 @@
* src/globals.cc: Add fake_name.
- * src/locale-inst.cc: Remove extra includes.
+ * src/locale-inst.cc: Remove extra includes.
* src/locale.cc: Remove extra includes.
@@ -1895,3 +2025,3 @@
* config/locale/generic/time_members.cc: _S_c_locale cleanup.
-
+
* config/locale/gnu/c_locale.cc: Add _S_categories definition.
@@ -1903,3 +2033,3 @@
* config/locale/gnu/monetary_members.cc: Same.
- * config/locale/gnu/time_members.cc: Same.
+ * config/locale/gnu/time_members.cc: Same.
* config/os/gnu-linux/ctype_noninline.h: Use locale::classic().
@@ -1981,3 +2111,3 @@
* config/os/hpux/os_defines.h (__glibcpp_wchar_t_is_signed): Remove.
- * config/os/bsd/freebsd/os_defines.h:
+ * config/os/bsd/freebsd/os_defines.h:
(__glibcpp_long_double_bits): Remove.
@@ -1994,9 +2124,9 @@
* config/cpu/generic/cpu_limits.h: Remove.
- * config/cpu/generic/limits.h: Remove.
+ * config/cpu/generic/limits.h: Remove.
* config/cpu/ia64/cpu_limits.h: Remove.
- * config/cpu/m68k/cpu_limits.h: Remove.
- * config/cpu/mmix/cpu_limits.h: Remove.
- * config/cpu/powerpc/cpu_limits.h: Remove.
+ * config/cpu/m68k/cpu_limits.h: Remove.
+ * config/cpu/mmix/cpu_limits.h: Remove.
+ * config/cpu/powerpc/cpu_limits.h: Remove.
* config/cpu/S390/cpu_limits.h: Remove.
-
+
2002-09-25 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
@@ -2008,5 +2138,5 @@
- * include/std/std_limits.h (numeric_limits<unsigned char>::digits):
+ * include/std/std_limits.h (numeric_limits<unsigned char>::digits):
Fix typo.
-
+
2002-09-23 Richard Henderson <rth@redhat.com>
@@ -2210,3 +2340,3 @@
* src/Makefile.in: Regenerate.
-
+
* config/locale/gnu/c_locale.h: Remove warnings.
@@ -2214,3 +2344,3 @@
* config/locale/generic/c_locale.h: Match.
-
+
2002-09-11 Benjamin Kosnik <bkoz@redhat.com>
@@ -2219,3 +2349,3 @@
* config/locale/gnu/c_locale.h (__convert_from_v): Add.
- * config/locale/generic/c_locale.h (__convert_from_v): Add.
+ * config/locale/generic/c_locale.h (__convert_from_v): Add.
@@ -2232,3 +2362,3 @@
* src/Makefile.in: Regenerate.
- * acinclude.m4: Set CCODECVT_CC.
+ * acinclude.m4: Set CCODECVT_CC.
* aclocal.m4: Regenerate.
@@ -2236,7 +2366,7 @@
* src/locale.cc: Move ctype definitions...
- * src/ctype.cc: ...here. New file.
+ * src/ctype.cc: ...here. New file.
* src/locale.cc: Move codecvt definitions...
- * src/codecvt.cc: ...here.
- * config/generic/codecvt_members.cc: ...and here.
- * config/gnu/codecvt_members.cc: ...and here.
+ * src/codecvt.cc: ...here.
+ * config/generic/codecvt_members.cc: ...and here.
+ * config/gnu/codecvt_members.cc: ...and here.
* include/bits/codecvt.h: Tweak.
@@ -2247,3 +2377,3 @@
* src/strstream.cc: Same.
- * src/vterminate.cc: Same.
+ * src/vterminate.cc: Same.
@@ -2253,3 +2383,3 @@
different meanings before and after re-evaluation in the completed
- scope.
+ scope.
* include/bits/basic_string.h (basic_string<>): Likewise.
@@ -2287,4 +2417,4 @@
* docs/html/install.html: Update include directory
- information.
- Update testing information.
+ information.
+ Update testing information.
Update linux issues for named locales.
@@ -2294,5 +2424,5 @@
* src/misc-inst.cc: Add missing instantiations.
-
+
* testsuite/abi_check.cc: Make output results more verbose.
-
+
* config/os/gnu-linux/ctype_base.h: Remove shadow headers injections.
@@ -2509,3 +2639,3 @@
(__glibcpp_wchar_t_is_signed): Define based on compiler predefined
- __WCHAR_UNSIGNED__.
+ __WCHAR_UNSIGNED__.
@@ -2565,3 +2695,3 @@
Likewise.
-
+
* src/limits.cc (__glibcpp_float_infinity, __glibcpp_float_QNaN,
@@ -2573,3 +2703,3 @@
Likewise.
-
+
2002-08-25 Gabriel Dos Reis <gdr@integrable-solutions.net>
@@ -2607,3 +2737,3 @@
* testsuite/Makefile.in: Regenerate.
-
+
2002-08-22 Loren J. Rittle <ljrittle@acm.org>
@@ -2625,3 +2755,3 @@
Ulrich Drepper <drepper@redhat.com>
-
+
* Makefile.am (check-abi): New rule.
@@ -2633,3 +2763,3 @@
(abi_check_SOURCES): Add.
- * testsuite/Makefile.in: Regenerate.
+ * testsuite/Makefile.in: Regenerate.
* testsuite/abi_check.cc: New file.
@@ -2638,3 +2768,3 @@
* config/abi/i686-pc-linux-gnu/baseline_symbols.txt: New file.
-
+
2002-08-19 Benjamin Kosnik <bkoz@redhat.com>
@@ -2643,3 +2773,3 @@
* configure: Regenerate.
-
+
2002-08-19 Jonathan Wakely <jw@kayari.org>
@@ -2661,5 +2791,5 @@
* src/locale.cc (locale::classic): Revert.
-
+
* docs/html/17_intro/TODO: Add.
-
+
2002-08-15 Phil Edwards <pme@gcc.gnu.org>
@@ -2699,3 +2829,3 @@
Benjamin Kosnik <bkoz@redhat.com>
-
+
* include/bits/istream.tcc (basic_istream::ignore): Use sbumpc,
@@ -2703,3 +2833,3 @@
* testsuite/27_io/narrow_stream_objects.cc (test10): Add.
-
+
2002-08-07 John David Anglin <dave@hiauly1.hia.nrc.ca>
@@ -2713,3 +2843,3 @@
* include/bits/slice_array.h(_DEFINE_VALARRAY_OPERATOR):
- Instantiate with new function objects.
+ Instantiate with new function objects.
* include/bits/mask_array.h (_DEFINE_VALARRAY_OPERATOR): Likewise.
@@ -2748,5 +2878,5 @@
(_UnBase<>): Reformat. Make first template-parameter non
- template.
+ template.
(_UnClos<>): Likewise.
- (_Expr<>): Reformate. Adjust unary member operator return types.
+ (_Expr<>): Reformate. Adjust unary member operator return types.
(_DEFINE_EXPR_UNARY_OPERATOR): Adjust definition.
@@ -2771,5 +2901,5 @@
(strstreambuf::overflow): Same.
- (strstreambuf::~strstreambuf): Same.
+ (strstreambuf::~strstreambuf): Same.
* testsuite/backward/strstream_members.cc (test02): Add.
-
+
* docs/html/abi.txt: Update. Spell check.
@@ -2782,3 +2912,3 @@
include functexcept.h so that -fno-exceptions will build.
-
+
2002-08-02 Gabriel Dos Reis <gdr@nerim.net>
@@ -2791,3 +2921,3 @@
__greater_equal, __greater, __atan2, __pow): New function object
- classes.
+ classes.
(__fun<>): New function traits class.
@@ -2804,6 +2934,6 @@
* libsupc++/Makefile.in: Regenerate.
-
+
2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
Jakub Jelinek <jakub@redhat.com>
-
+
* config/linker-map.gnu: Change CXXABI_1 to CXXABI_1.2,
@@ -2822,3 +2952,3 @@
PR libstdc++/7442
- * libsupc++/cxxabi.h
+ * libsupc++/cxxabi.h
(__base_class_info): Change to __base_class_type_info. 2.9.5p6c
@@ -2872,4 +3002,4 @@
(istream::get): Same.
- * include/bits/ostream.tcc: Change __pad to
- __pad<_CharT, _Traits>::_S_pad.
+ * include/bits/ostream.tcc: Change __pad to
+ __pad<_CharT, _Traits>::_S_pad.
* include/bits/locale_facets.h: Add __pad_traits generic and
@@ -2880,3 +3010,3 @@
* src/locale-inst.cc: Update __pad instantiations.
-
+
* include/std/std_fstream.h: Declare _M_underflow_common
@@ -2902,3 +3032,3 @@
* testsuite/27_io/istream.cc: Same.
- * testsuite/27_io/ostream.cc: Same.
+ * testsuite/27_io/ostream.cc: Same.
* testsuite/27_io/fstream.cc: Same.
@@ -2907,3 +3037,3 @@
* testsuite/27_io/stringbuf.cc: Same.
-
+
2002-07-29 Alan Modra <amodra@bigpond.net.au>
@@ -2930,5 +3060,5 @@
* testsuite/27_io/stringbuf.cc: Replace content, move to...
- * testsuite/27_io/stringbuf_members.cc: ...here.
+ * testsuite/27_io/stringbuf_members.cc: ...here.
* testsuite/27_io/streambuf.cc: Replace content, move to...
- * testsuite/27_io/streambuf_members.cc: ...here.
+ * testsuite/27_io/streambuf_members.cc: ...here.
* testsuite/27_io/stringstream.cc: Replace content, move to...
@@ -2937,7 +3067,7 @@
* testsuite/27_io/fstream.cc: New file.
- * testsuite/27_io/ifstream.cc: New file.
- * testsuite/27_io/ofstream.cc: New file.
- * testsuite/27_io/istringstream.cc: New file.
- * testsuite/27_io/ostringstream.cc: New file.
-
+ * testsuite/27_io/ifstream.cc: New file.
+ * testsuite/27_io/ofstream.cc: New file.
+ * testsuite/27_io/istringstream.cc: New file.
+ * testsuite/27_io/ostringstream.cc: New file.
+
2002-07-25 Benjamin Kosnik <bkoz@redhat.com>
@@ -2948,3 +3078,3 @@
* testsuite/27_io/istream_unformatted.cc (test10): Add.
-
+
2002-07-25 Benjamin Kosnik <bkoz@redhat.com>
@@ -2953,3 +3083,3 @@
* testsuite/27_io/ios_base_types.cc: ...here.
-
+
2002-07-24 Benjamin Kosnik <bkoz@redhat.com>
@@ -2959,3 +3089,3 @@
* testsuite/22_locale/ctor_copy_dtor.cc (test02): New.
-
+
2002-07-24 Benjamin Kosnik <bkoz@redhat.com>
@@ -2970,3 +3100,3 @@
* src/strstream.cc: Revert.
- * testsuite/backward/strstream_members.cc: Change include.
+ * testsuite/backward/strstream_members.cc: Change include.
@@ -2978,3 +3108,3 @@
* testsuite/27_io/ios_base_type.cc: New.
-
+
2002-07-24 Benjamin Kosnik <bkoz@redhat.com>
@@ -2986,3 +3116,3 @@
* docs/html/abi.txt: Fix typos.
-
+
2002-07-23 Benjamin Kosnik <bkoz@redhat.com>
@@ -2994,6 +3124,6 @@
Re-organize.
- Move chapter info into old FAQ format.
+ Move chapter info into old FAQ format.
* docs/html/organization.html: Removed, obsoleted by doxygen work.
* docs/html/abi.txt: Add notes on testing ABI changes.
-
+
2002-07-20 Phil Edwards <pme@gcc.gnu.org>
@@ -3019,3 +3149,3 @@
_Nname to _Name.
-
+
2002-07-19 Gabriel Dos Reis <gdr@nerim.net>
@@ -3023,7 +3153,7 @@
DR/123
- * include/bits/slice_array.h
+ * include/bits/slice_array.h
(slice_array<T>::operator=(const T&)): Constify.
- * include/bits/gslice_array.h
+ * include/bits/gslice_array.h
(gslice_array<T>::operator=(const T&)): Likewise.
- * include/bits/mask_array.h
+ * include/bits/mask_array.h
(mask_array<T>::operator=(const T&)): Likewise.
@@ -3109,4 +3239,4 @@
size_t, from int_type.
- (basic_streambuf::_M_buf_size_opt): Same.
- (basic_streambuf::_S_pback_sizex): Same.
+ (basic_streambuf::_M_buf_size_opt): Same.
+ (basic_streambuf::_S_pback_sizex): Same.
* include/bits/streambuf.tcc: Same.
@@ -4238,3 +4368,3 @@
- * testsuite/24_iterators/rel_ops.cc: New test.
+ * testsuite/24_iterators/rel_ops.cc: New test.
@@ -6245,3 +6375,3 @@
2002-01-07 Benjamin Kosnik <bkoz@redhat.com>
- Craig Rodrigues <rodrigc@mediaone.net>
+ Craig Rodrigues <rodrigc@mediaone.net>
diff -u1r previous/CL/maintainer-scripts/ChangeLog current/CL/maintainer-scripts/ChangeLog
--- previous/CL/maintainer-scripts/ChangeLog 2003-06-03 10:48:33.000000000 -0400
+++ current/CL/maintainer-scripts/ChangeLog 2003-06-30 03:41:10.000000000 -0400
@@ -1 +1,15 @@
+2003-06-29 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * gcc_release: Command "all" now creates .bz2 files only for
+ releases and pre-releases.
+
+2003-06-27 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * gcc_release (build_sources): Do not include gnats.html any longer.
+ Make an error message more descriptive.
+
+2003-06-18 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * gcc_release: Do not update gcc_latest_snapshot tag any longer.
+
2003-06-02 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>