- 28 Dec, 1999 2 commits
-
-
From-SVN: r31106
Jeff Law committed -
* configure.in: Avoid [[ by using test and changequote. Add changequote required by 1999-12-14 change. * configure: Rebuild. From-SVN: r31105
Ian Lance Taylor committed
-
- 27 Dec, 1999 11 commits
-
-
From-SVN: r31104
Clinton Popetz committed -
* alias.c (nonlocal_reference_p): Add else for disjoint ifs. * flow.c (find_use_as_address): Likewise. * function.c (fixup_var_refs_1): Likewise. (walk_fixup_memory_subreg, fixup_stack_1): Likewise. * jump.c (invert_exp, redirect_exp): Likewise. * loop.c (replace_call_address): Likewise. (count_nonfixed_reads): Likewise. * rtlanal.c (modified_between_p): Likewise. (modified_in_p, volatile_insn_p, volatile_refs_p): Likewise. (side_effects_p, replace_regs, jmp_uses_reg_or_mem): Likewise. * unroll.c (remap_split_bivs): Likewise. From-SVN: r31103
Christophe Jaillet committed -
vasprintf.c (int_vasprintf): Don't re-read the format character as this mishandles strings like '%%s'. * vasprintf.c (int_vasprintf): Don't re-read the format character as this mishandles strings like '%%s'. From-SVN: r31102
Geoff Keating committed -
diagnostic.c (v_message_with_decl): Use .* format specifier instead of building the format specifier width manually. * diagnostic.c (v_message_with_decl): Use .* format specifier instead of building the format specifier width manually. From-SVN: r31101
Kaveh R. Ghazi committed -
* system.h (strsignal): Don't check HAVE_STRSIGNAL when determining whether to provide a prototype. Remove the sys_siglist clause in the conditional. From-SVN: r31100
Kaveh R. Ghazi committed -
From-SVN: r31099
Martin v. Löwis committed -
From-SVN: r31098
Martin v. Löwis committed -
* fold-const.c (operand_equal_p): Use memcmp to compare string constants. From-SVN: r31097
Martin v. Löwis committed -
From-SVN: r31096
Jeff Law committed -
h8300.h (TARGET_H8300H, [...]): Make sure UNITS_PER_WORD and BITS_PER_WORD are compile time constants when... * config/h8300/h8300.h (TARGET_H8300H, TARGET_H8300S): Make sure UNITS_PER_WORD and BITS_PER_WORD are compile time constants when compiling libgcc2. * config/mips/mips.h (TARGET_64BIT): Likewise. * config/rs6000/rs6000.h (TARGET_POWERPC64): Likewise. * libgcc2.c: Use {,U}{HW,W,DW}type and DWunion everywhere instead of {SI,DI}type and DIunion. Define these types to QI/HI modes on dsps. Give routines proper names if SI/DI modes are not used. * longlong.h: Use DWunion instead of DIunion. From-SVN: r31095
Jakub Jelinek committed -
From-SVN: r31094
Bryce McKinlay committed
-
- 26 Dec, 1999 4 commits
-
-
1999-12-26 Zack Weinberg <zack@wolery.cumb.org> * acconfig.h: New ENABLE flags: TREE_CHECKING, RTL_CHECKING, GC_CHECKING, GC_ALWAYS_COLLECT. * configure.in: Allow --enable-checking with an argument listing check modes to enable. * config.in, configure: Rebuilt. * ggc-page.c, ggc-simple.c: Define GGC_POISON (and GGC_ALWAYS_VERIFY for ggc-simple.c) only if ENABLE_GC_CHECKING. Define GGC_ALWAYS_COLLECT only if ENABLE_GC_ALWAYS_COLLECT. * rtl.h, rtl.c: Change ENABLE_CHECKING to ENABLE_RTL_CHECKING throughout. * tree.h, tree.c: Change ENABLE_CHECKING to ENABLE_TREE_CHECKING throughout. * cp-tree.h: Replace ENABLE_CHECKING with ENABLE_TREE_CHECKING throughout. From-SVN: r31093
Zack Weinberg committed -
decl.c (store_return_init): Use mode of old RTL generated for DECL_RESULT, not the mode of DECL_RESULT itself. * decl.c (store_return_init): Use mode of old RTL generated for DECL_RESULT, not the mode of DECL_RESULT itself. * semantics.c (finish_named_return_value): Set DECL_UNINLINABLE for functions that used named return values. From-SVN: r31092
Mark Mitchell committed -
From-SVN: r31091
Richard Kenner committed -
From-SVN: r31090
Jeff Law committed
-
- 25 Dec, 1999 1 commit
-
-
From-SVN: r31089
Jeff Law committed
-
- 24 Dec, 1999 6 commits
-
-
* toplev.h (note_deferall_of_defined_inline_function): Declare. * toplev.c (note_deferral_of_defined_inline_function): New function, split out from ... (rest_of_compilation): ... here. Use it. * semantics.c (expand_body): Use note_deferral_of_defined_inline_function. From-SVN: r31088
Mark Mitchell committed -
* expr.c (store_constructor): Don't call clear_storage if size is variable. From-SVN: r31086
Richard Kenner committed -
* Makefile.in (toplev.o): Depend on loop.h. * dwarfout.c: Include tm_p.h. * emit-rtl.c (restore_emit_status): Mark parameter with ATTRIBUTE_UNUSED. * final.c (final_scan_insn): Likewise. * flow.c (flow_nodes_print, flow_exits_print, flow_loops_cfg_dump, flow_loop_nested_p, flow_loop_exits_find, flow_loop_nodes_find, flow_depth_first_order_compute, flow_loop_pre_header_find, flow_loop_tree_node_add, flow_loops_tree_build, flow_loop_level_compute, flow_loops_level_compute, flow_loop_outside_edge_p): Add prototypes. (recompute_reg_usage): Mark parameters with ATTRIBUTE_UNUSED. * ggc-callbacks.c (lang_mark_tree, lang_mark_false_label_stack): Mark with ATTRIBUTE_NORETURN. * hash.c (hash_newfunc): Mark parameter with ATTRIBUTE_UNUSED. * local-alloc.c (no_conflict_p): Likewise. * loop.c (insert_bct): Hide definitions of variables with hidden usage. (note_reg_stored): Mark parameter with ATTRIBUTE_UNUSED. * regclass.c (memory_move_secondary_cost): Mark variable `mem' with ATTRIBUTE_UNUSED. (record_reg_classes): Mark parameter with ATTRIBUTE_UNUSED. (reg_scan): Likewise. * reload.c (find_reloads): Remove unused variables `changed'. * reload1.c (reload_reg_class_lower): Don't unnecessarily cast away const-ness. (allocate_reload_reg): Mark parameter with ATTRIBUTE_UNUSED. Remove unused variable `insn'. * toplev.c: Include loop.h. (report_file_and_line): Remove unnecessary prototype. * tree.c (build_block): Mark parameter with ATTRIBUTE_UNUSED. * unroll.c (biv_total_increment): Likewise. From-SVN: r31085
Kaveh R. Ghazi committed -
From-SVN: r31084
Jeff Law committed -
1999-12-22 Bryce McKinlay <bryce@albatross.co.nz> * linux_threads.c: Don't block SIGINT, SIGQUIT, SIGTERM in the NO_SIGNALS case. From-SVN: r31083
Bryce McKinlay committed -
1999-12-22 Bryce McKinlay <bryce@albatross.co.nz> * java/lang/natObject.cc (notify): Throw message with IllegalMonitorStateException. (notifyAll): Ditto. (wait): Ditto. * java/lang/Thread.java (isInterrupted): Don't clear interrupt_flag. (isInterrupted_): New function, which does clear interrupt_flag. (interrupt): Use `isInterrupted_'. * java/lang/natThread.cc (interrupt): Add comment. (join): Set `Prev' in joiner loop. Change various calls to `isInterrupted' to use `isInterrupted_'. * posix-threads.cc (_Jv_CondWait): Allways use pthread_cond_timedwait on linux. Set result to 0 on an interrupt. Test interrupted status of java Thread object directly. FLAG_INTERRUPTED: removed. (_Jv_ThreadStart): Throw OutOfMemoryError if pthread_create fails. (_Jv_ThreadInterrupt): Don't set FLAG_INTERRUPTED. (_Jv_InitThreads): Don't block SIGINT. (_Jv_ThreadWait): Don't configure SIGINT handler. From-SVN: r31082
Bryce McKinlay committed
-
- 23 Dec, 1999 7 commits
-
-
* reload1.c (emit_input_reload_insns): Restore old behaviour wrt. 'special' reloads. From-SVN: r31081
J"orn Rennecke committed -
1999-12-23 Zack Weinberg <zack@wolery.cumb.org> * Makefile.in (ggc-simple.c, ggc-page.c): Don't depend on hash.h. (cse.c): Don't depend on hashtab.h. * cse.c: Don't include hashtab.h. (hash_cse_reg_info, cse_reg_info_equal_p): Delete prototypes of dead functions. * ggc-simple.c: Don't include hash.h. From-SVN: r31080
Zack Weinberg committed -
From-SVN: r31079
Jeff Law committed -
* dwarf2out.c (add_abstract_origin_attribute): Call gen_abstract_function on our function context. From-SVN: r31078
Jason Merrill committed -
From-SVN: r31077
Hans-Peter Nilsson committed -
From-SVN: r31076
Hans-Peter Nilsson committed -
From-SVN: r31075
Hans-Peter Nilsson committed
-
- 22 Dec, 1999 9 commits
-
-
* config/c4x/c4x.c (c4x_address_cost): Add statement to default case in switch. From-SVN: r31074
Michael Hayes committed -
From-SVN: r31073
Mark Mitchell committed -
* config/c4x/c4x.md (*addqi3_noclobber_reload): Change operand 0 constraints to "a!r". From-SVN: r31072
Michael Hayes committed -
From-SVN: r31071
Alexandre Oliva committed -
From-SVN: r31070
Alexandre Oliva committed -
From-SVN: r31069
Alexandre Oliva committed -
* libio.h (_IO_cookie_io_functions_t): Use _IO_off_t instead of _IO_fpos_t. (_IO_seekoff, _IO_seekpos): Likewise. Use _IO_off64_t instead of _IO_fpos64_t. * libioP.h (_IO_seekoff_t, _IO_seekpos_t, _IO_seek_t): Likewise. (_IO_seekoff, _IO_seekpos): Likewise. (_IO_default_seekoff, _IO_default_seekpos): Likewise. (_IO_default_seek): Likewise. (_IO_file_seekoff, _IO_file_seek, _IO_str_seekoff): Likewise. * streambuf.h (streampos): Typedef to _IO_off_t resp. _IO_off64_t. * parsestream.h (class parsebuf::pos_at_line_start): Change type to _IO_off_t. From-SVN: r31068
Jakub Jelinek committed -
From-SVN: r31067
Alexandre Oliva committed -
From-SVN: r31066
Alexandre Oliva committed
-