Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | No longer include clipper.h and svr3.h. | Richard Kenner | 1996-05-18 | 1 | -5/+1 |
| | | | | From-SVN: r12024 | ||||
* | Update number of shift/reduce conflicts for objc. | Richard Kenner | 1996-05-18 | 1 | -2/+2 |
| | | | | From-SVN: r12023 | ||||
* | (FINALIZE_TRAMPOLINE): Add missing backslashes. | Richard Kenner | 1996-05-18 | 1 | -2/+2 |
| | | | | From-SVN: r12022 | ||||
* | (dbxout_resume_previous_source_file): New macro. | Richard Kenner | 1996-05-17 | 1 | -1/+2 |
| | | | | From-SVN: r12021 | ||||
* | (objc_get_uninstalled_dtable): New declaration. | Richard Kenner | 1996-05-17 | 1 | -0/+3 |
| | | | | From-SVN: r12020 | ||||
* | (objc_get_uninstalled_dtable): New function. | Richard Kenner | 1996-05-17 | 1 | -0/+8 |
| | | | | From-SVN: r12019 | ||||
* | expr.c (expand_expr, [...]): Make TARGET_EXPRs redoable for UNSAVE_EXPR. | Mike Stump | 1996-05-17 | 4 | -11/+14 |
| | | | | | | | | | | | | * 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 | ||||
* | (store_split_bit_field): Don't assume the alignment of VALUE is the | Richard Kenner | 1996-05-17 | 1 | -6/+21 |
| | | | | | | same as the record. From-SVN: r12017 | ||||
* | expr.c (expand_expr, [...]): Move from the C++ frontend to the backend where ↵ | Mike Stump | 1996-05-17 | 4 | -105/+0 |
| | | | | | | | | | | | | | | it belongs. * 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 | ||||
* | expr.c (expand_expr, [...]): Move from the C++ frontend to the backend where ↵ | Mike Stump | 1996-05-17 | 4 | -0/+113 |
| | | | | | | | | | | | | | | it belongs. * 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 | ||||
* | (print_switch_values): Ignore -o. | Doug Evans | 1996-05-17 | 1 | -1/+7 |
| | | | | From-SVN: r12014 | ||||
* | (gcc.o, toplev.o, $(out_object_file)): Remove MAYBE_TARGET_DEFAULT. | Richard Kenner | 1996-05-17 | 1 | -5/+2 |
| | | | | From-SVN: r12013 | ||||
* | (X_CFLAGS): New. | Stan Cox | 1996-05-17 | 1 | -1/+1 |
| | | | | From-SVN: r12012 | ||||
* | (T_CFLAGS): Delete. | Stan Cox | 1996-05-17 | 1 | -2/+0 |
| | | | | From-SVN: r12011 | ||||
* | unix.h (ASM_OUTPUT_MI_THUNK): Define. | Stan Cox | 1996-05-17 | 4 | -34/+41 |
| | | | | | | {att.h,bsd.h,sun386.h} (ASM_OUTPUT_MI_THUNK): Delete. From-SVN: r12010 | ||||
* | Correct sign handling when dividing zero or infinity by something | Ian Lance Taylor | 1996-05-17 | 1 | -2/+4 |
| | | | | From-SVN: r12009 | ||||
* | 86th Cygnus<->FSF quick merge | Mike Stump | 1996-05-17 | 7 | -74/+85 |
| | | | | From-SVN: r12008 | ||||
* | (main): Delete outdated comment. | Doug Evans | 1996-05-17 | 1 | -1/+0 |
| | | | | From-SVN: r12007 | ||||
* | toplev.c (print_version): New function. | Doug Evans | 1996-05-17 | 1 | -42/+134 |
| | | | | | | | | | | | | | | | | * 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 | ||||
* | * flags.h (flag_debug_asm): Declare. | Doug Evans | 1996-05-17 | 1 | -2/+13 |
| | | | | From-SVN: r12005 | ||||
* | * dwarfout.c (*): flag_verbose_asm renamed to flag_debug_asm. | Doug Evans | 1996-05-17 | 1 | -9/+9 |
| | | | | From-SVN: r12004 | ||||
* | sh.h (ASM_FILE_START): Likewise. | Doug Evans | 1996-05-17 | 1 | -4/+7 |
| | | | | | | | * sh/sh.h (ASM_FILE_START): Likewise. (ASM_COMMENT_START): Define. From-SVN: r12003 | ||||
* | sh.c (output_option, [...]): Delete. | Doug Evans | 1996-05-17 | 1 | -93/+1 |
| | | | | | | | * sh/sh.c (output_option, m_options, output_options): Delete. (output_file_start): Delete option output support. From-SVN: r12002 | ||||
* | * rs6000/win-nt.h (ASM_FILE_START): Likewise. Delete duplicate. | Doug Evans | 1996-05-17 | 1 | -15/+4 |
| | | | | From-SVN: r12001 | ||||
* | * rs6000/sysv4.h (ASM_FILE_START): Likewise. | Doug Evans | 1996-05-17 | 1 | -2/+1 |
| | | | | From-SVN: r12000 | ||||
* | rs6000.h (ASM_OUTPUT_OPTIONS): Delete. | Doug Evans | 1996-05-17 | 1 | -6/+4 |
| | | | | | | | | * rs6000/rs6000.h (ASM_OUTPUT_OPTIONS): Delete. (ASM_COMMENT_START): Define. (ASM_FILE_START): Delete option output support. From-SVN: r11999 | ||||
* | * rs6000/rs6000.c (output_option, m_options, output_options): Delete. | Doug Evans | 1996-05-17 | 1 | -107/+0 |
| | | | | From-SVN: r11998 | ||||
* | * mips/mips.h (ASM_COMMENT_START): Change from "\t\t#" to " #". | Doug Evans | 1996-05-17 | 1 | -3/+3 |
| | | | | From-SVN: r11997 | ||||
* | mips.c (target_switches, [...]): Delete. | Doug Evans | 1996-05-17 | 1 | -78/+5 |
| | | | | | | | * mips/mips.c (target_switches, print_options): Delete. (mips_asm_file_start): Put output of -G,Cpu,ISA here. From-SVN: r11996 | ||||
* | * m88k/m88k.h (ASM_COMMENT_START): Define. | Doug Evans | 1996-05-17 | 1 | -2/+7 |
| | | | | From-SVN: r11995 | ||||
* | * m88k/m88k.c (output_file_start): Delete option output support. | Doug Evans | 1996-05-17 | 1 | -4/+9 |
| | | | | From-SVN: r11994 | ||||
* | * arm/arm.c (output_option, output_options, m_options): Delete. | Doug Evans | 1996-05-17 | 1 | -92/+0 |
| | | | | From-SVN: r11993 | ||||
* | aout.h (ASM_OUTPUT_OPTIONS): Delete. | Doug Evans | 1996-05-17 | 1 | -9/+0 |
| | | | | | | | * arm/aout.h (ASM_OUTPUT_OPTIONS): Delete. (ASM_FILE_START): Delete option output support. From-SVN: r11992 | ||||
* | (toplev.o): Pass -DTARGET_NAME. | Doug Evans | 1996-05-17 | 1 | -0/+1 |
| | | | | From-SVN: r11991 | ||||
* | i386.md (return, [...]): New patterns for emitting asm from prologue and ↵ | Stan Cox | 1996-05-17 | 1 | -7/+89 |
| | | | | | | | | | | epilogue RTL. * 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 | ||||
* | * i386.h (FUNCTION_BEGIN_EPILOGUE): Renamed from FUNCTION_EPILOGUE. | Stan Cox | 1996-05-17 | 1 | -12/+23 |
| | | | | From-SVN: r11989 | ||||
* | (function_prologue, ix86_expand_prologue, | Stan Cox | 1996-05-17 | 1 | -44/+114 |
| | | | | | | | | 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 | ||||
* | (stamp-crt{,S}): Use -o to avoid conflicts if both of these are built | Richard Kenner | 1996-05-17 | 1 | -4/+2 |
| | | | | | | in parallel. From-SVN: r11987 | ||||
* | (insn_cuid): New function. | Richard Kenner | 1996-05-17 | 1 | -3/+19 |
| | | | | | | (INSN_CUID): Sometimes call it. From-SVN: r11986 | ||||
* | Initial revision | Richard Kenner | 1996-05-17 | 3 | -0/+1021 |
| | | | | From-SVN: r11985 | ||||
* | entered into RCS | Richard Kenner | 1996-05-17 | 1 | -0/+23 |
| | | | | From-SVN: r11984 | ||||
* | Initial revision | Richard Kenner | 1996-05-17 | 1 | -0/+40 |
| | | | | From-SVN: r11983 | ||||
* | (OBJC_O): Add dependency for nil_method.c. | Richard Kenner | 1996-05-17 | 1 | -2/+3 |
| | | | | From-SVN: r11982 | ||||
* | (nil_method): Deleted from here. | Richard Kenner | 1996-05-17 | 1 | -6/+0 |
| | | | | From-SVN: r11981 | ||||
* | Include objc/objc.h here instead of in objc/hash.c to get BOOL typedef. | Richard Kenner | 1996-05-17 | 1 | -1/+5 |
| | | | | From-SVN: r11980 | ||||
* | (hash_is_key_in_hash): New function. | Richard Kenner | 1996-05-17 | 1 | -2/+1 |
| | | | | From-SVN: r11979 | ||||
* | If Ada subdirectory present, adjust Makefile. | Richard Kenner | 1996-05-17 | 1 | -0/+6 |
| | | | | From-SVN: r11978 | ||||
* | If need_wint_t defined, nothing in this file is needed. | Richard Kenner | 1996-05-17 | 1 | -1/+15 |
| | | | | | | (_WINT_T, __WINT__TYPE__, wint_t): Define under certain circumstances. From-SVN: r11977 | ||||
* | (fold, case EQ_EXPR): When folding VAR++ = CONST, mask the new const | Richard Kenner | 1996-05-16 | 1 | -0/+35 |
| | | | | | | if VAR is a bitfield reference; also for VAR--. From-SVN: r11976 | ||||
* | varasm.c (function_section): Delete flag_function_sections support. | Doug Evans | 1996-05-16 | 1 | -23/+17 |
| | | | | | | | * varasm.c (function_section): Delete flag_function_sections support. (assemble_start_function): Put it here. Use UNIQUE_SECTION if defined. From-SVN: r11975 |