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]

2 GCC regressions, 0 new, with your patch on 2001-07-09T09:45:05Z.


With your recent patch, GCC has some regression test failures, which
used to pass.  There are 0 new failures, and 2
failures that existed before and after that patch; 1 failures
have been fixed.

The old failures, which were not fixed or introduced by your patch, are:
powerpc-eabisim g++.sum g++.eh/rethrow6.C
native g++.sum g++.eh/rethrow6.C

The fixed failures are:
native gdb.sum gdb.base/corefile.exp:

For more information, see <http://www.cygnus.com/~geoffk/gcc-regression/>.
ChangeLog entries since last run on 2001-07-09T06:15:01Z:
--- /maat/heart/tbox/changelog_mail/gcc/gcc/ChangeLog	Sun Jul  8 23:15:16 2001
+++ gcc/gcc/ChangeLog	Mon Jul  9 02:45:11 2001
@@ -1,3 +1,7 @@
+2001-07-09  Bo Thorsen  <bo@suse.co.uk>
+
+	* config/i386/unix.h (ASM_OUTPUT_MI_THUNK): Fix x86-64 vtable support.
+
 2001-07-09  Neil Booth  <neil@daikokuya.demon.co.uk>
 
 	* final.c (output_addr_const): Use target opening and

ChangeLog entries between 2001-07-09T06:15:01Z and the last time everything
passed, on 2001-05-16T21:39:50Z:
--- /maat/heart/tbox/changelog_pass/gcc/ChangeLog	Thu May 10 15:20:14 2001
+++ gcc/ChangeLog	Wed Jun 27 22:56:30 2001
@@ -1,3 +1,102 @@
+2001-06-27  H.J. Lu  (hjl@gnu.org)
+
+	* Makefile (CFLAGS_FOR_BUILD): New.
+	(EXTRA_GCC_FLAGS): Add CFLAGS_FOR_BUILD.
+
+2001-06-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* README: Remove version number.
+
+2001-06-13  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
+
+	* INSTALL/README: Update wrt. to the installation instructions now
+	residing in gcc/doc/install.texi.
+
+2001-06-13  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* README: Replace with a cut-down and updated version of gcc/README.
+
+2001-06-12  David Edelsohn  <edelsohn@gnu.org>
+
+	* config-ml.in (powerpc-*-* | rs6000-*-*): Allow aix64 and pthread
+	multilibs to be disabled.
+
+2001-06-11  Daniel Berlin  <dan@cgsoftware.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+	
+2001-06-09  Alexandre Oliva  <aoliva@redhat.com>
+
+	* config.guess: Import CVS version 1.195.
+	* config.sub: Import CVS version 1.212.
+
+2001-06-08  Alexandre Oliva  <aoliva@redhat.com>, Jeff Sturm  <jsturm@one-point.com>
+
+	* Makefile.in (AS_FOR_TARGET, LD_FOR_TARGET, NM_FOR_TARGET): If
+	gcc/xgcc is built, use -print-prog-name to find out the program
+	name to use.
+
+2001-06-04  Phil Edwards  <pme@sources.redhat.com>
+
+	* config.guess:  Import CVS version 1.194.  All gcc-local changes
+	appear to also be in the master copy.
+	* config.sub:  Import CVS version 1.211.
+
+Mon Jun  4 16:32:53 2001  Mark Mitchell  <mark@codesourcery.com>
+
+	* ltcf-c.sh (archive_cmds, archive_expsym_cmds) [solaris,
+	with_gcc]: Use `gcc -shared' to build a shared library.
+
+Mon Jun  4 16:24:43 2001  John David Anglin  <dave@hiauly1.hia.nrc.ca>
+
+	* ltcf-c.sh (archive_cmd) [hpux, with_gcc]: Use gcc to link shared
+	archives.
+
+Fri Jun  1 18:55:19 2001  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-06-01  Hans-Peter Nilsson  <hp@axis.com>
+
+	* configure.in (libstdcxx_flags): Do not try to execute
+	libstdc++-v3/testsuite_flags until it exists.
+
+2001-06-01  Alan Modra  <amodra@bigpond.net.au>
+
+	* MAINTAINERS: Update my email address.
+
+2001-05-31  Graham Stott  <grahams@redhat.com>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-05-28  Simon Patarin <simon.patarin@inria.fr>
+
+	* ltcf-cxx.sh (osf3/osf4/osf5): Support creation of C++  shared
+	libraries when using g++ with native linker.
+
+2001-05-28  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltconfig, ltmain.sh: Upgrade to libtool 1.4a 1.641.2.256.
+
+2001-05-22  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltcf-cxx.sh (allow_undefined_flag, no_undefined_flag)
+	[aix4*|aix5*]: Prepend blank.
+
+2001-05-20  Alexandre Oliva  <aoliva@redhat.com>
+
+	* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,
+	ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.254.  Rebuilt a number
+	of subdir/configure scripts to use the new libtool.m4.
+
+2001-05-19  Matt Kraai  <kraai@alumni.carnegiemellon.edu>
+
+	* MAINTAINERS (Write After Approval): Add myself.
+
+2001-05-18  Benjamin Kosnik  <bkoz@redhat.com>
+
+	* configure.in (libstdcxx_flags): Remove reference to libstdc++.INC.
+
 2001-05-11  Ben Elliston  <bje@redhat.com>
 
 	* Makefile.in (all-sid): New target.
--- /maat/heart/tbox/changelog_pass/gcc/gcc/ChangeLog	Wed May 16 12:55:10 2001
+++ gcc/gcc/ChangeLog	Sun Jul  8 23:15:16 2001
@@ -1,10721 +1,944 @@
-Wed May 16 13:41:10 2001  Jeffrey A Law  (law@cygnus.com)
+2001-07-09  Neil Booth  <neil@daikokuya.demon.co.uk>
 
-	* pa32-regs.h (HARD_REGNO_MODE_OK): Allow TI/TFmode values in
-	GPRs.
+	* final.c (output_addr_const): Use target opening and
+	closing parentheses.
+	* target-def.h: Define TARGET_ASM_OPEN_PAREN, TARGET_ASM_CLOSE_PAREN
+	defaults, add to TARGET_ASM_OUT.
+	* target.h (struct gcc_target): Add open_paren and close_paren.
+	* doc/md.texi: Update.
+	* doc/tm.texi: Document TARGET_ASM_FUNCTION_END_PROLOGUE,
+	TARGET_ASM_FUNCTION_BEGIN_EPILOGUE, TARGET_ASM_OPEN_PAREN and
+	TARGET_ASM_CLOSE_PAREN.
+config:
+	* i386/i386.c (TARGET_ASM_OPEN_PAREN, TARGET_ASM_CLOSE_PAREN):
+	Override.
+	* pdp11/pdp11.c (TARGET_ASM_OPEN_PAREN, TARGET_ASM_CLOSE_PAREN):
+	Override.
+	* 1750a/1750a.h (ASM_OPEN_PAREN, ASM_CLOSE_PAREN): Remove.
+	* a29k/a29k.h: Similarly.
+	* alpha/alpha.h: Similarly.
+	* arc/arc.h: Similarly.
+	* arm/aof.h: Similarly.
+	* arm/aout.h: Similarly.
+	* avr/avr.h: Similarly.
+	* c4x/c4x.h: Similarly.
+	* clipper/clipper.h: Similarly.
+	* convex/convex.h: Similarly.
+	* d30v/d30v.h: Similarly.
+	* dsp16xx/dsp16xx.h: Similarly.
+	* elxsi/elxsi.h: Similarly.
+	* fr30/fr30.h: Similarly.
+	* h8300/h8300.h: Similarly.
+	* i370/i370.h: Similarly.
+	* i386/i386.h: Similarly.
+	* i860/i860.h: Similarly.
+	* i960/i960.h: Similarly.
+	* ia64/ia64.h: Similarly.
+	* m32r/m32r.h: Similarly.
+	* m68hc11/m68hc11.h: Similarly.
+	* m68k/m68k.h: Similarly.
+	* m88k/m88k.h: Similarly.
+	* mcore/mcore.h: Similarly.
+	* mips/mips.h: Similarly.
+	* mn10200/mn10200.h: Similarly.
+	* mn10300/mn10300.h: Similarly.
+	* ns32k/ns32k.h: Similarly.
+	* pa/pa.h: Similarly.
+	* pdp11/pdp11.h: Similarly.
+	* pj/pj.h: Similarly.
+	* romp/romp.h: Similarly.
+	* rs6000/rs6000.h: Similarly.
+	* sh/sh.h: Similarly.
+	* sparc/sparc.h: Similarly.
+	* v850/v850.h: Similarly.
+	* vax/vax.h: Similarly.
+	* we32k/we32k.h: Similarly.
+
+2001-07-09  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* doc/c-tree.texi: Document representation of attributes.
+
+2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* doc/tm.texi: Update some places for the rename of target to
+	targetm.  Fix typo.
+
+2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
+
+	* target.h (struct gcc_target): Add insert_attributes.
+	* target-def.h (TARGET_INSERT_ATTRIBUTES): Define.
+	(TARGET_INITIALIZER): Update.
+	* tree.c, tree.h (default_insert_attributes): New function.
+	Update comments on other default functions to refer to targetm,
+	not target.
+	* doc/tm.texi (INSERT_ATTRIBUTES): Update to document
+	TARGET_INSERT_ATTRIBUTES.
+	(SET_DEFAULT_DECL_ATTRIBUTES): Remove.
+	* c-common.c (decl_attributes): Use targetm.insert_attributes.
+	Don't use PRAGMA_INSERT_ATTRIBUTES.
+	* Makefile.in (c-common.o): Depend on $(TARGET_H).
+	* c-decl.c (start_decl, start_function): Don't call
+	SET_DEFAULT_DECL_ATTRIBUTES.
+	* config/c4x/c4x.h (SET_DEFAULT_DECL_ATTRIBUTES): Don't define.
+	* config/c4x/c4x-protos.h (c4x_set_default_attributes): Don't
+	declare.
+	* config/c4x/c4x.c (TARGET_INSERT_ATTRIBUTES): Define.
+	(c4x_check_attribute): Avoid modifying attribute list itself.
+	(c4x_set_default_attributes): Rename to c4x_insert_attributes.
+	Make static.
+	* config/sh/sh.h (PRAGMA_INSERT_ATTRIBUTES): Don't define.
+	* config/sh/sh-protos.h (sh_pragma_insert_attributes): Don't
+	declare.
+	* config/sh/sh.c (TARGET_INSERT_ATTRIBUTES): Define.
+	(sh_pragma_insert_attributes): Rename to sh_insert_attributes.
+	Make static.
+	* config/v850/v850.h (SET_DEFAULT_DECL_ATTRIBUTES): Don't define.
+	* config/v850/v850-protos.h (v850_set_default_decl_attr): Don't
+	declare.
+	* config/v850/v850.c (TARGET_INSERT_ATTRIBUTES): Define.
+	(v850_set_default_decl_attr): Rename to v850_insert_attributes.
+	Adjust parameters.  Make static.
 
-2001-05-16  Andreas Jaeger  <aj@suse.de>
+2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
 
-	* Makefile.in (toplev.o): Add dependency on dwarf2asm.h.
-
-	* toplev.c: Include dwarf2asm.h for prototype of
-	dw2_output_indirect_constants.
-
-Wed May 16 19:53:53 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* stmt.c (expand_asm_operands): Be able to offload addressof
-	expression to memory. (PR optimization/185)
-
-Wed May 16 18:53:23 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* combine.c (combine_simplify_rtx): Set op0_mode to VOIDmode after
-	applying distributive law.
-
-2001-05-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
-
-	* pa-hpux10.h (THREAD_MODEL_SPEC): Define.
-
-	* gthr-dce.h (UNUSED): Attribute unused macro.
-	(__gthread_key_dtor): Make arguments UNUSED.
-	(__gthread_key_delete): Revise for compatibility with DRAFT4
-	implementation.
-
-2001-05-16  David Edelsohn  <edelsohn@gnu.org>
-
-	* doc/install.texi: Update AIX information.
-	* README.RS6000: Remove obsolete file.
-
-2001-05-16  Jakub Jelinek  <jakub@redhat.com>
-	    Nathan Sidwell  <nathan@codesourcery.com>
-
-        * gcc.c (give_switch): Don't write before start of string.
-	Always append suffix.
-
-2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
-
-	* cpplex.c (_cpp_lex_token, '/' case): Comments can't appear
-	after stage3.
-
-2001-05-16  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
-
-	* README.ALTOS: Remove obsolete file.
-
-2001-05-16  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-lex.h (save_and_forget_protocol_qualifiers,
-	forget_protocol_qualifiers, remember_protocol_qualifiers):
-	Remove deleted functions' prototypes.
-
-2001-05-16  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-parse.in (methodtype): New production.
-	(methoddef, methodproto): Collapse separate '-' and '+'
-	handlers into 1.
-
-2001-05-16  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
-
-	* c-common.h (RID_FIRST_PQ): New.
-	* c-parse.in (objc_pq_context): New.
-	(objc parser): Set objc_pq_context rather than calling
-	remember_protocol_qualifiers and forget_protocol_qualifiers.
-	Don't call save_and_forget_protocol_qualifiers.
-	(yylexname): Handle objc protocol qualifiers here.
-	* stringpool.c (struct str_header): Replace with sp_hashnode.
-	(SP_EMPTY, SP_LEN, SP_TREE, SP_STR, SP_VALID): New.
-	(alloc_string): Rename alloc_ident.  Use the SP_ accessors.
-	Allocate an IDENTIFIER_NODE for each identifier.
-	(FORALL_STRINGS, set_identifier): Delete.
-	(FORALL_IDS, expand_string_table, stringpool_statistics): Update.
-	(ggc_alloc_string): Use an obstack.
-	(get_identifier, maybe_get_identifier, mark_string_hash): Update.
-	* tree.h: Update comments.
-	(set_identifier): Delete.
-	* objc/objc-act.c (N_PQ, saved_pq, saved_not_pq,
-	save_and_forget_protocol_qualifiers, forget_protocol_qualifiers,
-	remember_protocol_qualifiers): Delete.
-
-Tue May 15 22:14:09 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* flow.c (life_analysis): After life analysis is complete, do
-	an optional scan over insns looking for REG_LABEL notes that
-	reference a deleted label.
-	(propagate_block_delete_insn): Verify INOTE is a CODE_LABEL
-	before peeking at LABEL_NUSES.
-
-2001-05-15  Richard Henderson  <rth@redhat.com>
-
-	* unwind-sjlj.c (_Unwind_GetDataRelBase): New.
-	(_Unwind_GetTextRelBase): New.
-
-2001-05-15  Mark Mitchell  <mark@codesourcery.com>
-
-	* config/sparc/sol2.h (CPLUSPLUS_CPP_SPEC): Define.
-
-2001-05-15  Geoffrey Keating  <geoffk@redhat.com>
-
-	* objc/objc-act.c (handle_class_ref): Use rest_of_decl_compilation
-	so that CHOOSE_SECTION gets used.
-
-	* config/rs6000/sysv4.h (ASM_PREFERRED_EH_DATA_FORMAT): Treat
-	TARGET_RELOCATABLE like flag_pic for now.
-
-2001-05-15  David Edelsohn  <edelsohn@gnu.org>
-
-	* rs6000.md (movdi splitter): Sign extend more efficiently.
-	* rs6000.c (reg_or_arith_cint_operand): Redefine 64-bit constant
-	to "long long" valid on 32-bit and 64-bit hosts.
-	(logical_operand): Cast trunc_int_for_mode return value.
-	(rs6000_emit_move): Shift macro to encapsulate variable.
-	(rs6000_va_start): Use HOST_WIDE_INT_PRINT_DEC.
-	(rs6000_emit_{prologue,epilogue}): EH regno is unsigned but
-	plus_constant requires signed argument.
-
-2001-05-15  Loren J. Rittle  <ljrittle@acm.org>
-
-	* gthr-posix.h: Make additional pthread-* functions weak.
-
-Tue May 15 13:51:32 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* recog.c (apply_change_group): Avoid unneeded validating.
-
-2001-05-14  David Edelsohn  <edelsohn@gnu.org>
-
-	* rs6000.c (num_insns_constant_wide): Constants are sign-extended.
-	(num_insns_constant): CONST_INT can be 64-bits.
-
-2001-05-14  Stan Shebs  <shebs@apple.com>
-
-	* config/darwin.h (LIB_SPEC): Just use -lSystem.
-	(LIBGCC_SPEC): Don't define.
-
-2001-05-14  Richard Henderson  <rth@redhat.com>
-
-	* configure.in (gcc_cv_as_eh_frame): New test.
-	* config.in, configure: Rebuild.
-	* gcc.c (init_spec): Honor USE_AS_TRADITIONAL_FORMAT.
-
-2001-05-14  Andrew MacLeod  <amacleod@redhat.com>
-
-	* config/ia64/lib1funcs.asm (__divtf3): Fix incorrect bits in
-	extended precision divide.
-
-2001-05-14  Andrew MacLeod  <amacleod@redhat.com>
-
-	* config/ia64/ia64.c (rtx_needs_barrier): Call rtx_needs_barrier
-	for RETURNS as well.
-
-Mon May 14 17:34:48 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.h (TARGET_64BIT): Define to constant if !TARGET_BI_ARCH
-	(CPP_CPU??_SIZE_TYPE): New.
-	(CPP_CPU??_SPEC, CPP_CPUCOMMON_SPEC): Break out from...
-	(CPP_CPU_SPEC): ... here; support choosing of CPU.
-	(EXTRA_SPECS): Add cpp_cpu??, cpp_cpu??sizet, cpp_cpucommon.
-	(MAX_LONG_TYPE_SIZE, MAX_BITS_PER_WORD): Define to 32 for 32bit-only
-	compiler.
-	* i386.c (override_options): Add sorry about not suported modes.
-
-Mon May 14 08:56:47 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* config/pa/som.h (NM_FLAGS): Remove.
-	(ASM_OUTPUT_FUNCTION_PREFIX): No longer truncate subspace names.
-	(ASM_OUTPUT_SECTION_NAME): Remove.
-	(MAKE_DECL_ONE_ONLY, ASM_WEAKEN_LABEL): Likewise.
-
-2001-05-14  Mark Mitchell  <mark@codesourcery.com>
-
-	* regrename.c (regrename_optimize): Do not rename registers to
-	leaf registers.
-
-2001-05-14  Alexandre Oliva  <aoliva@redhat.com>
-
-	* rtl.texi (CALL_INSN_FUNCTION_USAGE): Note that (and when) it may
-	contain MEMs.  Remove useless distinction about clobbering
-	registers.
-
-2001-05-13  Geoff Keating  <geoffk@redhat.com>
-
-	* config/rs6000/rs6000.h (EXCEPTION_SECTION): Move to...
-	* config/rs6000/aix.h (EXCEPTION_SECTION): ... here.
-	* config/rs6000/sysv4.h (CONST_SECTION_ASM_OP): Delete.
-	(ASM_PREFERRED_EH_DATA_FORMAT): Define.
-	(EXCEPTION_SECTION): Define.
-
-2001-05-13  Zack Weinberg  <zackw@stanford.edu>
-
-	* libgcc2.c, libgcc2.h: Restore __eprintf.  Label as used for
-	binary backward compat only.
-	* Makefile.in (LIB2FUNCS_ST): New.  Put _eprintf here, not
-	in LIB2FUNCS.  Pass it to mklibgcc.
-	* mklibgcc.in: Handle LIB2FUNCS_ST.
-
-	* Makefile.in (installdirs): Don't create $(gcc_tooldir).
-
-2001-05-13  Alexandre Oliva  <aoliva@redhat.com>
-
-	* tm.texi (THREAD_MODEL_SPEC): Document it.
-	* gcc.c (main): Use it.
-	* config/rs6000/aix43.h (THREAD_MODEL_SPEC): Define it.
-	* config/rs6000/aix51.h (THREAD_MODEL_SPEC): Likewise.
-
-2001-05-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
-
-	* rtl.h (SYMBOL_REF_WEAK): New macro.
-	* rtlanal.h (rtx_addr_can_trap): Use it, a weak SYMBOL_REF can trap.
-	* varasm.c (make_decl_rtl): Mark SYMBOL_REF weak if necessary.
-	* rtl.texi (SYMBOL_REF_WEAK): Document it.
-	* gcc.texi: Remove wrong description.
-
-2001-05-13  Mark Mitchell  <mark@codesourcery.com>
-
-	* Makefile.in (STAMP): New macro.
-	Replace all uses of `touch' with $(STAMP).
-	* fixinc/Makefile.in: Likewise.
-
-Sun May 13 07:26:34 2001  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
-
-	* configure.in: ldopen is never in -lexc, so don't test for it.
-	Add test for exc_resume in -lexc for Ada.
-	* configure: Regenerated.
-
-2001-05-12  Richard Henderson  <rth@redhat.com>
-
-	* dwarf2asm.c (size_of_encoded_value): New function.
-	* dwarf2asm.h: Declare it.
-	* except.c (output_function_exception_table): Align the TType
-	array only as wide as the encoding.
-
-2001-05-12  Zack Weinberg  <zackw@stanford.edu>
-
-	* extend.texi: Document #pragma GCC java_exceptions.
-
-2001-05-12  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
-
-	* c-parse.in (bison parser, init_reswords): Remove uses of
-	doing_objc_thang.
-	* c-tree.h (doing_objc_thang): Remove.
-
-2001-05-12  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* cpplex.c (_cpp_lex_token): Ensure we warn at most once
-	about files not ending in newlines.
-
-2001-05-12  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
-
-	* dwarfout.c (dwarfout_init): Add cast.
-	* sched-deps.c (sched_analyze_insn): Remove unused vars.
-	* unwind-dw2-fde.c (_Unwind_Find_FDE): Flag unused parameter so.
-cp:
-	* method.c (build_mangled_C99_name): Remove unused prototype.
-
-2001-05-12  Alexandre Oliva  <aoliva@redhat.com>
-
-	* config/arm/arm.h (TARGET_PTRMEMFUNC_VBIT_LOCATION): Use delta.
-
-2001-05-12  Alexandre Oliva  <aoliva@redhat.com>
-
-	* defaults.h (TARGET_PTRMEMFUNC_VBIT_LOCATION): Define.
-	* tm.texi (TARGET_PRTMEMFUNC_VBIT_LOCATION): Document.
-
-2001-05-11  Richard Henderson  <rth@redhat.com>
-
-	* defaults.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
-	* dwarf2asm.c (dw2_force_const_mem, dw2_output_indirect_constant_1,
-	dw2_output_indirect_constants, dw2_asm_output_encoded_addr_rtx): New.
-	* dwarf2asm.h (dw2_asm_output_encoded_addr_rtx): Prototype.
-	(dw2_output_indirect_constants): Prototype.
-	* dwarf2out.c (dwarf2out_begin_prologue): Generate
-	current_function_func_begin_label if we'll need it for EH.  Exit
-	early for IA64_UNWIND_INFO.
-	* except.c: Get DW_EH_PE_* defines from dwarf2.h.
-	(eh_data_format_name): Update for indirect references.
-	(output_function_exception_table): Care for IA64_UNWIND_INFO.
-	Handle ASM_PREFERRED_EH_DATA_FORMAT.
-	* except.h (MUST_USE_SJLJ_EXCEPTIONS): IA64_UNWIND_INFO needn't
-	define HAVE_eh_return etc.
-	* final.c (final_start_function): Always call dwarf2out_begin_prologue.
-	(final_end_function): Don't call output_function_exception_table.
-	* toplev.c (compile_file): Call dw2_output_indirect_constants.
-	(rest_of_compilation): Invoke output_function_exception_table
-	for ia64 before assemble_end_function.
-	* tm.texi (ASM_PREFERRED_EH_DATA_FORMAT): Document.
-	(ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): Document.
-
-	* unwind-dw2.c (_Unwind_GetTextRelBase, _Unwind_GetDataRelBase): New.
-	* unwind.h: Declare them.
-	* libgcc-std.ver: Export them.
-	* unwind-pe.h: New file.
-
-	* config/alpha/elf.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
-
-	* config/ia64/fde-glibc.c: Use "struct unw_table_entry"
-	instead of "fde".
-	(find_fde_for_dso): Extract DT_PLTGOT.
-	(_Unwind_FindTableEntry): Rename from __ia64_find_fde; return
-	the segment and gp as well.
-	* config/ia64/frame-ia64.c: Remove file.
-	* config/ia64/frame-ia64.h: Remove file.
-	* config/ia64/unwind-ia64.c: New file.
-	* config/ia64/unwind-ia64.h: New file.
-	* config/ia64/ia64.h (ASM_OUTPUT_EH_CHAR): Remove.
-	(ASM_OUTPUT_EH_SHORT, ASM_OUTPUT_EH_INT): Remove.
-	(ASM_OUTPUT_EH_DOUBLE_INT): Remove.
-	(ASM_PREFERRED_EH_DATA_FORMAT): New.
-	(ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX): New.
-	(IA64_UNWIND_INFO): Re-enable.
-	(HANDLER_SECTION): Remove.
-	(EH_RETURN_DATA_REGNO): New.
-	* config/ia64/ia64.md (exception_receiver): Remove.
-	* config/ia64/t-glibc (LIB2ADDEH): Re-enable.
-	* config/ia64/t-ia64 (LIB2ADDEH): Re-enable.
-
-2001-05-11  Richard Henderson  <rth@redhat.com>
-
-	* config/ia64/ia64.c (group_barrier_needed_p): Don't allow
-	calls and jumps to be bundled together.
-	(ia64_reorg): Emit a break after a noreturn call that ends
-	a function.
-	* config/ia64/ia64.md (break_f): New.
-
-2001-05-12  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-lex.c (lex_charconst): Convert into a simple wrapper
-	around cpp_interpret_charconst, to which most of the code
-	body is moved.
-	* cppexp.c (MAX_CHAR_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE,
-	MAX_LONG_TYPE_SIZE, MAX_INT_TYPE_SIZE, MAX_CHAR_TYPE_MASK,
-	MAX_WCHAR_TYPE_MASK, parse_escape, parse_charconst): Remove.
-	(lex): Use cpp_interpret_charconst.
-	* cpplex.c (parse_escape, read_ucs, cpp_interpret_charconst,
-	hex_digit_value): New functions.
-	(MAX_CHAR_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE): New macros.
-	* cpplib.h (cpp_interpret_charconst): New prototype.
-	* Makefile.in: Update.
-
-2001-05-12  Dean Wakerley  <dean@wakerley.com>
-
-	* doc/install.texi: New file. Converted to texinfo from the HTML
-	documentation in wwwdocs/htdocs/install.
-
-Fri May 11 15:50:13 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* gcse.c (insert_insn_end_bb): Do not search for assignments to
-	non-argumment registers that are mentioned in CALL_INSN_FUNCTION_USAGE.
-
-	* toplev.c (compile_file): Move comment for opening output
-	file to just before the code that opens the output file.
-
-2001-05-11  Jakub Jelinek  <jakub@redhat.com>
-
-	* regmove.c (regmove_optimize): Suppress the optimization for
-	unchanging destination register.  Add comment above function.
-
-2001-05-11  Zack Weinberg  <zackw@stanford.edu>
-
-	* Makefile.in: Exterminate all references to assert.h.
-	* cross-make: Likewise.
-	* assert.h: Delete.
-	* configure.in: Correct commentary.
-	* configure: Regenerate.
-
-	* libgcc-std.ver, libgcc2.c, libgcc2.h, sys-protos.h:
-	Remove __eprintf.
-
-	* config/t-freebsd, config/t-linux, config/t-linux-aout,
-	config/t-netbsd, config/t-rtems, config/x-linux,
-	config/i386/t-beos, config/mcore/t-mcore, config/mcore/t-mcore-pe:
-	No need to override INSTALL_ASSERT_H.
-
-	* fixinc/fixinc.dgux, fixinc/fixinc.interix, fixinc/fixinc.ptx,
-	fixinc/fixinc.svr4, fixinc/fixinc.winnt, fixinc/fixinc.wrap,
-	fixinc/fixincl.sh: Don't install assert.h into objdir/include.
-
-2001-05-11  Graham Stott  <grahams@redhat.com>
-
-	* combine.c (simplify_comparison): Fix typo.
-
-2001-05-11  Mark Mitchell  <mark@codesourcery.com>
-
-	* loop.h (struct movables): Remove `num'.
-	* loop.c (scan_loop): Don't set it.  Use count_insns_in_loop.
-	Adjust call to strength_reduce.
-	(num_unmoved_movables): New function.
-	(move_movables): Don't set movables->num.
-	(strength_reduce): Compute the number of instructions in the loop
-	here, rather than in the caller.
-	(check_dbra_loop): Always clear reversible_mem_store if there
-	are any memory sets.
-	(loop_regs_scan): Don't count instructions here.
-	(count_insn_in_loop): New function.
-
-2001-05-11  Mark Mitchell  <mark@codesourcery.com>
-
-	* optabs.c (emit_libcall_block): Don't mark calls as CONST_CALL_P.
-
-2001-05-11  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-common.c (finish_label_expr): New function, lifted from
-	from cp/semantics.c.
-	* c-common.h (finish_label_expr, lookup_label): New prototypes.
-	* c-parse.in: Move 3 blocks of parser code into new functions.
-	* c-typeck.c (simple_asm_stmt, c_cast_expr): New functions.
-	* c-tree.h (simple_asm_stmt, c_cast_expr): New prototypes.
-	(lookup_label): Remove.
-
-2001-05-11  Alexandre Oliva  <aoliva@redhat.com>
-
-	* config/mn10300/t-mn10300 (dp-bit.c, fp-bit.c): Don't define
-	FLOAT_BIT_ORDER_MISMATCH.
-
-2001-05-10  David Edelsohn  <edelsohn@gnu.org>
-
-	* expr.c (emit_push_insn): Convert PUSH_ROUNDING argument to
-	bytes.  Reported by Kazu Hirata <kazu@hxi.com>.
-
-2001-05-10  David Edelsohn  <edelsohn@gnu.org>
-
-	* expr.c (emit_group_load): extract_bit_field requires a REG or
-	MEM as an argument.
-
-Thu May 10 14:45:44 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* cse.c (cse_insn): Mostly remove first hunk of code which collapsed
-	a computed jump into an unconditional jump.
-	In second hunk of code for collapsing computed and conditional jumps
-	into unconditional jumps, reemit the jump in additional cases.
-
-	* jump.c (jump_optimize_1): Do not wrap the new jump target
-	inside a LABEL_REF; gen_jump will do that automatically.
-
-2001-05-10  Toon Moene  <toon@moene.indiv.nluug.nl>
-
-	* dwarf2out.c (mem_loc_descriptor): Do not pass constant pool
-	contents for a SYMBOL_REF in case of floating point constants.
-
-2001-05-10  DJ Delorie  <dj@redhat.com>
-
-	* c-common.c (combine_strings): Widen strings in a
-	host-endian-independent way.
-
-2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
-
-	* c-parse.in: Remove many shift/reduce conflicts.  Update
-	%expect values.
-	(declspecs_nosc_nots_nosa_noea, declspecs_nosc_nots_nosa_ea,
-	declspecs_nosc_nots_sa_noea, declspecs_nosc_nots_sa_ea,
-	declspecs_nosc_ts_nosa_noea, declspecs_nosc_ts_nosa_ea,
-	declspecs_nosc_ts_sa_noea, declspecs_nosc_ts_sa_ea,
-	declspecs_sc_nots_nosa_noea, declspecs_sc_nots_nosa_ea,
-	declspecs_sc_nots_sa_noea, declspecs_sc_nots_sa_ea,
-	declspecs_sc_ts_nosa_noea, declspecs_sc_ts_nosa_ea,
-	declspecs_sc_ts_sa_noea, declspecs_sc_ts_sa_ea, declspecs_ts,
-	declspecs_nots, declspecs_ts_nosa, declspecs_nots_nosa,
-	declspecs_nosc_ts, declspecs_nosc_nots, declspecs_nosc, declspecs,
-	maybe_type_quals_setattrs, typespec_nonattr, typespec_attr,
-	typespec_reserved_nonattr, typespec_reserved_attr,
-	typespec_nonreserved_nonattr, maybe_setattrs, structsp_attr,
-	structsp_nonattr, components_notype, component_notype_declarator,
-	absdcl1_ea, absdcl1_noea, direct_absdcl1, absdcl_maybe_attribute,
-	firstparm, setspecs_fp): New
-	(typed_declspecs, reserved_declspecs, typed_typespecs,
-	reserved_typespecquals, declmods, typespec, typespecqual_reserved,
-	typed_declspecs_no_prefix_attr reserved_declspecs_no_prefix_attr
-	declmods_no_prefix_attr, nonempty_type_quals, structsp,
-	type_quals): Remove.  Users updated.
-	(initdecls, notype_initdecls, after_type_declarator,
-	parm_declarator, notype_declarator, absdcl1, components, ivars):
-	Don't allow attributes at the start of a declarator; include them
-	in the production containing the declarator instead.  Always
-	require type specifiers before trying to redeclare a typedef name.
-	(typename): Allow for attributes but warn that they are ignored.
-	(parmlist, firstparm, setspecs_fp): Include attributes in
-	parmlist; suck them off the parser stack in firstparm using
-	setspecs_fp.
-
-Thu May 10 09:17:42 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* ifcvt.c (merge_if_block): Use any_uncondjump_p, not simplejump_p
-	to determine if a block has an unconditional jump at its end.
-
-	* jump.c (jump_optimize_1): When converting a conditional jump
-	to an unconditional jump, build the jump using gen_jump instead
-	of just modify operands in-place.
-
-2001-05-09  Zack Weinberg  <zackw@stanford.edu>
-
-	* cppinit.c (cpp_post_options): Shut off macro expansion if
-	-fpreprocessed.
-	* cpplib.c (_cpp_handle_directive): If -fpreprocessed, accept
-	IN_I directives only if the # is in column 1 and the directive
-	name begins in column 2.
-	* cppmain.c (scan_buffer): Insert a space between # and an
-	identifier, when that identifier is a directive name.
-
-	* tradcpp.c (struct file_buf): Add a pointer to the next entry
-	in the header search path.
-	(enum node_type): Add T_INCLUDE_NEXT.
-	(directive_table): Add entry for include_next.
-	(do_include_next): New function.
-	(process_include): New routine, broken out of do_include.
-	(finclude): Insert 'nhd' argument, to be copied into
-	next_header_dir of the new buffer.
-	(main): Adjust to match.
-	* gsyslimits.h, limity.h: Un-indent #include_next.
-
-2001-05-09  Joseph S. Myers  <jsm28@cam.ac.uk>
-
-	* objc.texi: Move from ../libobjc/objc-features.texi.  Adjust for
-	inclusion as a chapter of the GCC manual.
-	* gcc.texi: Include objc.texi.
-	* fdl.texi: Use @unnumberedsec for the addendum.
-	* Makefile.in ($(srcdir)/gcc.info, gcc.dvi): Update dependencies.
-
-Wed May  9 16:01:41 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.md (DImode move splitters): Use !MMX and !SSE for the condition.
-
-Wed May  9 10:40:25 2001  Alexandre Oliva  <aoliva@redhat.com>
-
-	* regclass.c (scan_one_insn): Update REG_N_REFS when optimizing
-	handling of two-address insns.
-
-Wed May  9 10:36:18 2001  Alexandre Oliva  <aoliva@redhat.com>
-
-	* Makefile.in (NM_FOR_TARGET): Look for ./nm, then
-	../binutils/nm-new instead of ../binutils/nm.
-
-Wed May  9 12:15:46 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.md (movdi splitter): Fix the splitting condition
-	(float_extenddftf splitter): Fix mode.
-
-Wed May  9 12:05:39 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* genrecog.c (write_switch): Avoid outputting of switch for
-	types wider than int.
-
-2001-05-03  Andrew Haley  <aph@cambridge.redhat.com>
-
-	* reload1.c (copy_eh_notes): New function.
-	(emit_input_reload_insns): Call it.
-	(emit_output_reload_insns): Call it.
-
-2001-05-07  Zack Weinberg  <zackw@stanford.edu>
-
-	* config.gcc (i[34567]86-*-sco3.2v4*, i[34567]86-*-sco*):
-	Delete stanzas.
-	* config/i386/sco.h, config/i386/sco4.h, config/i386/scodbx.h,
-	config/i386/sco4dbx.h, config/i386/x-sco4: Delete file.
-
-	* optabs.c: Delete #ifdef BROKEN_LDEXP block.
-
-2001-05-07  John David Anglin  <dave@hiauly1.hia.nrc.ca>
-
-	* pa.md (interspace_jump): Revise comment.
-	(builtin_longjmp): Block initial setup insns from delay slot of
-	interspace branch.
-	(builtin_setjmp_receiver): New expander to save and restore PIC
-	register.
-
-	* som.h (NM_FLAGS): Remove `-n' sort option.  Revise comment.
-
-Mon May  7 09:30:14 2001  Jeffrey A Law  (law@cygnus.com)
-
-	* toplev.c (compile_file): Set up the output file before we call
-	the various initializers for the compiler.
-
-	* except.c (sjlj_mark_call_sites): Do not search for assignments to
-	non-argumment registers that are mentioned in CALL_INSN_FUNCTION_USAGE.
-
-	* pa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
-	* pa-64.h (*_TYPE_SIZE): Undefine before redefining.
-
-2001-05-06  Zack Weinberg  <zackw@stanford.edu>
-
-	* Makefile.in (tradcpp0): Correct typo in dependency list.
-
-2001-05-06  Geoff Keating  <geoffk@redhat.com>
-
-	* config/rs6000/rs6000.c (rs6000_emit_prologue): Don't save
-	the link register if we're not going to use it.
-
-	* config/rs6000/rs6000.c (output_profile_hook): Fix a warning.
-	(output_function_profiler): Likewise.
-
-2001-05-07  Alan Modra  <amodra@one.net.au>
-
-	* pa.c (compute_frame_size): 64-bit frame marker is 16 bytes.
-
-2001-05-06  Alexandre Oliva  <aoliva@redhat.com>
-
-	* unroll.c (loop_iterations): Don't sign-extend abs_diff;
-	zero-extend it.  Make abs_inc unsigned.
-
-	* optabs.c (expand_binop): Sign-extend xop0 and xop1 from the
-	widest mode in narrowing and widening operations.
-
-	* config/mips/mips.md: Sign extend CONST_INTs.
-
-2001-05-06  Andreas Jaeger  <aj@suse.de>
-
-	* invoke.texi (Option Summary): Add -momit-leaf-frame-pointer
-	(i386 Options): Document -momit-leaf-frame-pointer.
-
-2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* c-typeck.c (internal_build_compound_expr): Check for
-	array to pointer conversion just once.
-
-2001-05-05  Richard Henderson  <rth@redhat.com>
-
-	* integrate.c (copy_insn_list): Substitute NOTE_EXPECTED_VALUE.
-
-2001-05-05  Richard Henderson  <rth@redhat.com>
-
-	* except.c (remove_fixup_regions): Adjust REG_EH_REGION notes
-	to the parent of the fixup region.
-
-2001-05-05  Jakub Jelinek  <jakub@redhat.com>
-
-	* gcc.c (cpp_options): Define __NO_INLINE__ unless we are honoring
-	"inline" keyword.
-	* cpp.texi (__NO_INLINE): Document it.
-
-2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
-
-	* cppfiles.c (struct include_file): New member err_no.
-	(find_or_create_entry): Set it.
-	(open_file): Don't set fds to -2.  Instead, use err_no to
-	remember previous errors, if any.
-
-2001-05-05  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.c (m68hc11_gen_movhi): Optimize moves
-	between X and Y by using sequences of xgdx and xgdy.
-
-2001-05-05  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.md ("*logicalsi3_silshr16"): Use '?' instead
-	of '!' for the 'D' alternative ('!' is too strong).
-	("*logicalsi3_silshl16"): Likewise.
-	("movstricthi"): Accept 'A' when 'd' constraint, remove spurious '+'.
-	("movstrictsi"): Remove spurious '+'.
-	("movstrictqi"): Don't accept 'A' and remove spurious '+'.
-	("tstqi_1", "*lshrqi3_const1"): Put 'm' constraint before 'd'.
-	("subqi3"): Disparage with '!' the 'x' and 'y' registers to avoid
-	a reload to them.
-
-2001-05-04  David Edelsohn  <edelsohn@gnu.org>
-
-	* calls.c (store_one_arg): Don't divide align by BITS_PER_UNIT.
-
-2001-05-04  Lars Brinkhoff  <lars@nocrew.org>
-
-	* simplify-rtx.c (simplify_binary_operation): Simplify ~a + 1
-	into -a.
-
-2001-05-04  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
-
-	* config/rs6000/rs6000.md (ashldi3 splits): Guard with
-	TARGET_POWERPC64.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.md (lshrhi3_const1): Fix shift of
-	soft register, use ror instead of rol.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.c (m68hc11_check_z_replacement): Take
-	into account pre/post increment decrement for 68HC12.
-	Fix other problems in replacement and fix call to reg_mentioned_p.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/larith.asm (L_regs_frame): New for _.frame.
-	Put the soft registers in bss for 68HC12.
-	(L_regs_d3_4): New for _.d3 and _.d4.
-	(L_regs_d5_6): Likewise.
-	(L_regs_d1_2): Likewise.
-	* config/m68hc11/t-m68hc11-gas (T_CPPFLAGS): Compile new parts.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.h (CPP_SPEC): Pass -D__HAVE_SHORT_DOUBLE__
-	to the pre-processor when -fshort-double is specified.
-	* config/m68hc11/m68hc11.2 (CPP_SPEC): Likewise.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/larith.asm (divmodhi4): Empty for 68HC12.
-	(__mulsi3): Rewrite for 68HC12.
-	* config/m68hc11/m68hc11.md (divmodhi4): Use idivs for 68HC12.
-	Mark 'x' constraint with earlyclobber to prevent a
-	RELOAD_FOR_OTHER_ADDRESS to go in it.
-	(mulhi3_m68hc12): New pattern.
-	(mulhi3_m68hc11): Rename of mulhi3.
-	(mulhi3): New expand for 68HC12 optimisation.
-	(umulhisi3, mulhisi3): New patterns for 68HC12.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.md (*tbne, *tbeq): New patterns for 68HC12.
-	(extendqisi2, extendqihi2, extendhisi2): Use sex for 68HC12.
-	(uminqi3, umaxqi3, uminhi3, umaxhi3): New pattern for 68HC12.
-
-2001-05-04  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
-
-	* config/m68hc11/m68hc11.h (CONST_COSTS): Make the cost of
-	constants cheap after reload.
-	* config/m68hc11/m68hc11.c (m68hc11_shift_cost): Shift by 16 and 32
-	are cheap.
-	(m68hc11_rtx_costs): Cost of multiplication by 65536 is expensive
-	so that gcc prefers a shift by 16.
-	(m6811_cost, m6812_cost): Make the shift cheap compared to an add.
-
-2001-05-04  Nick Clifton  <nickc@cambridge.redhat.com>
-
-	* config/arm/elf.h (ASM_OUTPUT_ALIGNED_COMMON): Define.
-
-2001-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
-
-	* alpha.h: NULL_PTR -> NULL.
-	* arm.c: Likewise.
-	* arm.h: Likewise.
-	* avr.h: Likewise.
-	* c4x.c: Likewise.
-	* c4x.h: Likewise.
-	* i386.c: Likewise.
-	* i386.md: Likewise.
-	* i860.c: Likewise.
-	* ia64.c: Likewise.
-	* m68hc11.h: Likewise.
-	* rs6000.h: Likewise.
-	* sh.c: Likewise.
-	* sh.h: Likewise.
-	* sparc.h: Likewise.
-	* v850.c: Likewise.
-
-	* expr.c: Likewise.
-	* final.c: Likewise.
-	* gcc.c: Likewise.
-	* recog.c: Likewise.
-
-2001-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
-
-	* i386.c (ix86_emit_restore_regs_using_mov, ix86_save_reg): Change
-	`bool' parameter to `int'.
-
-	* hash.c (hash_lookup): Likewise.
-
-	* hash.h (hash_lookup): Likewise.
-
-	* tlink.c (symbol_hash_lookup, demangled_hash_lookup): Likewise.
-
-Fri May  4 13:10:03 CEST 2001  Jan Hubicka  <jh@suse.cz>
-
-	* i386.c (x86_initialize_trampoline): Fix mode of constant.
-
-2001-05-03  Geoff Keating  <geoffk@redhat.com>
-
-	* invoke.texi (i386 Options): Delete references to -malign-jumps,
-	-malign-loops, -malign-functions.
-	* i386.c (ix86_align_funcs): Delete.
-	(ix86_align_loops): Delete.
-	(ix86_align_jumps): Delete.
-	(override_options): Mark -malign-* as obsolete.  Emulate their
-	behaviour with the -falign-* options.  Default -falign-* from
-	the processor table.
-	* i386.h (FUNCTION_BOUNDARY): Define to 16; revert Richard Kenner's
**** TRUNCATED ****

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