- 29 Jun, 2003 23 commits
-
-
builtins.c (expand_builtin_mathfn, [...]): Avoid busy work when builtin is not supported by the backend. * builtins.c (expand_builtin_mathfn, expand_builtin_mathfn_2): Avoid busy work when builtin is not supported by the backend. From-SVN: r68681
Jan Hubicka committed -
* loop.c (count_one_set): Fix detection of registers set in more than one basic block. From-SVN: r68680
Zdenek Dvorak committed -
* target-def.h: Remove usage of OBJECT_FORMAT_ROSE. * system.h: Poison OBJ_FORMAT_ROSE. * doc/tm.texi (Macros for Initialization): Remove documentatin of OBJECT_FORMAT_ROSE. * config/rs6000/lynx.h: Remove undef of OBJECT_FORMAT_ROSE. * collect2.c: Remove usage of OBJECT_FORMAT_ROSE. From-SVN: r68678
Andreas Jaeger committed -
* pa.c (update_total_code_bytes): New function. (last_address): Number of bytes output for a function and its associated thunks. (compute_frame_size): Use BITS_PER_UNIT. (pa_output_function_epilogue): Compute last_address. Use update_total_code_bytes. (output_lbranch): Handle long branch on portable runtime. (attr_length_millicode_call, attr_length_call, attr_length_indirect_call): Only use total_code_bytes for calls in the text section. (output_call): Only use an indirect call sequence when the target is not local. (pa_asm_output_mi_thunk): Handle updating of total_code_bytes. Improve test to determine when an IA-relative branch can be used. Add various long branch sequences. Avoid using an indirect branch on all ports except SOM. From-SVN: r68677
John David Anglin committed -
From-SVN: r68676
Ulrich Weigand committed -
From-SVN: r68675
David Edelsohn committed -
* except.c: Convert prototypes to ISO C90. * except.h: Likewise. * emit-rtl.c: Likewise. * et-forest.c: Likewise. * et-forest.h: Likewise. * except.c: Likewise. * explow.c: Likewise. * expmed.c: Likewise. * expr.c: Likewise. * expr.h: Likewise. From-SVN: r68674
Andreas Jaeger committed -
* cse.c: Convert prototypes to ISO C90. * cselib.c: Likewise. * cselib.h: Likewise. * dbxout.c: Likewise. * debug.c: Likewise. * df.c: Likewise. * df.h: Likewise. * dojump.c: Likewise. * doloop.c: Likewise. * dominance.c: Likewise. * dwarf2asm.c: Likewise. * dwarf2out.c: Likewise. * dwarf2out.h: Likewise. * dwarfout.c: Likewise. From-SVN: r68673
Andreas Jaeger committed -
* alloc-pool.c: Fix comment formatting. * bitmap.c: Likewise. * bitmap.h: Likewise. * bt-load.c: Likewise. * builtins.c: Likewise. * caller-save.c: Likewise. * cfganal.c: Likewise. * cfgrtl.c: Likewise. * collect2.c: Likewise. * cse.c: Likewise. * df.c: Likewise. * diagnostic.c: Likewise. * dwarf2out.c: Likewise. * dwarfout.c: Likewise. * expmed.c: Likewise. * final.c: Likewise. * flags.h: Likewise. * fold-const.c: Likewise. * gcc.c: Likewise. * gcov-io.h: Likewise. * gcov.c: Likewise. * genattrtab.c: Likewise. * genautomata.c: Likewise. * libgcov.c: Likewise. * mips-tfile.c: Likewise. * optabs.c: Likewise. * prefix.c: Likewise. * rtlanal.c: Likewise. * stmt.c: Likewise. * stor-layout.c: Likewise. * toplev.c: Likewise. * varasm.c: Likewise. * vmsdbgout.c: Likewise. From-SVN: r68672
Kazu Hirata committed -
* expr.c (emit_single_push_insn): If padding is needed downward, adjust the stack pointer first, and then store the data into the stack location using an offset. From-SVN: r68670
Kazu Hirata committed -
* collect2.h: Convert prototypes to ISO C90. * collect2.c: Likewise. * conflict.c: Likewise. * coverage.c: Likewise. * convert.h: Likewise. * convert.c: Likewise. From-SVN: r68669
Andreas Jaeger committed -
* cp-tree.h (language_to_string): Adjust declaration. * dump.c (cp_dump_tree): Adjust usage. * error.c (dump_char): Use output_formatted_scalar. Tidy. (parm_to_string): Lose unused parameter. Tidy. (expr_to_string): Likewise. (code_to_string): Likewise. (language_to_string): Likewise. (op_to_string): Likewise. (assop_to_string): Likewise. (digit_buffer): Remove. (dump_type): Format builtin vector type as __vector__. From-SVN: r68668
Gabriel Dos Reis committed -
* c-decl.c (c_init_decl_processing): Use a location_t. Set input filename to <internal>. * tree.c (make_node): Just copy the current location. From-SVN: r68667
Nathan Sidwell committed -
2003-06-29 Paolo Carlini <pcarlini@unitus.it> * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-1.cc: Improve type correctness-wise. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-2.cc: Likewise. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-3.cc: Likewise. * testsuite/27_io/basic_filebuf/overflow/wchar_t/11305-4.cc: Likewise. From-SVN: r68666
Paolo Carlini committed -
* error.c (print_integer): Remove. (dump_type_suffix): Adjust. (dump_expr): Likewise. From-SVN: r68665
Gabriel Dos Reis committed -
2003-06-29 Paolo Carlini <pcarlini@unitus.it> * include/std/std_streambuf.h (uflow): According to 27.5.2.4.3,p16, don't check gptr() < egptr(). From-SVN: r68664
Paolo Carlini committed -
re PR rtl-optimization/11210 (optimizer drops conditional with typecast from signed to unsigned char) PR optimization/11210 * fold-const (decode_field_reference): Revert 2003-06-26 patch. From-SVN: r68662
Eric Botcazou committed -
* toplev.c (flag_dummy): Remove. (f_options): Restore flag pointers. From-SVN: r68661
Neil Booth committed -
From-SVN: r68660
David Edelsohn committed -
* dwarf2out.c (add_AT_string): Replace ggc_alloc_string (X, -1) with ggc_strdup. * stmt.c (expand_asm_operands): Likewise. * config/rs6000/rs6000.md (builtin_setjmp_receiver): Likewise. From-SVN: r68659
Kazu Hirata committed -
* config/ip2k/ip2k.c (ip2k_reorg): Use INSN_P instead of its definition. From-SVN: r68658
Kazu Hirata committed -
2003-06-29 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * opts.c: Include insn-attr.h. * Makefile.in (opts.o): Depend on INSN_ATTR_H. From-SVN: r68657
Franz Sirl committed -
From-SVN: r68655
GCC Administrator committed
-
- 28 Jun, 2003 17 commits
-
-
* flow.c (propagate_one_insn): Use proper test for a register being part of the return value. From-SVN: r68653
J"orn Rennecke committed -
From-SVN: r68652
Ulrich Weigand committed -
From-SVN: r68651
Kazu Hirata committed -
* config/avr/avr-protos.h: Replace avr_simplify_comparision_p with avr_simplify_comparison_p. * config/avr/avr.c: Likewise. From-SVN: r68650
Kazu Hirata committed -
* builtins.c: Follow spelling conventions. * cgraph.c: Likewise. * cpplex.c: Likewise. * config/arm/arm.c: Likewise. * config/arm/iwmmxt.md: Likewise. * config/c4x/c4x-modes.def: Likewise. * config/c4x/c4x.c: Likewise. * config/c4x/c4x.h: Likewise. * config/c4x/c4x.md: Likewise. * config/i386/i386-interix.h: Likewise. * config/mips/mips.h: Likewise. From-SVN: r68649
Kazu Hirata committed -
* builtins.c: Follow spelling conventions. * cgraph.c: Likewise. * cpplex.c: Likewise. * config/arm/arm.c: Likewise. * config/arm/iwmmxt.md: Likewise. * config/c4x/c4x-modes.def: Likewise. * config/c4x/c4x.c: Likewise. * config/c4x/c4x.h: Likewise. * config/c4x/c4x.md: Likewise. * config/i386/i386-interix.h: Likewise. * config/mips/mips.h: Likewise. From-SVN: r68648
Kazu Hirata committed -
* config/m68k/m68k.h (TARGET_CPU_CPP_BUILTINS): Predicate __mc68020__ on TARGET_68020. From-SVN: r68647
Neil Booth committed -
From-SVN: r68646
Kazu Hirata committed -
From-SVN: r68645
Nathan Sidwell committed -
* error.c (print_instantiation_partial_context): Take a location_t. (print_instantiation_full_context): Adjust. (print_instantiation_context): Adjust. From-SVN: r68644
Nathan Sidwell committed -
* diagnostic.h (diagnostic_set_info): Replace file and lineno parameters with a location_t. * diagnostic.c (diagnostic_set_info): Replace file and lineno parameters with a location_t. (inform, warning, pedwarn, error, sorry, fatal_error, internal_error, warning_with_decl, pedwarn_with_decl, error_with_decl): Adjust. * c-error.c (pedwarn_c99): Adjust. * c-format.c (status_warning): Adjust. * rtl-error.c (file_and_line_for_asm): Rename to ... (location_for_asm): Return a location_t. (diagnostic_for_asm): Adjust. * cp/cp-tree.h (cp_line_of, cp_file_of): Remove. * cp/error.c (cp_line_of, cp_file_of): Merge into ... (location_of): ... here. Make static, return a location_t. (cp_error_at, cp_warning_at, cp_pedwarn_at): Adjust. * testsuite/g++.old-deja/g++.robertl/eb133.C: Set expected line number. * testsuite/g++.old-deja/g++.robertl/eb133a.C: Likewise. * testsuite/g++.old-deja/g++.robertl/eb133b.C: Likewise. From-SVN: r68643
Nathan Sidwell committed -
* cpptrad.c (skip_macro_block_comment): New. (copy_comment): Use it if appropriate. From-SVN: r68641
Neil Booth committed -
* gcse.c (compute_ld_motion_mems): Use INSN_P instead of its definition. (store_killed_in_insn): Likewise. * print-rtl.c (print_rtx): Likewise. * config/frv/frv.c (frv_final_prescan_insn): Likewise. * config/m68hc11/m68hc11.c (dead_register_here): Likewise. (m68hc11_reassign_regs): Likewise. (m68hc11_reorg): Likewise. From-SVN: r68640
Kazu Hirata committed -
re PR c++/10784 (Warning about choosing custom operator over copy constructor cannot be turned off (and it's useless in the first place)) PR c++/10784 * call.c (joust): Move warn_conversion check outwards. From-SVN: r68639
Nathan Sidwell committed -
* diagnostic.c (output_integer_with_precision): New macro. (output_format): Use it. Handle more format specifiers. (output_long_decimal): Remove. (output_unsigned_decimal): Likewise. (output_long_unsigned_decimal): Likewise. (output_octal): Likewise. (output_long_octal): Likewise. (output_hexadecimal): Likewise. (output_long_hexadecimal): Likewise. (output_long_long_decimal): Likewise. From-SVN: r68638
Gabriel Dos Reis committed -
From-SVN: r68637
Andreas Schwab committed -
* c-parse.in (%union): Replace filename & lineno with location. (save_filename, save_lineno): Remove. (save_location): New. (fndef, old_style_parm_decls_1, lineno_datadecl, lineno_decl, nested_function, notype_nested_function, if_prefix, lineno_stmt, lineno_label, label): Adjust. From-SVN: r68636
Nathan Sidwell committed
-