3 GCC regressions, 0 new, with your patch on 2002-05-19T04:02:31Z.
GCC regression checker
regress@redhat.com
Sun May 19 00:14:00 GMT 2002
With your recent patch, GCC has some regression test failures, which
used to pass. There are 0 new failures, and 3
failures that existed before and after that patch; 0 failures
have been fixed.
The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim gcc.sum gcc.dg/debug/debug-1.c
powerpc-eabisim gcc.sum gcc.dg/debug/debug-2.c
mips-elf gdb.sum gdb.base/mips_pro.exp:
For more information, see <http://people.redhat.com/geoffk/gcc-regression/>.
-------------- next part --------------
ChangeLog entries since last run on 2002-05-19T00:50:27Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog Sat May 18 17:50:44 2002
+++ gcc/gcc/ChangeLog Sat May 18 21:02:49 2002
@@ -1,5 +1,13 @@
2002-05-18 Richard Henderson <rth@redhat.com>
+ * config/darwin.h (DARWIN_REGISTER_TARGET_PRAGMAS): Rename from
+ REGISTER_TARGET_PRAGMAS.
+ * config/rs6000/darwin.h (REGISTER_TARGET_PRAGMAS): Redefine.
+
+ * config.gcc: Do not use rs6000-c.c on powerpc-darwin.
+
+2002-05-18 Richard Henderson <rth@redhat.com>
+
* system.h (SELECT_RTX_SECTION): Poison.
* target-def.h (TARGET_ASM_SELECT_RTX_SECTION): New.
* target.h (select_rtx_section): New.
--- /maat/heart/tbox/changelog_mail/gcc/gcc/testsuite/ChangeLog Thu May 16 23:53:48 2002
+++ gcc/gcc/testsuite/ChangeLog Sat May 18 21:02:51 2002
@@ -1,3 +1,10 @@
+2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/weak-2.c: xfail warnings for platforms that don't
+ support weak symbols.
+ * gcc.dg/weak-4.c: Likewise
+ * gcc.dg/weak-6.c: Likewise
+
2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
* gcc.dg/weak-3.c: Add dg-excess-error comment for
ChangeLog entries between 2002-05-19T00:50:27Z and the last time everything
passed, on 2002-05-16T13:46:32Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog Mon May 13 15:42:00 2002
+++ gcc/ChangeLog Thu May 16 10:54:59 2002
@@ -1,3 +1,14 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.in: Allow for PWDCMD to override hardcoded pwd.
+ * config-ml.in: Likewise.
+ * configure: Likewise.
+ * configure.in: Likewise.
+
+2002-05-16 Stephane Carrez <stcarrez@nerim.fr>
+
+ * MAINTAINERS: Update my email address.
+
2002-05-13 Nathanael Nerode <neroden@twcny.rr.com>
* configure.in: Simplify makefile fragment collection.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog Wed May 15 23:20:37 2002
+++ gcc/gcc/ChangeLog Sat May 18 17:50:44 2002
@@ -1,3 +1,737 @@
+2002-05-18 Richard Henderson <rth@redhat.com>
+
+ * system.h (SELECT_RTX_SECTION): Poison.
+ * target-def.h (TARGET_ASM_SELECT_RTX_SECTION): New.
+ * target.h (select_rtx_section): New.
+ * varasm.c (output_constant_pool): Use it.
+ (default_select_rtx_section, default_elf_select_rtx_section): New.
+ * output.h: Declare them.
+
+ * config/darwin.h (SELECT_RTX_SECTION): Move ...
+ * config/darwin.c (machopic_select_rtx_section): ... here.
+ * config/darwin-protos.h: Update.
+
+ * config/nextstep.h (SELECT_RTX_SECTION): Move ...
+ * config/nextstep.c (machopic_select_rtx_section): ... here.
+ (nextstep_select_section): Rename variable to avoid macro clash.
+ * config/nextstep-protos.h: Update.
+
+ * config/elfos.h, config/svr3.h, config/arm/aof.h, config/c4x/c4x.h,
+ config/i386/dgux.h, config/i386/osfrose.h, config/i386/sco5.h,
+ config/i386/svr3gas.h, config/i860/paragon.h, config/ia64/aix.h,
+ config/m32r/m32r.h, config/m68k/dpx2.h, config/m68k/lynx.h,
+ config/m68k/m68k.h, config/m68k/tower-as.h, config/m88k/dgux.h,
+ config/mcore/mcore-pe.h, config/mips/mips.h, config/mmix/mmix.h,
+ config/pa/pa-linux.h, config/pa/pa.h, config/romp/romp.h,
+ config/rs6000/lynx.h, config/rs6000/sysv4.h, config/s390/linux.h,
+ config/sparc/sysv4.h, config/xtensa/elf.h, config/xtensa/linux.h
+ (SELECT_RTX_SECTION): Remove.
+
+ * config/darwin.h, config/elfos.h, config/nextstep.h,
+ config/ia64/aix.h, config/ia64/sysv4.h, config/alpha/alpha.c,
+ config/mips/mips.c, config/romp/romp.c, config/rs6000/sysv4.h,
+ config/rs6000/xcoff.h, config/s390/s390.c, config/sparc/aout.h,
+ config/sparc/lynx.h, config/xtensa/xtensa.c
+ (TARGET_ASM_SELECT_RTX_SECTION): New.
+
+ * config/alpha/elf.h (SELECT_RTX_SECTION): Move ...
+ * config/alpha/alpha.c (alpha_elf_select_rtx_section): ... here.
+ * config/ia64/sysv4.h (SELECT_RTX_SECTION): Move ...
+ * config/ia64/ia64.c (ia64_select_rtx_section): ... here.
+ (ia64_aix_select_rtx_section): New.
+ * config/mips/iris6.h (READONLY_DATA_SECTION_ASM_OP): Undef before
+ redefining.
+ * config/mips/mips.c (mips_select_rtx_section): Make static.
+ Support ELF SHF_MERGE features.
+ * config/mips/mips-protos.h: Update.
+ * config/rs6000/xcoff.h (SELECT_RTX_SECTION): Move ...
+ * config/rs6000/rs6000.c (rs6000_xcoff_select_rtx_section): ... here.
+ (rs6000_elf_select_rtx_section): Rename from rs6000_select_rtx_section;
+ make static, fall back to default_elf_select_rtx_section.
+ * config/rs6000/rs6000-protos.h: Update.
+ * config/sparc/sparc.h (SELECT_RTX_SECTION): Move ...
+ * config/sparc/sparc.c (sparc_aout_select_rtx_section): ... here.
+ * config/sparc/sunos4.h (on_exit): Declare only if IN_LIBGCC2.
+ * config/romp/romp.c (romp_select_rtx_section): New.
+ * config/s390/s390.c (s390_select_rtx_section): New.
+ * config/xtensa/xtensa.c: Include output.h. Shuffle local function
+ declarations before target macro definition.
+ (xtensa_emit_call): Use static buffer.
+ (xtensa_select_rtx_section): New.
+ * config/xtensa/xtensa.h (MAX_INT_TYPE_SIZE): Remove.
+ (IMPLICIT_FIX_EXPR, EASY_DIV_EXPR): Remove.
+ (ASM_OUTPUT_POOL_PROLOGUE): Update call to resolve_unique_section.
+
+ * doc/tm.texi (TARGET_ASM_SELECT_RTX_SECTION): Update from
+ SELECT_RTX_SECTION docs.
+
+Sun May 19 00:24:23 CEST 2002 Jan Hubicka <jh@suse.cz>
+
+ * i386.md (movsi/movdi): Fix template.
+ (sse2 patterns): Set attributes consistently.
+
+ * i386.md (pushqi2, ashrqi_*): Fix constraint.
+
+2002-05-18 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * optabs.c (complex_part_zero_p): New.
+ * (expand_cmplxdiv_straight): Use it.
+ * (expand_cmplxdiv_wide): Ditto.
+ * (expand_binop): Ditto.
+
+2002-05-18 Richard Henderson <rth@redhat.com>
+
+ * final.c (HAVE_READONLY_DATA_SECTION): New.
+ (shorten_branches): Use it instead of ifdefs.
+ * varasm.c (enum in_section): Add in_readonly_data.
+ (text_section, data_section): Tidy.
+ (readonly_data_section): Use READONLY_DATA_SECTION_ASM_OP if present.
+
+ * config/darwin.h, config/nextstep.h, config/h8300/elf.h,
+ config/i860/paragon.h, config/m68k/dpx2.h, config/m68k/hp320.h
+ (READONLY_DATA_SECTION): Don't undef.
+
+ * config/alpha/unicosmk.h, config/h8300/elf.h, config/i386/aix386ng.h,
+ config/i860/paragon.h, config/m68k/dpx2.h, config/m68k/hp320.h,
+ config/rs6000/lynx.h (READONLY_DATA_SECTION_ASM_OP): Undef.
+
+ * config/elfos.h, config/svr3.h, config/alpha/alpha-interix.h,
+ config/alpha/elf.h, config/c4x/c4x.h, config/i386/i386-interix.h,
+ config/i386/sco5.h, config/i386/svr3gas.h, config/i860/sysv3.h,
+ config/m88k/m88k.h, config/pa/pa64-hpux.h (USE_CONST_SECTION): Remove.
+
+ * config/elfos.h, config/netware.h, config/alpha/alpha-interix.h,
+ config/alpha/elf.h, config/alpha/vms.h, config/arc/arc.h,
+ config/arm/coff.h, config/c4x/c4x.h, config/dsp16xx/dsp16xx.h,
+ config/i386/dgux.h, config/i386/i386-interix.h, config/i386/sco5.h,
+ config/ia64/hpux.h, config/m32r/m32r.h, config/m68k/tower-as.h,
+ config/m88k/m88k.h, config/mcore/mcore-pe.h, config/mips/iris6.h,
+ config/mips/mips.h, config/mmix/mmix.h, config/pa/pa64-hpux.h,
+ config/sparc/sysv4.h (READONLY_DATA_SECTION_ASM_OP): Rename from
+ CONST_SECTION_ASM_OP/READONLY_SECTION_ASM_OP/RDATA_SECTION_ASM_OP.
+
+ * config/elfos.h, config/netware.h, config/1750a/1750a.h,
+ config/a29k/a29k.h, config/alpha/alpha-interix.h, config/alpha/alpha.h,
+ config/arm/coff.h, config/h8300/h8300.h, config/i386/aix386ng.h,
+ config/i386/i386-interix.h, config/i386/osfrose.h, config/mmix/mmix.h,
+ config/pa/pa64-hpux.h, config/sparc/litecoff.h
+ (EXTRA_SECTIONS, EXTRA_SECTION_FUNCTIONS): Remove.
+
+ * config/elfos.h, config/netware.h, config/svr3.h,
+ config/alpha/alpha-interix.h, config/alpha/alpha.h, config/alpha/elf.h,
+ config/arm/coff.h, config/c4x/c4x.h, config/dsp16xx/dsp16xx.h,
+ config/h8300/h8300.h, config/i386/i386-interix.h,
+ config/i386/osfrose.h, config/i386/svr3gas.h, config/mmix/mmix.h,
+ config/pa/pa64-hpux.h (READONLY_DATA_SECTION): Remove.
+
+ * config/elfos.h, config/netware.h, config/svr3.h,
+ config/alpha/alpha-interix.h, config/alpha/alpha.h, config/alpha/elf.h,
+ config/c4x/c4x.h, config/i386/aix386ng.h, config/i386/i386-interix.h,
+ config/i386/sco5.h, config/i386/svr3gas.h, config/mmix/mmix.h,
+ config/pa/pa64-hpux.h (CONST_SECTION_FUNCTION): Remove.
+
+ * config/lynx.h, config/svr3.h, config/alpha/elf.h, config/alpha/vms.h,
+ config/c4x/c4x.h, config/dsp16xx/dsp16xx.h, config/i386/sco5.h,
+ config/i386/svr3gas.h, config/i860/sysv3.h, config/i860/sysv4.h,
+ config/ia64/sysv4.h, config/m32r/m32r.h, config/m88k/m88k.h,
+ config/mcore/mcore-elf.h, config/mcore/mcore-pe.h, config/mips/elf.h,
+ config/mips/elf64.h, config/mips/iris6.h, config/mips/linux.h,
+ config/mips/mips.h, config/mips/rtems64.h, config/mips/vxworks.h,
+ config/rs6000/sysv4.h, config/v850/v850.h
+ (EXTRA_SECTIONS): Remove in_const/in_rdata.
+ (EXTRA_SECTION_FUNCTIONS): Remove accompanying function.
+
+ * config/svr3.h, config/c4x/c4x.h, config/i386/dgux.h,
+ config/i386/sco5.h, config/i386/svr3gas.h, config/ia64/aix.h,
+ config/m88k/dgux.h, config/mcore/mcore-pe.h, config/mmix/mmix.h,
+ config/sparc/sysv4.h (SELECT_RTX_SECTION): Use readonly_data_section.
+ * config/alpha/alpha.c (alpha_start_function): Likewise.
+ (alpha_write_linkage): Likewise.
+ * config/m32r/m32r.c (m32r_select_section): Likewise.
+ * config/m88k/m88k.c (m88k_select_section): Likewise.
+ * config/mips/mips.c (mips_select_rtx_section): Likewise.
+ * config/rs6000/rs6000.c (rs6000_select_rtx_section): Likewise.
+ (rs6000_elf_select_section): Likewise.
+ * config/v850/v850.c (v850_select_section): Likewise.
+
+ * config/1750a/1750a.h, config/i860/sysv3.h
+ (READONLY_DATA_SECTION_ASM_OP): New.
+ READONLY_DATA_SECTION_ASM_OP.
+ * config/i386/interix.c, config/i386/winnt.c
+ (i386_pe_unique_section): Always use .rdata prefix.
+ * config/pa/som.h (readonly_data): Always switch to read-only section.
+ (READONLY_DATA_SECTION): Predicate on flag_pic.
+ * config/we32k/we32k.h (READONLY_DATA_SECTION): Remove parenthesis.
+ * doc/tm.texi (READONLY_DATA_SECTION_ASM_OP): New.
+ (READONLY_DATA_SECTION): Update.
+
+2002-05-18 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * c-common.c (c_common_post_options): Warn if -Wformat-zero-length
+ is used without -Wformat.
+ * c-common.h (warn_format_zero_length): Declare extern.
+ * c-decl.c (warn_options): Add "format-zero-length".
+ * c-format.c (warn_format_zero_length): Declare.
+ (set_Wformat): Set warn_format_zero_length for -Wformat.
+ (check_format_info): Only warn about zero-length formats if
+ warn_format_zero_length is true. Include the format type
+ name in the warning message.
+ * doc/invoke.texi: Document -Wformat-zero-length.
+ * testsuite/gcc.dg/format/zero-length-1.c: New test.
+
+2002-05-18 Kazu Hirata <kazu@cs.umass.edu>
+
+ * timevar.c: Fix formatting.
+ * tlink.c: Likewise.
+ * toplev.c: Likewise.
+ * tree-dump.c: Likewise.
+ * tree-inline.c: Likewise.
+
+2002-05-18 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * cppinit.c (cpp_post_options): If preprocessed, turn off
+ traditional. If traditional, turn off column numbers.
+ * cpplib.c (cpp_push_buffer): Lex from stage 3 if traditional.
+ * cpptrad.c (handle_newline): Update line_base.
+ (skip_comment): Handle -Wcomment.
+
+2002-05-17 Zack Weinberg <zack@codesourcery.com>
+
+ * cppinit.c (struct builtin): Remove unused fields.
+ (CPLUS, BUILTIN, OPERATOR, O, builtin_array_end): Kill.
+ (operator_array): New - was second half of builtin_array.
+ (init_builtins): Simplify loop over builtin_array/operator_array.
+
+2002-05-18 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * defaults.h (UNIQUE_SECTION): Remove.
+ * system.h (UNIQUE_SECTION, SELECT_SECTION): Poison.
+
+2002-05-17 Richard Henderson <rth@redhat.com>
+
+ * expr.c (init_expr_once): Don't use start/end_sequence.
+ Use rtx_alloc instead of emit_insn.
+ * toplev.c (lang_dependent_init): Run init_expr_once here ...
+ (lang_independent_init): ... not here.
+
+2002-05-17 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * config/sh/lib1funcs.asm (GLOBAL): Use __USER_LABEL_PREFIX__.
+
+2002-05-17 Marek Michalkiewicz <marekm@amelek.gda.pl>
+
+ * config/avr/avr.c (avr_regs_to_save): New function. Also check
+ for fixed registers, possibly used for global register variables.
+ (initial_elimination_offset, avr_output_function_prologue,
+ avr_output_function_epilogue): Move common code to avr_regs_to_save.
+
+2002-05-17 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * Makefile.in: Update for cpptrad.c.
+ * cpphash.h (struct cpp_buffer): New members for buffer
+ overlays.
+ (struct cpp_reader): New members for traditional output.
+ (_cpp_read_logical_line, _cpp_overlay_buffer): New.
+ * cppinit.c (cpp_create_reader): Set trad_line.
+ (cpp_destroy): Free trad_out_base if used.
+ (cpp_read_main_file): Overlay an empty buffer if traditional.
+ (cpp_finish_options): Don't do builtins.
+ (COMMAND_LINE_OPTIONS): Add -traditional-cpp.
+ (cpp_handle_option): Handle it.
+ * cpplex.c (continue_after_nul): New.
+ (_cpp_lex_direct): Use handle_nul.
+ * cpplib.h (struct cpp_options): New traditional option.
+ * cpptrad.c: New file.
+
+2002-05-17 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * c-common.c (c_common_init_options): Use C89 for Objective-C,
+ and set the options flag.
+ * cppinit.c (lang_flags): Remove objc.
+ (lang_defaults): Remove OBJC and OBJCXX.
+ (set_lang): Update.
+ (COMMAND_LINE_OPTIONS): Remove -+ and -lang-objc++.
+ (cpp_handle_option): Remove -+ and -lang-objc++.
+ For ObjC, just set a flag.
+ (print_help): Update.
+ * cpplib.h (enum c_lang): Remove CLK_OBJC and CLK_OBJCXX.
+
+2002-05-17 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * doc/install.texi (Specific, mips-sgi-irix6): Document need to
+ bootstrap with -mips3.
+
+2002-05-17 Kazu Hirata <kazu@cs.umass.edu>
+
+ * final.c: Fix formatting.
+ * fix-header.c: Likewise.
+ * flow.c: Likewise.
+ * fold-const.c: Likewise.
+ * function.c: Likewise.
+
+2002-05-17 David S. Miller <davem@redhat.com>
+
+ PR c/6689, PR optimization/6615
+ * local-alloc.c (struct equivalence): Rename 'src' to 'src_p'
+ and make it a pointer to rtx. Update comments.
+ (update_equiv_regs): When scanning for equivalences, record
+ address of SET_SRC (set) in reg_equiv[].src_p. Dereference
+ it while making the equiv replacements.
+
+2002-05-17 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * config/sparc/sparc.c (sparc_aout_select_section): Fixed typo.
+
+2002-05-17 kaz Kojima <kkojima@rr.iij4u.or.jp>
+
+ * config/sh/sh.h (ENCODE_SECTION_INFO): Consider MODULE_LOCAL_P
+ when encoding visibility into SYMBOL_REF_FLAG.
+
+2002-05-17 Richard Sandiford <rsandifo@redhat.com>
+
+ * expr.c (force_operand): Fix reversed move.
+
+2002-05-17 Kurt Wall <kwall@kurtwerks.com>
+
+ * doc/install.texi (Testing): Mention two common DejaGnu warnings
+ that can be ignored.
+
+2002-05-16 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
+
+ * doc/install.texi (Final install): Recommend to install into a
+ "clean" target directory.
+
+2002-05-17 Richard Henderson <rth@redhat.com>
+
+ * config/ia64/ia64.md: Use braced strings instead of quoted strings
+ for code blocks. Tidy whitespace.
+
+2002-05-17 Richard Henderson <rth@redhat.com>
+
+ * hooks.c (hook_tree_bool_false): New.
+ * hooks.h: Declare it.
+ * target-def.h (TARGET_ASM_SELECT_SECTION): New.
+ (TARGET_ASM_UNIQUE_SECTION, TARGET_IN_SMALL_DATA_P): New.
+ * target.h (select_section, unique_section): New.
+ (in_small_data_p): New.
+ * varasm.c (resolve_unique_section): Use hooks instead of macros.
+ (variable_section, output_constant_def_contents): Likewise.
+ (default_select_section, default_unique_section): New.
+ (categorize_decl_for_section, default_elf_select_section): New.
+ * output.h: Declare them.
+
+ * config/darwin.h (ALIAS_SECTION, try_section_alias): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+ (SELECT_SECTION): Move ...
+ * config/darwin.c (machopic_select_section): ... here.
+ * config/darwin-protos.h: Update.
+
+ * config/nextstep.h (TARGET_ASM_SELECT_SECTION): New.
+ (SELECT_SECTION): Move ...
+ * config/nextstep.c (nextstep_select_section): ... here.
+ * config/nextstep-protos.h: Update.
+
+ * config/elfos.h (UNIQUE_SECTION, SELECT_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+ * config/svr3.h (SELECT_SECTION): Remove.
+
+ * config/alpha/alpha.c (unicosmk_unique_section): Make static.
+ (TARGET_ASM_UNIQUE_SECTION) [UNICOS]: New.
+ (TARGET_IN_SMALL_DATA_P, alpha_in_small_data_p): New.
+ (alpha_encode_section_info): Use it.
+ * config/alpha/alpha-protos.h: Update.
+ * config/alpha/elf.h (DO_SELECT_SECTION): Remove.
+ (SELECT_SECTION, UNIQUE_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+ * config/alpha/unicosmk.h (UNIQUE_SECTION): Remove.
+
+ * config/arm/pe.h (UNIQUE_SECTION): Remove.
+ (TARGET_ASM_UNIQUE_SECTION): New.
+
+ * config/avr/avr.c (TARGET_ASM_UNIQUE_SECTION): New.
+ (avr_unique_section): Rename from unique_section; make static.
+ * config/avr/avr-protos.h: Update.
+ * config/avr/avr.h (UNIQUE_SECTION): Remove.
+
+ * config/c4x/c4x.h (SELECT_SECTION): Remove.
+
+ * config/i386/cygwin.h (UNIQUE_SECTION): Remove.
+ (TARGET_ASM_UNIQUE_SECTION): New.
+ * config/i386/i386-interix.h: Likewise.
+ * config/i386/win32.h: Likewise.
+ * config/i386/djgpp.h (UNIQUE_SECTION): Remove.
+ * config/i386/i386.c (ix86_asm_file_end): Use target hook not macro.
+ * config/i386/sco5.h (SELECT_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+ * config/i386/svr3gas.h (SELECT_SECTION): Remove.
+
+ * config/i860/paragon.h: Undef TARGET_ASM_SELECT_SECTION
+ instead of SELECT_SECTION.
+ * config/m68k/dpx2.h: Likewise.
+ * config/rs6000/lynx.h: Likewise.
+
+ * config/ia64/aix.h (SELECT_SECTION, UNIQUE_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION, TARGET_ASM_UNIQUE_SECTION): New.
+ * config/ia64/ia64.c (TARGET_IN_SMALL_DATA_P): New.
+ (ia64_in_small_data_p): New.
+ (ia64_encode_section_info): Use it. Reorganize overlarge conditional.
+ (ia64_aix_select_section, ia64_aix_unique_section): New.
+ * config/ia64/sysv4.h (DO_SELECT_SECTION): Remove.
+ (SELECT_SECTION, UNIQUE_SECTION): Remove.
+
+ * config/m32r/m32r.h (SELECT_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+ * config/m32r/m32r.c (m32r_select_section): Take align argument.
+ * config/m32r/m32r-protos.h: Update.
+
+ * config/m88k/m88k.h (TARGET_ASM_SELECT_SECTION): New.
+ (SELECT_SECTION): Move ...
+ * config/m88k/m88k.c (m88k_select_section): ... here.
+
+ * config/mcore/mcore-pe.h (SELECT_SECTION): Remove.
+ * config/mcore/mcore.h (UNIQUE_SECTION): Remove.
+ * config/mcore/mcore.c (TARGET_ASM_UNIQUE_SECTION): New.
+ (mcore_unique_section): Make static.
+ * config/mcore/mcore-protos.h: Update.
+
+ * config/mips/elf.h (UNIQUE_SECTION): Remove.
+ (TARGET_ASM_UNIQUE_SECTION): New.
+ * config/mips/elf64.h: Likewise.
+ * config/mips/iris6gld.h: Likewise.
+ * config/mips/linux.h: Likewise.
+ * config/mips/mips-protos.h: Update.
+ * config/mips/mips.c (mips_select_section): Add align argument.
+ * config/mips/mips.h (SELECT_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION): New.
+
+ * config/mmix/mmix.h (SELECT_SECTION, UNIQUE_SECTION): Remove.
+ * config/mmix/mmix.c (mmix_select_section): Remove.
+ (mmix_unique_section): Remove.
+ * config/mmix/mmix-protos.h: Update.
+
+ * config/pa/pa.h (TARGET_ASM_SELECT_SECTION): New.
+ (SELECT_SECTION): Move ...
+ * config/pa/pa.c (pa_select_section): ... here.
+ * config/pa/pa64-hpux.h (UNIQUE_SECTION): Remove.
+
+ * config/rs6000/rs6000.c (rs6000_elf_select_section): Rename
+ from rs6000_select_section and make static.
+ (rs6000_elf_unique_section): Similarly.
+ (rs6000_xcoff_select_section): From xcoff.h.
+ (rs6000_xcoff_unique_section): Likewise.
+ * config/rs6000/rs6000-protos.h: Update.
+ * config/rs6000/sysv4.h (SELECT_SECTION, UNIQUE_SECTION): Remove.
+ (TARGET_ASM_SELECT_SECTION, TARGET_ASM_UNIQUE_SECTION): New.
+ * config/rs6000/xcoff.h: Likewise.
+
+ * config/sparc/aout.h (TARGET_ASM_SELECT_SECTION): New.
+ (SELECT_SECTION): Move ...
+ * config/sparc/sparc.c (sparc_aout_select_section): ... here.
+
+ * config/v850/v850.h (SELECT_SECTION): Move ...
+ * config/v850/v850.c (v850_select_section): ... here.
+ (TARGET_ASM_SELECT_SECTION): New.
+
+ * config/vax/vms.h (SELECT_SECTION): Move ...
+ * config/vax/vax.c (vms_select_section): ... here.
+ (TARGET_ASM_SELECT_SECTION): New.
+
+ * doc/tm.texi: Update SELECT_SECTION and UNIQUE_SECTION docs
+ for the target hooks.
+
+2002-05-17 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * config/arm/arm.c (emit_multi_reg_push): Do not set
+ RTX_FRAME_RELATED_P on the SEQUENCE.
+
+2002-05-16 Richard Henderson <rth@redhat.com>
+
+ * config/ia64/ia64.c (ia64_reorg): Rebuild bb_for_insn before
+ splitting. Use split_all_insns; update_life_info_in_dirty_blocks.
+
+2002-05-16 Richard Henderson <rth@redhat.com>
+
+ * config/alpha/unicosmk.h (TARGET_OS_CPP_BUILTINS): Fix typo.
+
+ * config/ia64/ia64.c (saveable_obstack): Do not declare.
+
+2002-05-16 Richard Henderson <rth@redhat.com>
+
+ * basic-block.h, bb-reorder.c, cfg.c, cfganal.c, cfgbuild.c,
+ cfgcleanup.c, cfglayout.c, cfgloop.c, cfgrtl.c, combine.c,
+ conflict.c, df.c, df.h, dominance.c, final.c, flow.c, function.c,
+ gcse.c, global.c, graph.c, haifa-sched.c, ifcvt.c, lcm.c,
+ local-alloc.c, loop.c, predict.c, print-rtl.c, profile.c,
+ recog.c, reg-stack.c, regclass.c, regmove.c, regrename.c,
+ reload1.c, reorg.c, resource.c, sbitmap.c, sched-deps.c,
+ sched-ebb.c, sched-rgn.c, sibcall.c, ssa-ccp.c, ssa-dce.c, ssa.c:
+ Revert "Basic block renumbering removal", and two followup patches.
+
+2002-05-16 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * lcm.c (optimize_mode_switching): Revert previous change.
+
+2002-05-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * sched-rgn.c (schedule_insns): Initialize large_region_blocks
+ with only extant block numbers.
+
+2002-05-16 Jason Thorpe <thorpej@wasabisystems.com>
+
+ * lcm.c (optimize_mode_switching): Fix typo.
+
+2002-05-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ * flow.c (calculate_global_regs_live): Queue blocks in program order.
+
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * doc/install.texi (Configuration): Document PWDCMD.
+
+2002-05-16 Dale Johannesen <dalej@apple.com>
+
+ * combine.c (cant_combine_insn_p): Reenable combinations
+ involving hard regs unless CLASS_LIKELY_SPILLED_P.
+
+2002-05-16 Neil Booth <neil@daikokuya.demon.co.uk>
+
+ * c-common.c (cb_register_builtins): Handle more built-ins
+ here rather than in gcc.c specs.
+ * gcc.c (cpp_unique_options): Move many built-ins to c-common.c.
+ (cpp_options): Pass -O flags even when only preprocessing.
+ * toplev.c (set_fast_math_flags): New prototype.
+ (fast_math_flags_set_p): New.
+ (set_no_fast_math_flags): Remove.
+ (decode_f_option): Update.
+ * toplev.h (set_fast_math_flags): Update.
+ (fast_math_flags_set_p): New.
+ (set_no_fast_math_flags): Remove.
+config:
+ * c4x/c4x.c (c4x_override_options): Update.
+
+2002-05-16 Zack Weinberg <zack@codesourcery.com>
+
+ * c-common.c (STDC_0_IN_SYSTEM_HEADERS, REGISTER_PREFIX):
+ Default-define here.
+ (builtin_define_with_value): Can now wrap the expansion in
+ quotation marks if such is wanted.
+ (cb_register_builtins): Update calls to builtin_define_with_value.
+ Define __REGISTER_PREFIX__, __USER_LABEL_PREFIX__, and __VERSION__
+ here.
+ (c_common_init): Set options->stdc_0_in_system_headers.
+ * c-lex.h: Update prototype of builtin_define_with_value.
+ * cppdefault.h: Remove default definitions of USER_LABEL_PREFIX
+ and REGISTER_PREFIX.
+
+ * cppinit.c (VERS, ULP, C, X): Kill.
+ (builtin_array): Remove entries for __VERSION__,
+ __USER_LABEL_PREFIX__, __REGISTER_PREFIX__, and
+ __HAVE_BUILTIN_SETJMP__. Make __STDC__ always a builtin, not
+ a constant.
+ (init_builtins): Kill off a bunch of now-dead code.
+ (COMMAND_LINE_OPTIONS): Remove -fleading-underscore and
+ -fno-leading-underscore.
+ (cpp_handle_option): Remove code to set user_label_prefix.
+ (cpp_post_options): Likewise.
+
+ * cpplib.h (struct cpp_options): Remove user_label_prefix.
+ (stdc_0_in_system_headers): New.
+ * cppmacro.c (builtin_macro): Check CPP_OPTION (pfile,
+ stdc_0_in_system_headers) too to decide the value of __STDC__.
+
+ * tradcpp.c (user_label_prefix): Kill.
+ (main): Remove code handling -f(no-)leading-underscore.
+ (initialize_builtins): Don't define __REGISTER_PREFIX__
+ or __USER_LABEL_PREFIX__.
+ (install_value): Wrap compound statement in dummy loop so the
+ macro works properly in an if statement.
+
+
+2002-05-16 Janis Johnson <janis187@us.ibm.com>
+
+ * loop.h (struct loop_info): Add member has_prefetch.
+ * loop.c (PREFETCH_CONDITIONAL): Change default to 1.
+ (prescan_loop): Initialize has_prefetch.
+ (struct prefetch_info): Change prefetch_in_loop and
+ prefetch_before_loop from bit fields to ints.
+ (emit_prefetch_instructions): Several small fixes.
+ (check_dbra_loop): Don't reverse loop that uses prefetch.
+
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.in: Allow for PWDCMD to override hardcoded pwd.
+ * configure.in: Likewise.
+ * fixinc/check.tpl: Likewise.
+ * fixinc/fixinc.dgux: Likewise.
+ * fixinc/fixinc.svr4: Likewise.
+ * fixinc/fixinc.winnt: Likewise.
+ * fixinc/fixincl.sh: Likewise.
+ * fixproto: Likewise.
+ * configure: Regenerate.
+
+2002-05-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
+
+ Basic block renumbering removal:
+ * basic_block.h (struct basic_block_def): Renamed index to sindex,
+ added prev_bb and next_bb fields.
+ (n_basic_blocks): Renamed to num_basic_blocks.
+ (last_basic_block): New, index of last basic block.
+ (FOR_BB_BETWEEN, FOR_ALL_BB, FOR_ALL_BB_REVERSE): New macros for
+ traversing basic block chain.
+ (BLOCK_NUM): index -> sindex.
+ (create_basic_block_structure, create_basic_block): Declaration changed.
+ (debug_num2bb): Declare.
+ (expunge_block_nocompact): Declaration removed.
+ (link_block, unlink_block, compact_blocks): Declare.
+ * bb-reorder.c (make_reorder_chain, make_reorder_chain_1): Modified.
+ * cfg.c (entry_exit_blocks): Initialize new fields.
+ (clear_edges, alloc_block, expunge_block, cached_make_edge,
+ redirect_edge_pred, dump_flow_info, dump_edge_info,
+ alloc_aux_for_blocks, clear_aux_for_blocks, alloc_aux_for_edges,
+ free_aux_for_edges): Modified.
+ (link_block, unlink_block, compact_blocks, debug_num2bb): New.
+ (expunge_block_nocompact): Removed.
+ * cfganal.c (can_fallthru, mark_dfs_back_edges, flow_call_edges_add,
+ find_unreachable_blocks, create_edge_list, print_edge_list,
+ verify_edge_list, flow_edge_list_print, remove_fake_successors,
+ remove_fake_edges, flow_reverse_top_sort_order_compute,
+ flow_depth_first_order_compute, flow_preorder_transversal_compute,
+ flow_dfs_compute_reverse_init, flow_dfs_compute_reverse_add_bb,
+ flow_dfs_compute_reverse_execute): Modified.
+ * cfgbuild.c (make_edges, make_eh_edge, find_basic_blocks_1,
+ find_basic_blocks, find_many_sub_basic_blocks, find_sub_basic_blocks):
+ Modified.
+ * cfgcleanup.c (try_simplify_condjump, try_forward_edges,
+ merge_blocks_move_predecessor_nojumps,
+ merge_blocks_move_successor_nojumps, merge_blocks,
+ outgoing_edges_match, try_crossjump_to_edge, try_crossjump_bb,
+ try_optimize_cfg, delete_unreachable_blocks, cleanup_cfg): Modified.
+ * cfglayout.c (skip_insns_after_block, label_for_bb,
+ record_effective_endpoints, scope_to_insns_finalize,
+ fixup_reorder_chain, verify_insn_chain, cleanup_unconditional_jumps,
+ fixup_fallthru_exit_predecessor, cfg_layout_redirect_edge,
+ cfg_layout_duplicate_bb): Modified.
+ * cfgloop.c (flow_loops_cfg_dump, flow_loop_dump, flow_loops_dump,
+ flow_loop_entry_edges_find, flow_loop_exit_edges_find,
+ flow_loop_nodes_find, flow_loop_pre_header_find, flow_loop_scan,
+ flow_loops_find, flow_loop_outside_edge_p): Modified.
+ * cfgrtl.c (create_basic_block_structure, create_basic_block,
+ flow_delete_block, compute_bb_for_insn, split_block,
+ try_redirect_by_replacing_jump, redirect_edge_and_branch,
+ force_nonfallthru_and_redirect, tidy_fallthru_edge,
+ back_edge_of_syntactic_loop_p, split_edge, commit_one_edge_insertion,
+ commit_edge_insertions, commit_edge_insertions_watch_calls,
+ dump_bb, print_rtl_with_bb, verify_flow_info, purge_dead_edges,
+ purge_all_dead_edges): Modified.
+ * combine.c (combine_instructions, set_nonzero_bits_and_sign_copies,
+ try_combine, nonzero_bits, num_sign_bit_copies, get_last_value_validate,
+ get_last_value, reg_dead_at_p, distribute_notes, distribute_links):
+ Modified.
+ * conflict.c (conflict_graph_compute): Modified.
+ * df.c (FOR_ALL_BBS): Removed.
+ (df_bitmaps_alloc, df_bitmaps_free, df_alloc, df_analyse_1,
+ df_modified_p, df_analyse, df_refs_unlink, df_insn_modify,
+ df_dump, hybrid_search_bitmap, iterative_dataflow_sbitmap): Modified.
+ * df.h (DF_BB_INFO, DF_REF_BBNO): Modified.
+ * dominance.c (init_dom_info, calc_dfs_tree_nonrec, calc_dfs_tree,
+ calc_idoms, idoms_to_doms, calculate_dominance_info): Modified.
+ * final.c (compute_alignments, final_scan_insn): Modified.
+ * flow.c (verify_local_live_at_start, update_life_info,
+ update_life_info_in_dirty_blocks, free_basic_block_vars,
+ delete_noop_moves, calculate_global_regs_live,
+ initialize_uninitialized_subregs, allocate_bb_life_data,
+ regno_uninitialized, regno_clobbered_at_setjmp, mark_set_1,
+ mark_used_reg, count_or_remove_death_notes): Modified.
+ * function.c (thread_prologue_and_epilogue_insns): Modified.
+ * gcse.c (struct null_pointer_info): Change typo of current_block
+ to basic_block.
+ (gcse_main, alloc_gcse_mem, compute_local_properties, compute_sets,
+ oprs_unchanged_p, load_killed_in_block_p, record_last_reg_set_info,
+ compute_hash_table, alloc_rd_mem, handle_rd_kill_set, compute_kill_rd,
+ alloc_avail_expr_mem, expr_killed_p, compute_ae_kill,
+ expr_reaches_here_p_work, expr_reaches_here_p, handle_avail_expr,
+ classic_gcse, one_classic_gcse_pass, compute_transp, cprop,
+ one_cprop_pass, compute_pre_data, pre_expr_reaches_here_p_work,
+ pre_expr_reaches_here_p, insert_insn_end_bb, pre_edge_insert,
+ pre_delete, one_pre_gcse_pass, compute_transpout,
+ invalidate_nonnull_info, delete_null_pointer_checks_1,
+ free_code_hoist_mem, compute_code_hoist_vbeinout,
+ hoist_expr_reaches_here_p, hoist_code, one_code_hoisting_pass,
+ compute_ld_motion_mems, store_ops_ok, find_moveable_store,
+ compute_store_table, build_store_vectors, insert_insn_start_bb,
+ insert_store, replace_store_insn, free_store_memory, store_motion):
+ Modified.
+ * global.c (global_alloc, global_conflicts, mark_elimination,
+ build_insn_chain): Modified.
+ * graph.c (print_rtl_graph_with_bb): Modified.
+ * haifa-sched.c (sched_init): Modified.
+ * ifcvt.c (SET_ORIG_INDEX, ORIG_INDEX): Removed.
+ (find_if_block, find_cond_trap, find_if_case_1, find_if_case_2,
+ if_convert): Modified.
+ * lcm.c (compute_antinout_edge, compute_earliest, compute_laterin,
+ compute_insert_delete, pre_edge_lcm, compute_available,
+ compute_farthest, compute_nearerout, compute_rev_insert_delete,
+ pre_edge_rev_lcm, make_preds_opaque, optimize_mode_switching):
+ Modified.
+ * local-alloc.c (alloc_qty, local_alloc, update_equiv_regs): Modified.
+ * loop.c (loop_dump_aux): Modified.
+ * predict.c (combine_predictions_for_insn, estimate_probability,
+ last_basic_block_p, process_note_prediction, process_note_predictions,
+ note_prediction_to_br_prob, propagate_freq, counts_to_freqs,
+ expensive_function_p, estimate_bb_frequencies,
+ compute_function_frequency): Modified.
+ * print-rtl.c (print_rtx): Modified.
+ * profile.c (GCOV_INDEX_TO_BB, BB_TO_GCOV_INDEX, instrument_edges,
+ get_exec_counts, compute_branch_probabilities, compute_checksum,
+ branch_prob, find_spanning_tree): Modified.
+ * recog.c (split_all_insns, peephole2_optimize): Modified.
+ * reg-stack.c (reg_to_stack, convert_regs_entry, compensate_edge,
+ convert_regs_1, convert_regs_2, convert_regs): Modified.
+ * regclass.c (scan_one_insn, regclass): Modified.
+ * regmove.c (mark_flags_life_zones, regmove_optimize,
+ combine_stack_adjustments): Modified.
+ * regrename.c (regrename_optimize, copyprop_hardreg_forward): Modified.
+ * reload1.c (reload, reload_combine, copy_eh_notes): Modified.
+ * reorg.c (dbr_schedule): Modified.
+ * resource.c (find_basic_block, init_resource_info): Modified.
+ * sbitmap.c (sbitmap_intersection_of_succs,
+ sbitmap_intersection_of_preds, sbitmap_union_of_succs,
+ sbitmap_union_of_preds): Modified.
+ * sched-deps.c (init_dependency_caches): Modified.
+ * sched-ebb.c (schedule_ebbs): Modified.
+ * sched-rgn.c (is_cfg_nonregular, build_control_flow, debug_regions,
+ find_rgns, compute_trg_info, init_regions, schedule_insns): Modified.
+ * sibcall.c (optimize_sibling_and_tail_recursive_call): Modified.
+ * ssa-ccp.c (examine_flow_edges, optimize_unexecutable_edges,
+ ssa_ccp_substitute_constants, ssa_ccp_df_delete_unreachable_insns,
+ ssa_const_prop): Modified.
+ * ssa-dce.c (set_control_dependent_block_to_edge_map_,
+ find_control_dependence, find_pdom, ssa_eliminate_dead_code): Modified.
+ * ssa.c (remove_phi_alternative, find_evaluations,
+ compute_dominance_frontiers_1, compute_iterated_dominance_frontiers,
+ insert_phi_node, rename_block, convert_to_ssa, eliminate_phi,
+ make_regs_equivalent_over_bad_edges,
+ make_equivalent_phi_alternatives_equival,
+ compute_conservative_reg_partition,
+ coalesce_regs_in_successor_phi_nodes, compute_coalesced_reg_partition,
+ rename_equivalent_regs, convert_from_ssa, for_each_successor_phi):
+ Modified.
+
+2002-05-16 Mark Mitchell <mark@codesourcery.com>
+
+ * cfgrtl.c (purge_dead_edges): Correct handling of EDGE_EH.
+
+2002-05-16 Nick Clifton <nickc@cambridge.redhat.com>
+
+ * config/arm/arm.c (arm_rtx_costs): Check for RTX being a
+ SYMBOL_REF before calling CONSTANT_POOL_ADDRESS_P.
+ (arm_adjust_cost): Check for RTX being a SYMBOL_REF before
+ calling CONSTANT_POOL_ADDRESS_P.
+ * config/arm/arm.h (TARGET_CPU_CPP_BUILTINS): Fix typo in code
+ to decide whether to define __arm__ or __thumb.
+ (THUMB_GO_IF_LEGITIMATE_ADDRESS): Check for RTX being a
+ SYMBOL_REF before calling CONSTANT_POOL_ADDRESS_P.
+
2002-05-16 Neil Booth <neil@daikokuya.demon.co.uk>
* config/arc/arc.h (CPP_PREDEFINES): Remove.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/cp/ChangeLog Thu May 16 06:47:19 2002
+++ gcc/gcc/cp/ChangeLog Fri May 17 23:09:06 2002
@@ -1,3 +1,8 @@
+2002-05-18 Jason Merrill <jason@redhat.com>
+
+ * decl2.c (import_export_decl): If we clear
+ DECL_NOT_REALLY_EXTERN, make sure DECL_EXTERNAL is set.
+
2002-05-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
PR c++/6620
--- /maat/heart/tbox/changelog_pass/gcc/gcc/f/ChangeLog Thu May 9 02:15:55 2002
+++ gcc/gcc/f/ChangeLog Thu May 16 10:56:03 2002
@@ -1,3 +1,7 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
+
2002-05-09 Hassan Aurag <aurag@cae.com>
* expr.c (ffeexpr_reduced_ugly2log_): Allow logicals-as-integers
--- /maat/heart/tbox/changelog_pass/gcc/gcc/java/ChangeLog Mon May 13 18:53:26 2002
+++ gcc/gcc/java/ChangeLog Thu May 16 10:56:13 2002
@@ -1,3 +1,7 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Make-lang.in: Allow for PWDCMD to override hardcoded pwd.
+
2002-05-13 Mark Mitchell <mark@codesourcery.com>
* jcf-write.c (write_classfile): Unlink the temporary file if it
--- /maat/heart/tbox/changelog_pass/gcc/gcc/po/ChangeLog Fri May 10 08:18:42 2002
+++ gcc/gcc/po/ChangeLog Thu May 16 10:56:13 2002
@@ -1,3 +1,7 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * exgettext: Allow for PWDCMD to override hardcoded pwd.
+
2002-05-10 Philipp Thomas <pthomas@suse.de>
* tr.po, es.po, fr.po: Update to version for 20020415
--- /maat/heart/tbox/changelog_pass/gcc/gcc/testsuite/ChangeLog Wed May 15 23:20:45 2002
+++ gcc/gcc/testsuite/ChangeLog Thu May 16 23:53:48 2002
@@ -1,3 +1,10 @@
+2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/weak-3.c: Add dg-excess-error comment for
+ cygwin, coff and h8300-*-hms targets
+ * gcc.dg/weak-5.c: Likewise
+ * gcc.dg/weak-7.c: Likewise
+
2002-05-16 Jason Merrill <jason@redhat.com>
* lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
--- /maat/heart/tbox/changelog_pass/gcc/libstdc++-v3/ChangeLog Wed May 15 16:57:04 2002
+++ gcc/libstdc++-v3/ChangeLog Sat May 18 08:15:43 2002
@@ -1,3 +1,26 @@
+2002-05-18 Paolo Carlini <pcarlini@unitus.it>
+
+ PR libstdc++/6503
+ * include/bits/stl_deque.h (_Deque_iterator::operator==,
+ operator!=, operator<, operator>, operator>=, operator<=):
+ Make non-member functions, to allow comparing const and
+ non-const iterators in any order.
+ * testsuite/23_containers/deque_operators.cc: New testfile.
+
+2002-05-16 Phil Edwards <pme@gcc.gnu.org>
+
+ * docs/html/faq/index.html: Update not-a-bug list with basic_file.h.
+ * docs/html/faq/index.txt: Regenerate.
+
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.am: Allow for PWDCMD to override hardcoded pwd.
+ * acinclude.m4: Likewise.
+ * docs/html/Makefile: Likewise.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+ * Makefile.in: Regenerate.
+
2002-05-15 Loren J. Rittle <ljrittle@acm.org>
libstdc++/6641
--- /maat/heart/tbox/changelog_pass/gcc/boehm-gc/ChangeLog Tue May 7 21:46:21 2002
+++ gcc/boehm-gc/ChangeLog Thu May 16 10:55:01 2002
@@ -1,3 +1,9 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
2002-05-08 Alexandre Oliva <aoliva@redhat.com>
* configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
--- /maat/heart/tbox/changelog_pass/gcc/libjava/ChangeLog Tue May 14 01:16:37 2002
+++ gcc/libjava/ChangeLog Thu May 16 10:56:44 2002
@@ -1,3 +1,10 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * acinclude.m4: Allow for PWDCMD to override hardcoded pwd.
+ * configure.in: Likewise.
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
2002-05-13 Tom Tromey <tromey@redhat.com>
* java/lang/natRuntime.cc: Don't include sys/time.h and time.h.
--- /maat/heart/tbox/changelog_pass/gcc/zlib/ChangeLog Tue May 7 21:46:59 2002
+++ gcc/zlib/ChangeLog Thu May 16 10:57:30 2002
@@ -1,15 +1,3 @@
-2002-05-08 Alexandre Oliva <aoliva@redhat.com>
-
- * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
- script entry, and set LD to it when configuring multilibs.
- * configure: Rebuilt.
-
-2001-06-09 Alexandre Oliva <aoliva@redhat.com>, Stephen L Moshier <moshier@mediaone.net>
-
- * configure.in (AC_EXEEXT): Work around in case it expands to
- nothing, as in autoconf 2.50.
- * configure: Rebuilt.
-
ChangeLog file for zlib
@@ -237,7 +225,7 @@
- use _fdopen instead of fdopen for MSC >= 6.0 (Thomas Fanslau)
- added makelcc.bat for lcc-win32 (Tom St Denis)
- in Makefile.dj2, use copy and del instead of install and rm (Frank Donahoe)
-- Avoid expanded $Id: ChangeLog,v 1.5 2002/05/08 04:38:00 aoliva Exp $. Use "rcs -kb" or "cvs admin -kb" to avoid Id expansion.
+- Avoid expanded $Id: ChangeLog,v 1.6 2002/05/16 17:43:20 ro Exp $. Use "rcs -kb" or "cvs admin -kb" to avoid Id expansion.
- check for unistd.h in configure (for off_t)
- remove useless check parameter in inflate_blocks_free
- avoid useless assignment of s->check to itself in inflate_blocks_new
--- /maat/heart/tbox/changelog_pass/gcc/libf2c/ChangeLog Tue May 7 21:46:34 2002
+++ gcc/libf2c/ChangeLog Thu May 16 10:56:38 2002
@@ -1,3 +1,9 @@
+2002-05-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.in: Allow for PWDCMD to override hardcoded pwd.
+ * aclocal.m4: Likewise.
+ * configure: Regenerate.
+
2002-05-08 Alexandre Oliva <aoliva@redhat.com>
* configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at
-------------- next part --------------
--
Geoffrey Keating <regress@redhat.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list