regrename.c (regrename_optimize): Do not rename registers to leaf registers.
[platform/upstream/gcc.git] / gcc / ChangeLog
2001-05-14 Mark Mitchellregrename.c (regrename_optimize): Do not rename registe...
2001-05-14 Alexandre Olivartl.texi (CALL_INSN_FUNCTION_USAGE): Note that (and...
2001-05-14 Geoffrey Keatingrs6000.h (EXCEPTION_SECTION): Move to...
2001-05-14 Zack Weinberglibgcc2.c, libgcc2.h: Restore __eprintf.
2001-05-13 Alexandre Olivatm.texi (THREAD_MODEL_SPEC): Document it.
2001-05-13 Franz Sirlrtl.h (SYMBOL_REF_WEAK): New macro.
2001-05-13 Mark MitchellMakefile.in (STAMP): New macro.
2001-05-13 Neil Booth* ChangeLog: Add omitted changelog.
2001-05-13 Richard Kennerconfigure.in: ldopen is never in -lexc, so don't test...
2001-05-13 Richard HendersonFix date last entry.
2001-05-13 Richard Hendersondwarf2asm.c (size_of_encoded_value): New function.
2001-05-13 Zack Weinbergexcept.c (choose_personality_routine): Export.
2001-05-12 Neil Boothc-parse.in (bison parser, [...]): Remove uses of doing_...
2001-05-12 Neil Boothcpplex.c (_cpp_lex_token): Ensure we warn at most once...
2001-05-12 Alexandre Oliva* config/arm/arm.h (TARGET_PTRMEMFUNC_VBIT_LOCATION...
2001-05-12 Alexandre Olivadefaults.h (TARGET_PTRMEMFUNC_VBIT_LOCATION): Define.
2001-05-12 Richard Hendersondefaults.h (ASM_PREFERRED_EH_DATA_FORMAT): New.
2001-05-12 Richard Hendersonia64.c (group_barrier_needed_p): Don't allow calls...
2001-05-11 Neil Boothc-lex.c (lex_charconst): Convert into a simple wrapper...
2001-05-11 Dean Wakerleyinstall.texi: New file.
2001-05-11 Jeffrey A Lawgcse.c (insert_insn_end_bb): Do not search for assignme...
2001-05-11 Jeffrey A Lawtoplev.c (compile_file): Move comment for opening outpu...
2001-05-11 Jakub Jelinekregmove.c (regmove_optimize): Suppress the optimization...
2001-05-11 Zack WeinbergMakefile.in: Exterminate all references to assert.h.
2001-05-11 Graham Stott* combine.c (simplify_comparison): Fix typo.
2001-05-11 Mark Mitchellloop.h (struct movables): Remove `num'.
2001-05-11 Mark Mitchell* optabs.c (emit_libcall_block): Don't mark calls as...
2001-05-11 Neil Boothc-common.c (finish_label_expr): New function, lifted...
2001-05-11 Alexandre Olivat-mn10300 (dp-bit.c, fp-bit.c): Don't define FLOAT_BIT_...
2001-05-11 David Edelsohnexpr.c (emit_push_insn): Convert PUSH_ROUNDING argument...
2001-05-11 Jeffrey A Lawcse.c (cse_insn): Mostly remove first hunk of code...
2001-05-10 David Edelsohnexpr.c (emit_group_load): extract_bit_field requires...
2001-05-10 Jeffrey A Lawjump.c (jump_optimize_1): Do not wrap the new jump...
2001-05-10 Toon Moenedwarf2out.c (mem_loc_descriptor): Do not pass constant...
2001-05-10 DJ Deloriec-common.c (combine_strings): Widen strings in a host...
2001-05-10 Joseph Myersc-parse.in: Remove many shift/reduce conflicts.
2001-05-10 Jeffrey A Lawifcvt.c (merge_if_block): Use any_uncondjump_p...
2001-05-10 Zack Weinbergcppinit.c (cpp_post_options): Shut off macro expansion...
2001-05-09 Joseph Myersobjc.texi: Move from ../libobjc/objc-features.texi.
2001-05-09 Jan Hubicka* i386.md (DImode move splitters): Use !MMX and !SSE...
2001-05-09 Alexandre Olivaregclass.c (scan_one_insn): Update REG_N_REFS when...
2001-05-09 Alexandre OlivaMakefile.in (NM_FOR_TARGET): Look for ./nm, then ....
2001-05-09 Jan Hubickai386.md (movdi splitter): Fix the splitting condition...
2001-05-09 Jan Hubickagenrecog.c (write_switch): Avoid outputting of switch...
2001-05-08 Andrew Haleyreload1.c (copy_eh_notes): New function.
2001-05-08 Zack Weinbergconfig.gcc (i[34567]86-*-sco3.2v4*, [...]): Delete...
2001-05-07 John David Anglinpa.md (interspace_jump): Revise comment.
2001-05-07 Jeffrey A Lawtoplev.c (compile_file): Set up the output file before...
2001-05-07 Jeffrey A Lawexcept.c (sjlj_mark_call_sites): Do not search for...
2001-05-07 Jeffrey A Lawpa.h (MAX_LONG_TYPE_SIZE): Should be 32, not 64.
2001-05-07 Zack Weinberg* Makefile.in (tradcpp0): Correct typo in dependency...
2001-05-07 Geoffrey Keatingrs6000.c (rs6000_emit_prologue): Don't save the link...
2001-05-07 Alan Modra* pa.c (compute_frame_size): 64-bit frame marker is...
2001-05-06 Alexandre Olivaunroll.c (loop_iterations): Don't sign-extend abs_diff...
2001-05-06 Alexandre Olivaoptabs.c (expand_binop): Sign-extend xop0 and xop1...
2001-05-06 Alexandre Oliva* config/mips/mips.md: Sign extend CONST_INTs.
2001-05-06 Andreas Jaegerinvoke.texi (Option Summary): Add -momit-leaf-frame...
2001-05-06 Neil Boothc-typeck.c (internal_build_compound_expr): Check for...
2001-05-05 Richard Henderson* integrate.c (copy_insn_list): Substitute NOTE_EXPECTE...
2001-05-05 Richard Hendersonexcept.c (remove_fixup_regions): Adjust REG_EH_REGION...
2001-05-05 Jakub Jelinekgcc.c (cpp_options): Define __NO_INLINE__ unless we...
2001-05-05 Neil Boothcppfiles.c (struct include_file): New member err_no.
2001-05-05 Stephane Carrezm68hc11.c (m68hc11_gen_movhi): Optimize moves between...
2001-05-05 Stephane Carrezm68hc11.md ("*logicalsi3_silshr16"): Use '?' instead...
2001-05-05 David Edelsohn* calls.c (store_one_arg): Don't divide align by BITS_P...
2001-05-05 Lars Brinkhoffsimplify-rtx.c (simplify_binary_operation): Simplify...
2001-05-04 Franz Sirlrs6000.md (ashldi3 splits): Guard with TARGET_POWERPC64.
2001-05-04 Stephane Carrezm68hc11.md (lshrhi3_const1): Fix shift of soft register...
2001-05-04 Stephane Carrezm68hc11.c (m68hc11_check_z_replacement): Take into...
2001-05-04 Stephane Carrezlarith.asm (L_regs_frame): New for _.frame.
2001-05-04 Stephane Carrezm68hc11.h (CPP_SPEC): Pass -D__HAVE_SHORT_DOUBLE__...
2001-05-04 Stephane Carrezlarith.asm (divmodhi4): Empty for 68HC12.
2001-05-04 Stephane Carrezm68hc11.md (*tbne, *tbeq): New patterns for 68HC12.
2001-05-04 Stephane Carrezm68hc11.h (CONST_COSTS): Make the cost of constants...
2001-05-04 Nick CliftonAdd alignment parameter to .comm directives for ELF...
2001-05-04 Kaveh R. Ghazialpha.h: NULL_PTR -> NULL.
2001-05-04 Kaveh R. Ghazii386.c (ix86_emit_restore_regs_using_mov, [...]): Chang...
2001-05-04 Jan Hubicka* i386.c (x86_initialize_trampoline): Fix mode of constant.
2001-05-04 Geoffrey Keatinginvoke.texi (i386 Options): Delete references to -malig...
2001-05-04 Andreas Jaegerexcept.h: Add prototype declaration for expand_builtin_...
2001-05-04 Geoffrey KeatingIndex: gcc/gcc/ChangeLog
2001-05-03 Stephane Carrezm68hc11.md ("bitcmpqi"): New pattern for bitb instruction.
2001-05-03 Joseph Myersgccbug.in: Use a temporary directory when the mktemp...
2001-05-03 Stephane Carrezm68hc11.h (STATIC_CHAIN_REGNUM): Use soft z register...
2001-05-03 David O'Brient-freebsd: Don't install "assert.h" in gcc.
2001-05-03 Stephane CarrezReport fixes from 3_0-branch made on 2001-03-04:
2001-05-03 David O'Brienconfig.gcc (rs6000-ibm-aix|powerpc-ibm-aix): Do not...
2001-05-03 Mark Elbrechtdjgpp.h (CPP_PREDEFINES): Define __GO32__.
2001-05-03 Alexandre Oliva* config/mn10300/mn10300.md: Sign-extend GEN_INT operands.
2001-05-03 Mark Mitchellintegrate.h (struct inline_remap): Add leaf_reg_map...
2001-05-03 Mark Mitchellc-dump.c (dequeue_and_dump): Don't look at DECL_ASSEMBL...
2001-05-03 Alexandre Olivamn10300.h (LINK_SPEC): Pass --relax to the linker if...
2001-05-03 Alexandre OlivaRe-installed 2001-01-09's patch:
2001-05-03 David O'Brienconfig.gcc, [...]: Do not directly include rs6000/rs6000.h.
2001-05-02 Stan Shebsobjc-act.c (STRING_OBJECT_CLASS_NAME): Default to NSCon...
2001-05-02 Jakub Jelinektradcpp.c (do_define): Make sure we don't walk past...
2001-05-02 Franz Sirlrs6000.c (rs6000_legitimate_address): Allow any stack...
2001-05-02 David Edelsohn[multiple changes]
2001-05-02 Richard Kenner* config/i386/i386.h (FUNCTION_BOUNDARY): Result is...
2001-05-02 Richard Kennerfunction.c (fixup_var_regs_1, [...]): Use promoted...
next