- 02 Nov, 1999 18 commits
-
-
* configure.in (m68k-hp-hpux*, xm_alloca.h): The underscore should have been an hyphen, fixed. * configure: Rebuilt. From-SVN: r30354
Alexandre Oliva committed -
From-SVN: r30353
Nick Clifton committed -
* jump.c (jump_optimize_1): Swap the incscc and the conditional mode detection code * unroll.c (unroll_loop): Remove LOOP notes when loop is completely unrolled. From-SVN: r30352
Jan Hubicka committed -
From-SVN: r30351
Bernd Schmidt committed -
* Makefile.in (genattrtab): Don't use (HOST_RTLANAL). * rtl.h (rtx_equal_p): Move prototype. * rtl.c (rtx_equal_function_value_matters): Move from rtlanal.c (rtx_equal_p): Likewise. * rtlanal.c (rtx_equal_function_value_matters): Delete. (rtx_equal_p): Likewise. From-SVN: r30350
Catherine Moore committed -
* resource.c (mark_target_live_regs): For unconditional branches, the resources found at the branch target should be added to the resources found so far, not intersected. From-SVN: r30349
Diego Novillo committed -
From-SVN: r30347
Philippe De Muyter committed -
From-SVN: r30346
Jeffrey A Law committed -
From-SVN: r30345
Jeffrey A Law committed -
From-SVN: r30344
Jeff Law committed -
Mon Nov 1 23:42:00 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (method_header:): Issue error message for rule `type error'. (synchronized:): Error report when not using synchronized. From-SVN: r30343
Alexandre Petit-Bianco committed -
* decl2.c (maybe_make_one_only): Always make things comdat on ELF targets, too. From-SVN: r30341
Jason Merrill committed -
From-SVN: r30340
Jason Merrill committed -
* libgcc2.c (__do_global_dtors): Only do EH frame stuff if ! HAS_INIT_SECTION. From-SVN: r30339
Jason Merrill committed -
jump.c (jump_optimize_1): Also move LOOP_VTOP and LOOP_CONT notes when presented with "if (foo) break... * jump.c (jump_optimize_1): Also move LOOP_VTOP and LOOP_CONT notes when presented with "if (foo) break; end_of_loop" and the break sequence gets moved out of the loop. From-SVN: r30338
Jeffrey A Law committed -
* unroll.c (unroll_loop): Allocate memory for MAP using xcalloc. Remove explicit zero initializations of entries within MAP. From-SVN: r30337
Jeffrey A Law committed -
From-SVN: r30336
Richard Henderson committed -
* boehm.cc (_Jv_InitGC): Set GC_java_finalization. (sum_blocks): Removed. (_Jv_GCFreeMemory): Use GC_get_free_bytes. From-SVN: r30335
Tom Tromey committed
-
- 01 Nov, 1999 22 commits
-
-
From-SVN: r30334
Mark Mitchell committed -
* bitmap.h (BITMAP_XMALLOC): New macro. * flow.c (CLEAN_ALLOCA): Remove. (delete_unreachable_blocks): Use xmalloc/xcalloc instead of alloca. (life_analysis): Likewise. (update_life_info): Don't use CLEAN_ALLOCA. (life_analysis_1): Use xmalloc/xcalloc instead of alloca. (calculate_global_regs_live): Likewise. (print_rtl_with_bb): Likewise. (verify_flow_info): Likewise. * global.c (global_alloc): Likewise. (global_conflicts): Likewise. * integrate.c (save_for_inline_nocopy): Likewise. (expand_inline_function): Likewise. * jump.c (jump_optimize_1): Likewise. (duplicate_loop_exit_test): Likewise. (thread_jumps): Likewise. * loop.c (loop_optimize): Likewise. (combine_givs): Likewise. (recombine_givs): Likewise. * reorg.c (dbr_schedule): Likewise. * unroll.c (unroll_loop): Likewise. From-SVN: r30333
Mark Mitchell committed -
* Makefile.in: Rebuilt. * Makefile.am (gctest_LDADD): Added THREADLIB. (TESTS): New macro. * configure: Rebuilt. * configure.in (INCLUDES): New subst. From-SVN: r30332
Tom Tromey committed -
From-SVN: r30331
Mark Mitchell committed -
* toplev.c (rest_of_compilation): Don't optimize the CFG when rebuilding, just before dbr. From-SVN: r30330
Richard Henderson committed -
which included commits to RCS files with non-trunk default branches. From-SVN: r30328
Tom Tromey committed -
From-SVN: r30324
Tom Tromey committed -
assemble_constructor, assemble_gc_entry, assemble_global, assemble_label, output_constant_pool) Constify a char*. * varasm.c (assemble_destructor, assemble_constructor, assemble_gc_entry, assemble_end_function, assemble_global, assemble_label, output_constant_pool): Likewise. From-SVN: r30323
Kaveh R. Ghazi committed -
From-SVN: r30322
Philippe De Muyter committed -
From-SVN: r30321
Nick Clifton committed -
regclass.c (record_reg_classes): In matching case, recompute costs since the direction of movement is different. * regclass.c (record_reg_classes): In matching case, recompute costs since the direction of movement is different. From-SVN: r30319
Richard Kenner committed -
parse.y (resolve_qualified_expression_name): Prevent `this' from being used before the superclass constructor has been called. Mon Nov 1 01:32:48 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (resolve_qualified_expression_name): Prevent `this' from being used before the superclass constructor has been called. (complete_function_arguments): Use CALL_EXPLICIT_CONSTRUCTOR_P instead of `CALL_THIS_CONSTRUCTOR_P'. (Fixed the incomplete last ChangeLog entry.) From-SVN: r30318
Alexandre Petit-Bianco committed -
Mon Nov 1 01:32:48 1999 Alexandre Petit-Bianco <apbianco@cygnus.com> * parse.y (resolve_qualified_expression_name): Prevent `this' from being before the superclass constructor has been called. (This fixes the net PR #48: http://sourceware.cygnus.com/ml/java-prs/1999-q3/msg00106.html) From-SVN: r30317
Alexandre Petit-Bianco committed -
From-SVN: r30316
Jeffrey A Law committed -
From-SVN: r30315
Jeff Law committed -
* ggc-page.c (struct page_entry): Remove save_num_free_objects. (DIV_ROUND_UP): Robustify. (ggc_recalculate_in_use_p): New function. (release_pages): Don't inline it. (ggc_alloc_obj): Don't refuse to allocate objects on pages for outer contexts. (ggc_pop_context): Use ggc_recalculate_in_use_p. (clear_marks): Always save in_use_p. (sweep_pages): Use ggc_recalculate_in_use_p. (ggc_page_print_statistics): Avoid signed/unsigned comparisons. Release pages before counting statistics. From-SVN: r30314
Mark Mitchell committed -
* toplev.c (rest_of_compilation): Fix thinko in this change: Fri Oct 29 15:25:07 1999 Arnaud Charlet <charlet@ACT-Europe.FR> (rest_of_compilation): If inside an inlined external function, pretend we are just being declared. From-SVN: r30313
Mark Mitchell committed -
* integrate.c (expand_inline_function): Fix bugs in previous change from Oct 28, 1999. From-SVN: r30312
Jeffrey A Law committed -
* Makefile.in (convert.o, typeck.o): Depend on output.h * convert.c: Include output.h. * typeck.c: Include output.h. (initializer_constant_valid_p): Delete fucntion. * ch-tree.h (initializer_constant_valid_p): Delete prototype. From-SVN: r30311
Jeffrey A Law committed -
From-SVN: r30310
Alexandre Oliva committed -
From-SVN: r30309
Alexandre Oliva committed -
* stmt.c (expand_value_return): Fix typo in this change: Thu Oct 28 18:06:50 1999 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> (expand_value_return): Correctly convert VAL when promoting function return; support RETURN_REG being a PARALLEL. From-SVN: r30308
Mark Mitchell committed
-