- 14 Nov, 1999 1 commit
-
-
* call.c (build_conditional_expr): Use build_target_expr_with_type. (convert_like): Likewise. (build_over_call): Likewise. * cp-tree.h (build_target_expr): Remove. (build_target_expr_with_type): New function. * cvt.c (build_up_reference): Use get_target_expr. * decl.c (build_target_expr): Move to ... * tree.c (build_target_expr): Here. Make it static. (build_target_expr_with_type): New function. Set DECL_CONTEXT on the temporary VAR_DECLs. (get_target_expr): Use it. From-SVN: r30524
Mark Mitchell committed
-
- 13 Nov, 1999 9 commits
-
-
* decl.c (duplicate_decls): Propagate DECL_DEFER_OUTPUT. * decl2.c (comdat_linkage): Set DECL_DEFER_OUTPUT. * rtti.c (get_tinfo_fn_unused): Split out from get_tinfo_fn. * class.c (set_rtti_entry): Use it. From-SVN: r30523
Jason Merrill committed -
From-SVN: r30522
Jeff Law committed -
From-SVN: r30521
Mike Stump committed -
* decl.c (cplus_expand_expr_stmt): Don't call break_out_cleanups here. * semantics.c (finish_expr_stmt): Call it here instead. Move default_conversion logic to semantic-analysis time. From-SVN: r30520
Mark Mitchell committed -
* function.c (diddle_return_value): Set REG_FUNCTION_VALUE_P as needed. From-SVN: r30519
Jeffrey A Law committed -
From-SVN: r30518
Zack Weinberg committed -
Reported by Jim Meyering; distilled from bash. From-SVN: r30517
Zack Weinberg committed -
* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Wrap macro definition in do while (0). From-SVN: r30516
Michael Hayes committed -
Fix another gcc2 merge problem: fix switch statement ISO C conformancs bug * stmt.c (pushcase, pushcase_range): Partially revert Oct 28 change. From-SVN: r30515
Jim Wilson committed
-
- 12 Nov, 1999 22 commits
-
-
From-SVN: r30514
Jason Merrill committed -
From-SVN: r30513
Richard Henderson committed -
From-SVN: r30512
Vladimir Makarov committed -
Fri Nov 12 15:14:19 1999 Vladimir Makarov <vmakarov@tofu.to.cygnus.com> * i960.h (CAN_DEBUG_WITHOUT_FP): Don't define it. (FRAME_POINTER_REQUIRED): Don't worry about nonlocal goto. (ELIMINABLE_REGS, CAN_ELIMINATE, INITIAL_ELIMINATION_OFFSET): New. (INITIAL_FRAME_POINTER_OFFSET): Remove it. * i960.c (i960_function_prologue): Don't allocate space for g8-g11 saved on the stack. Output more accurate stack frame statistics into assembler file. From-SVN: r30511
Vladimir Makarov committed -
* init.c (init_init_processing): Re-instated Nov 11 patch after approval. From-SVN: r30510
Diego Novillo committed -
1999-11-12 11:47 -0800 Zack Weinberg <zack@bitmover.com> * genextract.c (record_insn_name): New function. (get_insn_name): No longer a stub. (main): Call record_insn_name for each insn. After each label written, print the insn name in a comment. From-SVN: r30509
Zack Weinberg committed -
Date: Sun, 20 Dec 1998 22:07:16 -0700 Message-ID: <10469.914216836@upchuck> From: Jeffrey A Law <law@upchuck.cygnus.com> Update the MAINTAINERS file and the next time you encounter one of these obviously correct fixes send a copy of the patch you checked in to egcs-patches with a note that you checked the patch in. jeff From-SVN: r30508
Mike Stump committed -
From-SVN: r30507
Mike Stump committed -
* output.h (const_section, init_section, fini_section): Add prototypes. * alpha/elf.h (const_section): Delete declaration. * svr4.h (const_section): Likewise. From-SVN: r30506
Kaveh R. Ghazi committed -
cookie header for arrays of objects. From-SVN: r30505
Diego Novillo committed -
* decl.c (compute_array_index_type): New function, split out from grokdeclarator. (create_array_type_for_decl): Likewise. (grokdeclarator): Use them. * semantics.c (expand_stmt): Don't suspend_momentary or resume_momentary. From-SVN: r30504
Mark Mitchell committed -
* tree.h (SAVE_EXPR_PERSISTENT_P): New macro. * tree.c (array_type_nelts): Don't handle SAVE_EXPRs specially. (unsave_expr_now): Don't unsave SAVE_EXPR_PERSISTENT_P expressions. * stor-layout.c (variable_size): Set SAVE_EXPR_PERSISTENT_P on variable-sized array bounds. From-SVN: r30503
Mark Mitchell committed -
* defaults.h (ASM_OUTPUT_ALTERNATE_LABEL_NAME): Use ASM_OUTPUT_LABEL. From-SVN: r30502
Catherine Moore committed -
From-SVN: r30500
Bernd Schmidt committed -
From-SVN: r30499
Bernd Schmidt committed -
From-SVN: r30498
Jeff Law committed -
function.c (diddle_return_value): Only clal hard_function_value when the return value is supposed to be in a register. * function.c (diddle_return_value): Only clal hard_function_value when the return value is supposed to be in a register. From-SVN: r30497
Jeffrey A Law committed -
Fix yet another gcc2 merge problem, this one broke linux kernel compiles * loop.c (invariant_p, case MEM): Put MEM_VOLATILE_P check back. From-SVN: r30496
Jim Wilson committed -
* dbxout.c (dbxout_type, case INTEGER_TYPE): Handle too large unsigned types. From-SVN: r30495
Jim Wilson committed -
function.c (diddle_return_value): Use hard_function_value to get an rtx suitable for use in the USE/CLOBBER insn. * function.c (diddle_return_value): Use hard_function_value to get an rtx suitable for use in the USE/CLOBBER insn. From-SVN: r30494
Jeffrey A Law committed -
From-SVN: r30493
Diego Novillo committed -
* global.c (global_conflicts): Update comments. (record_conflicts): No need to record conflicts between pseudos here. From-SVN: r30492
Jeffrey A Law committed
-
- 11 Nov, 1999 8 commits
-
-
init.c (init_init_processing): Header information for arrays allocated via `new' should have the same... * gcc/cp/init.c (init_init_processing): Header information for arrays allocated via `new' should have the same alignment used by malloc. From-SVN: r30491
Diego Novillo committed -
From-SVN: r30490
Bruce Korb committed -
From-SVN: r30489
Alexandre Oliva committed -
From-SVN: r30488
Joern Rennecke committed -
From-SVN: r30487
Bernd Schmidt committed -
* xcoffout.c (xcoffout_source_file): Change ggc_add_root to gcc_add_string_root. From-SVN: r30486
Rodney Brown committed -
From-SVN: r30485
Mark Mitchell committed -
* flow.c (compute_flow_dominators): Initially put all blocks on the worklist. * lcm.c (compute_antinout_edge, compute_available): Similarly. * gcse.c (compute_cprop_avinout): Remove. (compute_cprop_data): Use compute_available. (delete_null_pointer_checks_1): Use compute_available. From-SVN: r30484
Jeffrey A Law committed
-