- 17 May, 1996 40 commits
-
-
From-SVN: r12020
Richard Kenner committed -
From-SVN: r12019
Richard Kenner committed -
* expr.c (expand_expr, cond TARGET_EXPR): Make TARGET_EXPRs redoable for UNSAVE_EXPR. * stmt.c (expand_decl_cleanup): Wrap the cleanup in an UNSAVE_EXPR to that we can redo it. * tree.c (unsave_expr_now): Handle TARGET_EXPRs fully now. * tree.def (TARGET_EXPR): Add a third field so that TARGET_EXPRs are redoable. From-SVN: r12018
Mike Stump committed -
same as the record. From-SVN: r12017
Richard Kenner committed -
* expr.c (expand_expr, cond UNSAVE_EXPR): Move from the C++ frontend to the backend where it belongs. * tree.c (unsave_expr): Ditto. (unsave_expr_now): Ditto. * tree.def (UNSAVE_EXPR): Ditto. * cp-tree.h (unsave_expr): Ditto. (unsave_expr_now): Ditto. From-SVN: r12016
Mike Stump committed -
* expr.c (expand_expr, cond UNSAVE_EXPR): Move from the C++ frontend to the backend where it belongs. * tree.c (unsave_expr): Ditto. (unsave_expr_now): Ditto. * tree.def (UNSAVE_EXPR): Ditto. * tree.h (unsave_expr): Ditto. (unsave_expr_now): Ditto. From-SVN: r12015
Mike Stump committed -
From-SVN: r12014
Doug Evans committed -
From-SVN: r12013
Richard Kenner committed -
From-SVN: r12012
Stan Cox committed -
From-SVN: r12011
Stan Cox committed -
{att.h,bsd.h,sun386.h} (ASM_OUTPUT_MI_THUNK): Delete. From-SVN: r12010
Stan Cox committed -
From-SVN: r12009
Ian Lance Taylor committed -
From-SVN: r12008
Mike Stump committed -
From-SVN: r12007
Doug Evans committed -
* toplev.c (print_version): New function. (print_single_switch): New arguments pos, max, indent, sep, term. (print_switch_values): New arguments pos, max, indent, sep, term. Update call to print_single_switch. Output options passed and options enabled. (MAX_LINE): New macro. (flag_debug_asm): Define. (compile_file): Output options to assembler file. (main): Recognize -dA. Call print_version. Update call to print_switch_values. (line_position): Deleted. From-SVN: r12006
Doug Evans committed -
From-SVN: r12005
Doug Evans committed -
From-SVN: r12004
Doug Evans committed -
* sh/sh.h (ASM_FILE_START): Likewise. (ASM_COMMENT_START): Define. From-SVN: r12003
Doug Evans committed -
* sh/sh.c (output_option, m_options, output_options): Delete. (output_file_start): Delete option output support. From-SVN: r12002
Doug Evans committed -
From-SVN: r12001
Doug Evans committed -
From-SVN: r12000
Doug Evans committed -
* rs6000/rs6000.h (ASM_OUTPUT_OPTIONS): Delete. (ASM_COMMENT_START): Define. (ASM_FILE_START): Delete option output support. From-SVN: r11999
Doug Evans committed -
From-SVN: r11998
Doug Evans committed -
From-SVN: r11997
Doug Evans committed -
* mips/mips.c (target_switches, print_options): Delete. (mips_asm_file_start): Put output of -G,Cpu,ISA here. From-SVN: r11996
Doug Evans committed -
From-SVN: r11995
Doug Evans committed -
From-SVN: r11994
Doug Evans committed -
From-SVN: r11993
Doug Evans committed -
* arm/aout.h (ASM_OUTPUT_OPTIONS): Delete. (ASM_FILE_START): Delete option output support. From-SVN: r11992
Doug Evans committed -
From-SVN: r11991
Doug Evans committed -
* i386.md (return, return_internal, prologue, prologue_set_got, prologue_get_pc, epilogue, leave, pop): New patterns for emitting asm from prologue and epilogue RTL. From-SVN: r11990
Stan Cox committed -
From-SVN: r11989
Stan Cox committed -
function_epilogue, ix86_expand_epilogue): Generate prologue and epilogue as RTL (prior to scheduling) instead of emitting asm. (override_options): If only -march is given, make it the default -mcpu. From-SVN: r11988
Stan Cox committed -
in parallel. From-SVN: r11987
Richard Kenner committed -
(INSN_CUID): Sometimes call it. From-SVN: r11986
Richard Kenner committed -
From-SVN: r11985
Richard Kenner committed -
From-SVN: r11984
Richard Kenner committed -
From-SVN: r11983
Richard Kenner committed -
From-SVN: r11982
Richard Kenner committed -
From-SVN: r11981
Richard Kenner committed
-