- 16 Apr, 1998 17 commits
-
-
* except.c (push_eh_entry): Add prototype. (pop_eh_entry, enqueue_eh_entry, dequeu_eh_entry): Likewise. (call_get_eh_context, start_dynamic_cleanup): Likewise. (start_dynamic_handler, can_throw): Likewise. (output_exception_table_entry, scan_region): Likewise. (eh_regs, set_insn_eh_region): Likewise. Also fix typo in previous dwarfout change. From-SVN: r19249
Jeffrey A Law committed -
* dwarfout.c (decl_class_context): Add prototype. (output_inheritance_die, type_ok_for_scope): Likewise. From-SVN: r19248
Jeffrey A Law committed -
From-SVN: r19247
Jeffrey A Law committed -
* alias.c (record_set): Add prototype. (find_base_term, base_alias_check): Likewise. From-SVN: r19246
Jeffrey A Law committed -
From-SVN: r19245
Jeffrey A Law committed -
* haifa-sched.c (build_control_flow): Accept raw data as inputs instead of computing it locally. Callers changed. (find_rgns): Several new arguments. Callers changed. Generally clean up and comment better. Use dominators to identify reducible loops. Convert some flag arrays to bitmaps. Convert most of the code to work on pred/succ lists instead of an edge table. Add comments for future improvements. (schedule_insns): Allocate temporary tables for flow data, call routines to compute flow data and pass it along to children as arguments. (debug_control_flow): Delete. Use dump_bb_data instead. General cleanup + fix a bug or two. From-SVN: r19244
Jeffrey A Law committed -
From-SVN: r19243
Jeffrey A Law committed -
8 * flow.c (dump_sbitmap, dump_sbitmap_vector): New debugging functions. * basic-block.h: Declare them. From-SVN: r19242
Jeff Law committed -
� * flow.c (dump_sbitmap, dump_sbitmap_vector): New debugging functions. * basic-block.h: Declare them. From-SVN: r19241
Jeff Law committed -
8 * pt.c (build_template_parm_index): Add prototype. From-SVN: r19240
Jeff Law committed -
� * pt.c (build_template_parm_index): Add prototype. From-SVN: r19239
Jeff Law committed -
8 * search.c (my_tree_cons): Don't clear words outside the newly allocated node. From-SVN: r19238
Jeff Law committed -
� * search.c (my_tree_cons): Don't clear words outside the newly allocated node. From-SVN: r19237
Jeff Law committed -
* reg-stack.c (constrain_asm_operands): Set n_alternatives to zero if no operands. From-SVN: r19236
Jim Wilson committed -
� * tree.c (build_expr_wfl): Use NULL_TREE if the file name is NULL. Propagate TREE_SIDE_EFFECTS and TREE_TYPE iff the encapsulated node is non NULL. Cache last file name and file name identifier node. From-SVN: r19235
Alexandre Petit-Bianco committed -
� * tree.c (build_expr_wfl): Use NULL_TREE if the file name is NULL. Propagate TREE_SIDE_EFFECTS and TREE_TYPE iff the encapsulated node is non NULL. Cache last file name and file name identifier node. From-SVN: r19234
Alexandre Petit-Bianco committed -
c-common.c (declare_hidden_char_array): Use TYPE_DOMAIN to get the length of an array, not TREE_TYPE. 1998-04-15 Mark Mitchell <mmitchell@usa.net> * c-common.c (declare_hidden_char_array): Use TYPE_DOMAIN to get the length of an array, not TREE_TYPE. From-SVN: r19233
Mark Mitchell committed
-
- 15 Apr, 1998 15 commits
-
-
* flow.c (sbitmap_union_of_successors): New function. * basic-block.h (sbitmap_union_of_successors): Declare it. For completeness, we already had the other 3 variants. This one is useful for backwards lazy code motion. From-SVN: r19232
Jeffrey A Law committed -
From-SVN: r19231
Jeff Law committed -
* configure.in (gnu_ld): Rename to gnu_ld_flag before main loop. Set gnu_ld to gnu_ld_flag inside main loop. (gas): Likewise. From-SVN: r19230
Jim Wilson committed -
Tue Apr 14 15:51:37 1998 Dave Brolley <brolley@cygnus.com> * com.c (init_parse): Now returns char* containing filename; From-SVN: r19229
Dave Brolley committed -
Wed Apr 15 15:34:44 1998 Dave Brolley <brolley@cygnus.com> * lex.c (init_parse): Now returns char* containing the filename. From-SVN: r19228
Dave Brolley committed -
Wed Apr 15 14:50:05 1998 Dave Brolley <brolley@cygnus.com> * toplev.c (compile_file): Call init_parse using new interface. (init_lex): Remove declaration. * c-lex.c (init_parse): Now returns char* containing filename. From-SVN: r19227
Dave Brolley committed -
* errfn.c: Rework to avoid problems when HOST_WIDE_INT is longer than a pointer. Co-Authored-By: Jeffrey A Law <law@cygnus.com> From-SVN: r19226
John Carr committed -
From-SVN: r19225
Jeffrey A Law committed -
* configure: Define DEFAULT_M4 by searching PATH. * Makefile.in: Use DEFAULT_M4. Forgot to commit Makefile.in for this change. From-SVN: r19223
Jeff Law committed -
From-SVN: r19222
Michael Meissner committed -
* fixincludes: discard empty C++ comments, as found in sys/time.h on hpux-11.0. From-SVN: r19221
K. Richard Pixley committed -
* config/m68k/m68k.md (adddi3, subdi3): Optimize for constant operand. From-SVN: r19220
Andreas Schwab committed -
8 * emit-rtl.c (operand_subword): Rework slightly to avoid bogus warning from previous change. From-SVN: r19219
Jeff Law committed -
� * emit-rtl.c (operand_subword): Rework slightly to avoid bogus warning from previous change. From-SVN: r19218
Jeff Law committed -
From-SVN: r19217
Craig Burley committed
-
- 14 Apr, 1998 8 commits
-
-
* alpha.md: Revert Oct 27 change, as it is superceeded by Kenner's Nov 8 find_replacement change. Move decls of get_unaligned_address * alpha.h: ... here. From-SVN: r19216
Richard Henderson committed -
* function.c (assign_parms): Initialize unsignedp before passing its pointer to promote_mode. From-SVN: r19215
John Carr committed -
From-SVN: r19214
Jeff Law committed -
* genattrtab.c (check_attr_test): Handle MATCH_INSN like MATCH_OPERAND. (write_test_expr): Allow MATCH_INSN. From-SVN: r19213
John Carr committed -
From-SVN: r19212
Paul Eggert committed -
From-SVN: r19211
Jeff Law committed -
* mips.md (reload_outdi): Change the scratch mode from DImode to TImode. New variable scratch, used instead of operand[2] in template. Add code for MIPS16 HILO_REGNUM case where output reg is not M16_REG_P. From-SVN: r19210
Jim Wilson committed -
From-SVN: r19209
Michael Meissner committed
-