This is the mail archive of the gcc-regression@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

3 GCC regressions, 0 new, with your patch on 2000-10-28T20:35:00Z.


(This is an automated message.)

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:
gcc.sum gcc.c-torture/compile/961004-1.c,
gcc.sum gcc.c-torture/execute/960416-1.c
gcc.sum gcc.c-torture/execute/961122-1.c

A complete list of failures is attached.  Also attached is a diff of
the ChangeLog entries since the last time the regression tests passed,
on 2000-10-27T18:50:00Z.

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/961004-1.c,  -O3 -fomit-frame-pointer -funroll-loops  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/compile/961004-1.c,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer -funroll-loops 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001009-2.c execution,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O0 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O1 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O2 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/20001011-1.c execution,  -Os 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/960416-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/960416-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -fomit-frame-pointer 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -g 
gcc/testsuite/gcc.sum:FAIL: gcc.c-torture/execute/961122-1.c compilation,  -O3 -fssa 
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/asm-fs-1.c scan-assembler-not
gcc/testsuite/gcc.sum:FAIL: gcc.dg/c99-array-nonobj-1.c (test for excess errors)
gcc/testsuite/gcc.sum:FAIL: gcc.dg/sequence-pt-1.c bogus sequence point warning (test for bogus messages, line 49)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 18)
gcc/testsuite/g++.sum:FAIL: g++.ext/instantiate1.C not instantiated (test for errors, line 20)
gcc/testsuite/g++.sum:FAIL: g++.other/loop2.C caused compiler crash
gcc/testsuite/g++.sum:FAIL: g++.pt/static11.C  Execution test
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -O3 -fssa 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io0.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -O3 -fssa 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/io1.f execution,  -Os 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O0 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O1 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O2 -fomit-frame-pointer -finline-functions -funroll-all-loops 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O3 -g 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -O3 -fssa 
gcc/testsuite/g77.sum:FAIL: g77.f-torture/execute/u77-test.f compilation,  -Os 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-1.m compilation,  -O 
gcc/testsuite/objc.sum:FAIL: objc/execute/np-2.m compilation,  -O 
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution 
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b0
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tFile.cc execution -b3
powerpc-eabisim/libio/testsuite/libio.sum:FAIL: tiomisc.cc output 
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/ChangeLog	Fri Oct 27 11:50:41 2000
+++ egcs/gcc/ChangeLog	Sat Oct 28 13:35:40 2000
@@ -1,3 +1,281 @@
+2000-10-28  Bernd Schmidt  <bernds@redhat.co.uk>
+
+	* reload.c (find_reloads): Distinguish "wins" so that we know whether
+	a given operand won because of a matching constraint or not; then use
+	that information to compute goal_alternative_matched properly.
+	* reload1.c (choose_reload_regs): Never set reload_override_in for an
+	optional reload.
+
+	* config/ia64/ia64.h (RTX_COSTS): A few more entries, and a more
+	accurate value for MULT.
+	* config/ia64/ia64.c (ia64_print_operand): Require probability to be
+	2% or > 98% before using static branch prediction bits.
+
+2000-10-28  Neil Booth  <neilb@earthling.net>
+
+	New macro expander.
+	
+	* cpplib.c (struct answer): New.
+	(struct if_stack): Use cpp_lexer_pos rather than line and col.
+	Rename cmacro mi_cmacro.
+	(struct directive, KANDR, STDC89, EXTENSION, COND, IF_COND, INCL,
+	IN_I): New directive and flags.
+	(skip_rest_of_line, check_eol, run_directive, glue_header_name,
+	parse_answer, parse_assertion, find_answer): New functions.
+	(parse_ifdef, detect_if_not_defined, validate_else): Remove.
+	(lex_macro_node): New function to replace parse_ifdef and
+	get_define_node.
+
+	(_cpp_handle_directive): New function, combines _cpp_check_directive
+	and _cpp_check_linemarker.
+
+	(do_define, do_undef, parse_include, do_include, do_import,
+	do_include_next, read_line_number, do_line, do_ident, do_pragma,
+	do_pragma_once, do_pragma_poison, do_pragma_dependency):
+	Update for new token getting interface.
+
+	(do_ifdef, do_ifndef, do_if, do_else, do_endif, push_conditional)
+	: Update for new multiple-include optimisation technique.
+	(do_elif): Don't forget to invalidate controlling macros.
+
+	(unwind_if_stack, cpp_defined, cpp_push_buffer, cpp_pop_buffer): Update.
+	(parse_assertion, parse_answer, find_answer, _cpp_test_assertion):
+	Functions to handle assertions with the new token interface.
+	(do_assert, do_unassert): Use them.
+
+	(cpp_define, _cpp_define_builtin, cpp_undef, cpp_assert, cpp_unassert):
+	Use run_directive.
+
+	(_cpp_init_stacks): Register directive names.  Don't register special
+	nodes.
+
+	* cpperror.c (print_containing_files, _cpp_begin_message): Update to
+	new position recording regime.
+	(cpp_ice, cpp_fatal, cpp_error, cpp_error_with_line, cpp_warning,
+	cpp_warning_with_line, cpp_pedwarn, cpp_pedwarn_with_line,
+	cpp_pedwarn_with_file_and_line): Update for _cpp_begin_message changes.
+	(cpp_type2name): Move to cpplex.c.
+
+	* cppexp.c (parse_charconst): spec_nodes is no longer a pointer.
+	(parse_defined): Update to handle new multiple include optimisation
+	method.  Remove poisoned identifier warning.
+	(parse_assertion, TYPE_NAME): Delete.
+	(lex): Update for multiple include optimisation, removal of
+	CPP_DEFINED, to use _cpp_test_assertion for assertions and
+	cpp_token_as_text.
+	(_cpp_parse_expr): Update for MI optimisation, and to use op_as_text.
+	(op_as_text): New function, to wrap cpp_token_as_text.
+
+	* cppfiles.c (stack_include_file, _cpp_pop_file_buffer):
+	Update for MI optimisation.
+	(_cpp_execute_include): Take a token rather than 3 arguments.  Fix
+	segfault on diagnostic.
+	(_cpp_compare_file_date): Take a token rather than 3 args.
+	(cpp_read_file): Work correctly for zero-length files.
+
+	* cpphash.c (_cpp_init_macros, _cpp_cleanup_macros): Rename
+	_cpp_init_hashtable and _cpp_cleanup_hashtable.
+	(cpp_lookup): Place identifiers at front of identifier pool
+	for _cpp_lookup_with_hash.
+	(_cpp_lookup_with_hash): Require identifiers to be at the front of
+	the identifier pool.  Commit the memory if not already in the
+	hash table.
+
+	* cppinit.c (cpp_reader_init): Move cpp_init_completed test to top.
+	Initialise various members of cpp_reader, memory pools, and the
+	special nodes.
+	(cpp_printer_init): Delete.
+	(cpp_cleanup): Update.
+	(struct builtin, builtin_array, initialize_builtins): Update for new
+	hashnode definition and builtin handling.
+	(cpp_start_read, cpp_finish): Don't take or initialise a
+	printer.  Update.
+
+	* cpplib.h (cpp_printer, cpp_toklist, CPP_DEFINED, BOL,
+	PASTED, VAR_ARGS, BEG_OF_FILE, IN_DIRECTIVE, KNOWN_DIRECTIVE,
+	T_VOID, T_SPECLINE, T_DATE, T_FILE, T_BASE_FILE, T_INCLUDE_LEVEL,
+	T_TIME, T_STDC, T_OPERATOR, T_POISON, T_MACRO, T_ASSERTION): Delete.
+	(struct cpp_pool, struct cpp_macro, struct cpp_lexer_pos,
+	struct cpp_lookahead, CPP_DHASH, enum mi_state, enum mi_ind,
+	NO_EXPAND, VARARGS_FIRST, struct cpp_token_with_pos,
+	struct toklist, struct cpp_context, struct specnodes,
+	TOKEN_LOOKAHEAD, TOKEN_BUFFSIZE, NODE_OPERATOR, NODE_POISONED,
+	NODE_BUILTIN, NODE_DIAGNOSTIC, NT_VOID, NT_MACRO, NT_ASSERTION,
+	enum builtin_type, cpp_can_paste): New.
+	(struct cpp_token): Delete line and col members.
+	(struct cpp_buffer): New member output_lineno.
+	(struct lexer_state): Delete indented, in_lex_line, seen_dot.
+	Add va_args_ok, poisoned_ok, prevent_expansion, parsing_args.
+	(struct cpp_reader): New members lexer_pos, macro_pos, directive_pos,
+	ident_pool, temp_string_pool, macro_pool, argument_pool, string_pool,
+	base_context, context, directive, mi_state, mi_if_not_defined,
+	mi_lexed, mi_cmacro, mi_ind_cmacro, la_read, la_write, la_unused,
+	mlstring_pos, macro_buffer, macro_buffer_len.
+	Delete members mls_line, mls_column, token_list, potential_control_macro,
+	temp_tokens, temp_cap, temp_alloced, temp_used, first_directive_token,
+	context_cap, cur_context, no_expand_level, paste_level, contexts, args,
+	save_parameter_spellings, need_newline, .
+	Change type of date, time and spec_nodes members.
+	Change prototypes for include and ident callbacks.
+	(struct cpp_hashnode): Change type of name.  Remove union members
+	expansion and code.  Add members macro, operator and builtin.
+
+	(cpp_token_len, cpp_token_as_text, cpp_spell_token, cpp_start_read,
+	cpp_finish, cpp_avoid_paste, cpp_get_token, cpp_get_line,
+	cpp_get_output_line, cpp_macro_definition, cpp_start_lookahead,
+	cpp_stop_lookahead): New prototypes.
+	(cpp_printer_init, cpp_dump_definition): Delete prototypes.
+
+	(U_CHAR, U, ustrcmp, ustrncmp, ustrlen, uxstrdup, ustrchr, ufputs):
+	Move from cpphash.h.
+
+	* cpphash.h (U_CHAR, U, ustrcmp, ustrncmp, ustrlen, uxstrdup, ustrchr,
+	ufputs): Move to cpplib.h.
+	(enum spell_type, struct token_spelling, _cpp_token_spellings, TOKEN_SPELL,
+	TOKEN_NAME, struct answer, FREE_ANSWER, KANDR, STDC89, EXTENSION,
+	COND, EXPAND, INCL, COMMENTS, IN_I, struct directive, directive_handler,
+	struct spec_nodes, _cpp_digraph_spellings, _cpp_free_temp_tokens,
+	_cpp_init_input_buffer, _cpp_grow_token_buffer, _cpp_init_toklist,
+	_cpp_clear_toklist, _cpp_expand_token_space, _cpp_expand_name_space,
+	_cpp_equiv_tokens, _cpp_equiv_toklists, _cpp_process_directive,
+	_cpp_run_directive, _cpp_get_line, _cpp_get_raw_token, _cpp_glue_header_name,
+	_cpp_can_paste, _cpp_check_directive, _cpp_check_linemarker,
+	_cpp_parse_assertion, _cpp_find_answer): Delete.
+	(VALID_SIGN, ALIGN, POOL_FRONT, POOL_LIMIT, POOL_BASE, POOL_SIZE,
+	POOL_USED, POOL_COMMIT, struct cpp_chunk, _cpp_lex_token, _cpp_init_pool,
+	_cpp_free_pool, _cpp_pool_reserve, _cpp_pool_alloc, _cpp_next_chunk,
+	_cpp_lock_pool, _cpp_unlock_pool, _cpp_test_assertion,
+	_cpp_handle_directive, DSC): New.
+	(struct include_file): New member defined.
+
+	(DO_NOT_REREAD, _cpp_begin_message, _cpp_execute_include,
+	_cpp_compare_file_date): Update.
+	(_cpp_pop_context, _cpp_get_token, _cpp_free_lookaheads, _cpp_push_token): New.
+	(_cpp_init_macros, _cpp_cleanup_macros): Rename to _cpp_init_hashtable,
+	_cpp_cleanup_hashtable.
+
+	* Makefile.in: Remove cppoutput.c.
+	
+	* cppoutput.c: Delete
+
+	* fixheader.c (read_scan_file): Update for new cpp_get_token
+	prototype.
+	(recognized_function): New argument LINE.
+
+	* scan-decls.c (skip_to_closing_brace, scan_decls): Update for
+	new cpp_get_token prototype.
+
+	* scan.h (recognized_function): Update prototype.
+
+	* po/POTFILES.in: Remove cppoutput.c.
+	
+2000-10-27  Mark Mitchell  <mark@codesourcery.com>
+
+	* c-typeck.c (check_init_type_bitfields): Remove.
+	(constructor_incremental): Likewise.
+	(struct constructor_stack): Remove incremental bit.
+	(struct initializer_stack): Likewise.
+	(start_init): Don't play with constructor_incremental.
+	(finish_init): Likewise.
+	(really_start_incremental_init): Likewise.
+	(push_init_level): Likewise.
+	(pop_init_level): Likewise.
+	(output_init_level): Likewise.
+	(output_pending_init_elements): Likewise.
+
+2000-10-21  Mike Coleman  <mcoleman2@kc.rr.com>
+
+	* c-pragma.c (handle_pragma_pack): Initialize align to -1.
+	Improve error messages.  Correct parsing of 
+	#pragma pack(pop [,id]).  Do not check the user-supplied
+	alignment if we're popping.
+
+	* gcc.dg/pack-test-1.c: New test case.
+	* gcc.dg/pack-test-2.c: New test case.
+	* gcc.dg/pack-test-1.h: New file.
+
+2000-10-27  Neil Booth  <neilb@earthling.net>
+
+	* cpp.texi: Update.
+
+2000-10-27  Kelley Cook <kelley.cook@home.com>
+
+	* invoke.texi: Document -mintel-syntax
+
+2000-10-27  Richard Henderson  <rth@redhat.com>
+
+	* invoke.texi: Document -frename-registers.  Add it to -O3.
+	* toplev.c (rest_of_compilation): Run regrename before ifcvt2.
+	(enum dump_file_index, dump_file): Update order.
+	(main): Set flag_rename_registers at -O3.
+
+2000-10-27  Richard Henderson  <rth@redhat.com>
+
+	* config/alpha/alpha.h (enum reg_class): Add PV_REG.
+	(REG_CLASS_NAMES, REG_CLASS_CONTENTS, REGNO_REG_CLASS): Update.
+	(REG_CLASS_FROM_LETTER): Assign it to 'c'.
+	* config/alpha/alpha.md (call_osf_1): Use it.
+	(call_value_osf_1): Likewise.
+
+	* config/ia64/ia64.c: Revert 10-23 patch.
+	(ia64_hard_regno_rename_ok): New.
+	* config/ia64/ia64-protos.h: Declare it.
+	* config/ia64/ia64.h (HARD_REGNO_RENAME_OK): Use it.
+
+2000-10-27  Bernd Schmidt  <bernds@redhat.co.uk>
+	    Richard Henderson  <rth@redhat.com>
+
+        * regrename.c: Rewrite to handle multi-register modes and
+        cond_exec instructions.
+        * Makefile.in (regrename.o): Update dependancies.
+        * recog.h (struct operand_alternative): Add is_address.
+        * recog.c (preprocess_constraints) [case 'p']: Set it.
+
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* configure.in: If not NO_MINUS_C_MINUS_O, substitute
+	OUTPUT_OPTION with '-o $@'.  Make zlibdir, zlibinc relative to
+	top level.  Kill oldstyle_subdirs.  Do not include
+	$srcdir/$s/Makefile.in in all_lang_makefiles, but do include
+	$outputs.  Do not run configure.lang from config.status.
+	Rearrange warning-flag logic to correspond to what the
+	makefile wants.  Put special vax stage1 options in
+	@stage1_flags@ not @stage1_warn_cflags@.  Don't do anything
+	with extra_c_objs, extra_cxx_objs, or extra_cpp_objs.
+	(--enable-c-cpplib): AC_SUBST(maybe_cpplib) with "libcpp.a" if
+	switch is given, nothing otherwise.
+	* configure.lang: Delete.
+
+        * Makefile.in: Expunge all traces of extra_c_objs,
+        extra_cxx_objs, and extra_cpp_objs.  Set MAYBE_CPPLIB from
+        @maybe_cpplib@. Add $(MAYBE_CPPLIB) to C_AND_OBJC_OBJS.  Set
+        warning options via a three level scheme so that -pedantic and
+        -Wtraditional are not used for non-C front ends: LOOSE_WARN,
+        STRICT1_WARN, STRICT2_WARN -> $(@D)-warn, GCC_WARN_CFLAGS ->
+        WARN_CFLAGS.  Distinguish STAGE1_CFLAGS from BOOT_CFLAGS.
+	Add -I$(@D) and -I$(srcdir)/$(@D) to INCLUDES.
+	Set OUTPUT_OPTION, ZLIB, ZLIBINC.  Do not set P,
+        LANG_FLAGS_TO_PASS.  Add OUTPUT_OPTION to all object-file
+        generation rules.  Wrap all rules that change the current
+        directory in parentheses; pmake doesn't spawn a new shell for
+        each command.  Expunge all references to $(P).  When one
+        command depends on another and they're run all at once, use &&
+        to separate them, not ;.  Add libgcc_s$(SHLIB_EXT) to files
+        deleted on make clean.  Force OUTPUT_OPTION='-o $@' in stage2
+        and beyond.
+
+	* objc/Make-lang.in: Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+	* objc/Makefile.in: Delete.
+
+2000-10-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* calls.c (expand_call): If sibcall_failure is set during pass 1,
+	clear tail_call_insns as well.
+
 2000-10-27  Nick Clifton  <nickc@redhat.com>
 
 	* config/arm/arm-protos.h (arm_function_ok_for_sibcall): Add
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/cp/ChangeLog	Wed Oct 25 23:05:53 2000
+++ egcs/gcc/cp/ChangeLog	Fri Oct 27 16:20:51 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
 
 	* error.c (dump_function_decl): Print no space between
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/f/ChangeLog	Sat Oct 21 11:20:37 2000
+++ egcs/gcc/f/ChangeLog	Fri Oct 27 16:20:51 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 Sat Oct 21 18:07:48 2000  Joseph S. Myers  <jsm28@cam.ac.uk>
 
 	* Makefile.in, g77spec.c: Remove EGCS references in comments.
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/java/ChangeLog	Wed Oct 25 18:35:28 2000
+++ egcs/gcc/java/ChangeLog	Fri Oct 27 16:20:52 2000
@@ -1,3 +1,15 @@
+2000-10-27  Zack Weinberg  <zack@wolery.stanford.edu>
+
+	* Make-lang.in: Move all build rules here from Makefile.in,
+	adapt to new context.  Wrap all rules that change the current
+	directory in parentheses.  Expunge all references to $(P).
+	When one command depends on another and they're run all at
+	once, use && to separate them, not ;.  Add OUTPUT_OPTION to
+	all object-file generation rules.  Delete obsolete variables.
+
+	* Makefile.in: Delete.
+	* config-lang.in: Delete outputs= line.
+
 2000-10-24  Tom Tromey  <tromey@cygnus.com>
 
 	* lex.c (java_new_lexer): Initialize new fields.  Work around
--- /sloth/delay/tbox/changelog_pass/egcs/gcc/testsuite/ChangeLog	Fri Oct 27 06:05:44 2000
+++ egcs/gcc/testsuite/ChangeLog	Sat Oct 28 11:05:40 2000
@@ -1,3 +1,24 @@
+2000-10-28  Neil Booth  <neilb@earthling.net>
+
+	New tests and test updates for new macro expander.
+	
+	* gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
+	endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
+	paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
+	tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
+	new diagnostic messages.
+
+	* gcc.dg/cpp/macro3.c: New tests.
+
+2000-10-27  Mark Mitchell  <mark@codesourcery.com>
+
+	* gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
+	on the same line.
+
+2000-10-27  Jakub Jelinek  <jakub@redhat.com>
+
+	* g++.old-deja/g++.other/eh2.C: New test.
+
 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
 
 	* gcc.c-torture/execute/20001027-1.c: New test.
-- 
Geoffrey Keating <geoffk@cygnus.com> 
(via an automated GCC regression script.)

bernds@redhat.co.uk

2000-10-28T20:35:00Z 2000-10-28T22:58:31Z regress-3

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]