summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * real.c (encode_ibm_extended): Normalize the input value beforersandifo2004-02-085-4/+40
| | | | | | | | converting it to a double. Handle the case where a normal value rounds to infinity. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77498 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-objc-common.c (): Fix a typo in a warning.kazu2004-02-084-31/+41
| | | | | | | | | | | | * cse.c (preferrable): Change to preferable. Update all of its callers. * genautomata.c (ainsn): Change first_ainsn_with_given_equialence_num to first_ainsn_with_given_equivalence_num. Update all of its references. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77497 138bc75d-0d04-0410-961f-82ee72b054a4
* * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.ebotcazou2004-02-082-1/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77495 138bc75d-0d04-0410-961f-82ee72b054a4
* PR libstdc++/14026rth2004-02-083-3/+46
| | | | | | | | | * libsupc++/eh_catch.cc (__cxa_begin_catch): Don't adjust uncaughtExceptions during nested catch rethrow. * testsuite/18_support/14026.cc: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77492 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/x86_64-signal.h: Fix typo.aj2004-02-082-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77491 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Add volatilednovillo2004-02-081-1/+1
| | | | | | | qualifier to _regs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77489 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Add volatilednovillo2004-02-081-0/+1
| | | | | | | qualifier to _regs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77488 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-08 Paolo Carlini <pcarlini@suse.de>paolo2004-02-082-0/+7
| | | | | | | | | * include/bits/basic_string.tcc (assign(const _CharT*, size_type)): When working in place remember to set the state to sharable (otherwise, _M_mutate does it). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77487 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.ebotcazou2004-02-082-8/+24
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77485 138bc75d-0d04-0410-961f-82ee72b054a4
* * include/i386-signal.h (MAKE_THROW_FRAME): Add volatilednovillo2004-02-082-1/+6
| | | | | | | qualifier to _regs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77484 138bc75d-0d04-0410-961f-82ee72b054a4
* * src/powerpc/ffi.c (ffi_prep_cif_machdep <FFI_LINUX64>): Correctamodra2004-02-084-82/+110
| | | | | | | | | | | | | | | long double function return and long double arg handling. (ffi_closure_helper_LINUX64): Formatting. Delete unused "ng" var. Use "end_pfr" instead of "nf". Correct long double handling. Localise "temp". * src/powerpc/linux64.S (ffi_call_LINUX64): Save f2 long double return value. * src/powerpc/linux64_closure.S (ffi_closure_LINUX64): Allocate space for long double return value. Adjust stack frame and offsets. Load f2 long double return. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77481 138bc75d-0d04-0410-961f-82ee72b054a4
* * schedule-ebb.c (schedule_ebbs): Do not allocate reg life data.hubicka2004-02-082-1/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77480 138bc75d-0d04-0410-961f-82ee72b054a4
* Remove trailing whitespace (see ChangeLog for longwinded description).bernie2004-02-0865-3434/+3470
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77479 138bc75d-0d04-0410-961f-82ee72b054a4
* * function.c (assign_parms): Fix formatting.dje2004-02-082-1/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77478 138bc75d-0d04-0410-961f-82ee72b054a4
* * default.h (PROMOTE_PROTOTYPES): Remove.kazu2004-02-087-50/+30
| | | | | | | | | | | | | | | | | | | | | | | | | * system.h (PROMOTE_FUNCTION_RETURN, PROMOTE_PROTOTYPES, STRUCT_VALUE_REGNUM, SETUP_INCOMING_VARARGS, EXPAND_BUILTIN_SAVEREGS): Poison. * target-def.h (TARGET_PROMOTE_FUNCTION_RETURN): Define as hook_bool_tree_false. (TARGET_PROMOTE_PROTOTYPES): Likewise. * target.h: Replace SETUP_INCOMING_VARARGS with targetm.calls.setup_incoming_varargs(). * targhooks.c (default_promote_function_return): Remove. (default_promote_prototypes): Likewise. (default_struct_value_rtx): Always abort(). (default_expand_builtin_saveregs): Always print an error message. (default_setup_incoming_varargs): Do nothing. (default_pretend_outgoing_varargs_named): Don't depend on SETUP_INCOMING_VARARGS. * targhooks.h: Remove the prototype for default_promote_function_return and default_promote_prototypes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77477 138bc75d-0d04-0410-961f-82ee72b054a4
* * system.h (SHARED_SECTION_ASM_OP): Poison.kazu2004-02-084-17/+8
| | | | | | | | * varasm.c (data_section): Don't use SHARED_SECTION_ASM_OP. * doc/tm.texi (SHARED_SECTION_ASM_OP): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77476 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-common.c (shadow_warning): Delete.zack2004-02-0819-167/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * c-common.h (free_parser_stacks, shadow_warning, sw_kind): Delete. * c-decl.c (warn_if_shadowing): Issue shadow warnings directly. * c-opts.c (c_common_parse_file): Don't call free_parser_stacks. * c-parse.in (free_parser_stacks): Delete. cp: * name-lookup.c (pushdecl): Issue shadow warnings directly. * parser.c (free_parser_stacks): Delete. testsuite: * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void * arguments. * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice. ------ Bug 13856 * c-decl.c (diagnose_mismatched_decls): Only give special treatment when olddecl is DECL_BUILT_IN, if C_DECL_INVISIBLE is also true. (merge_decls): Don't clear DECL_BUILT_IN_CLASS and DECL_FUNCTION_CODE when defining a built-in function. Don't update DECL_ESTIMATED_INSNS. * dwarf2out.c (dwarf2out_decl): Don't ignore built-in FUNCTION_DECLs. * tree.h: Delete DECL_ESTIMATED_INSNS. * tree-inline.c (struct inline_data): Delete inlined_insns field. (expand_call_inline, optimize_inline_calls): Don't update DECL_ESTIMATED_INSNS nor inlined_insns. * cgraphunit.c (cgraph_analyze_function): Don't update DECL_ESTIMATED_INSNS. cp: * optimize.c (maybe_clone_body): Don't update DECL_ESTIMATED_INSNS. * decl.c (duplicate_decls, start_function): Likewise. testsuite: * gcc.dg/visibility-8.c: New testcase. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77475 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-02-082-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77469 138bc75d-0d04-0410-961f-82ee72b054a4
* * Makefile.in, config/t-slibgcc-darwin, config/t-slibgcc-elf-ver,neroden2004-02-078-133/+32
| | | | | | | | | config/t-slibgcc-sld, config/mips/t-iris5-6, config/sh/t-linux: Use the top level mkinstalldirs, not the one in the gcc subdir. * mkinstalldirs: Remove (from the gcc subdir). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77466 138bc75d-0d04-0410-961f-82ee72b054a4
* PR middle-end/13696sayle2004-02-074-277/+450
| | | | | | | | | | | | | | | | | | * fold-const.c (fold_convert): New function to provide type conversion to the middle-end without using convert. (negate_expr, associate_trees, size_diffop, omit_one_operand, operand_equal_for_comparison_p, pedantic_omit_one_operand, invert_truthvalue, optimize_bit_field_compare, range_binop, decode_field_reference, make_range, build_range_check, unextend, fold_truthop, extract_muldiv_1, fold_mathfn_compare, fold_binary_op_with_conditional_arg, fold_inf_compare, fold_single_bit_test, fold, multiple_of_p): Replace all calls to convert with calls to fold_convert. * g++.dg/opt/fold1.C: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77464 138bc75d-0d04-0410-961f-82ee72b054a4
* * genrecog.c (find_operand): add extra argument stop.hubicka2004-02-072-8/+28
| | | | | | | | (validate_pattern): Verify that mach_dup is duplicating operand defined lexically earlier. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77461 138bc75d-0d04-0410-961f-82ee72b054a4
* * config.gcc: Don't mention MAX_LONG_TYPE_SIZE.kazu2004-02-0726-100/+24
| | | | | | | | | | | | | | | | | | | | | | * system.h (MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE, GCOV_TYPE_SIZE): Poison. * config/avr/avr.h, config/h8300/h8300.h, config/i386/i386.h, config/ia64/ia64.h, config/ip2k/ip2k.h, config/iq2000/iq2000.h, config/mips/iris5.h, config/mips/mips.h, config/pa/pa-64.h, config/pa/pa.h, config/rs6000/aix51.h, config/rs6000/aix52.h, config/rs6000/darwin.h, config/rs6000/rs6000.h, config/s390/s390.h, config/sh/sh.h, config/sparc/freebsd.h, config/sparc/linux.h, config/sparc/linux64.h, config/sparc/netbsd-elf.h, config/sparc/sparc.h, config/xtensa/xtensa.h: Remove the definitions of MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, and/or MAX_WCHAR_TYPE_SIZE. * doc/tm.texi (MAX_LONG_TYPE_SIZE, MAX_LONG_DOUBLE_TYPE_SIZE, MAX_WCHAR_TYPE_SIZE, GCOV_TYPE_SIZE): Remove. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77460 138bc75d-0d04-0410-961f-82ee72b054a4
* PR bootstrap/13990ciceron2004-02-072-2/+15
| | | | | | | | * config/m68hc11/m68hc11.md ("doloop_end"): Pass dummy arguments to gen_rtx_NE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77459 138bc75d-0d04-0410-961f-82ee72b054a4
* * var-tracking.c (vt_add_function_parameters): Surround checkings byzlomek2004-02-072-0/+9
| | | | | | | #ifdef ENABLE_CHECKING and #endif. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77458 138bc75d-0d04-0410-961f-82ee72b054a4
* * fold-const.c (negate_expr_p, negate_expr): Optimize -(A+B) intosayle2004-02-072-13/+68
| | | | | | | | | | | either (-A)-B or (-B)-A, if A or B is easily negated respectively. (fold) <MINUS_EXPR>: Optimize (A*C) - (B*C) -> (A-B)*C for both integer types and floating point with unsafe_math_optimizations. Add similar optimization for (A*C1) - (A*C2) -> A*(C1-C2). Optimize A - B as A + (-B), if B is easily negated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77453 138bc75d-0d04-0410-961f-82ee72b054a4
* gcc/kazu2004-02-0715-13/+25
| | | | | | | | | | | | | | * c-ppoutput.c, cfganal.c, diagnostic.h, print-rtl.c, config/darwin.c, config/darwin.h, config/ia64/ia64-c.c, config/m32r/linux.h, config/rs6000/ppc64-fp.c, config/sparc/openbsd.h, doc/makefile.texi, doc/passes.texi: Update copyright. cp/ * rtti.c: Update copyright. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77449 138bc75d-0d04-0410-961f-82ee72b054a4
* * c-ppoutput.c, var-tracking.c: Fix comment typos.kazu2004-02-073-4/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77448 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix compile error with old glibc verisons.wilson2004-02-072-0/+11
| | | | | | | | * config/ia64/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Only define for glibc 2.3 or better. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77443 138bc75d-0d04-0410-961f-82ee72b054a4
* * doc/tm.texi (TARGET_FLOAT_LIB_COMPARE_RETURNS_BOOL): Changekazu2004-02-072-1/+6
| | | | | | | to FLOAT_LIB_COMPARE_RETURNS_BOOL. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77442 138bc75d-0d04-0410-961f-82ee72b054a4
* * src/types.c: Use 16 byte long double for POWERPC64.amodra2004-02-072-1/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77441 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/rs6000/t-linux64 (LIB2FUNCS_EXTRA): Add darwin-ldouble.c.amodra2004-02-076-14/+100
| | | | | | | | | | | | | | | | | | | | (SHLIB_MAPFILES): Add libgcc-ppc64.ver. (SHLIB_MKMAP_OPTS): Delete. (TARGET_LIBGCC2_CFLAGS): Add -specs. (bispecs): Add rule. * config/rs6000/libgcc-ppc64.ver: New file. * config/rs6000/ppc64-fp.c (__fixtfdi, __floatditf): New functions. (__floatdidf, __floatdisf): Optimize multiply. (__fixunstfdi): New function. * config/rs6000/rs6000.c (rs6000_complex_function_value): Allow for real and imag parts larger than one register. (function_arg): Correct type of reg used when fp arg split partially to stack. * config/rs6000/darwin-ldouble.c: Protect with #if !_SOFT_FLOAT and __MACH__ or __powerpc64__. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77440 138bc75d-0d04-0410-961f-82ee72b054a4
* * builtins.c (expand_builtin_signbit): Use extract_bit_field insteadsayle2004-02-072-22/+30
| | | | | | | | of gen_highpart or gen_lowpart when the floating point format is wider than the result mode. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77439 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-06 Andrew Pinski <pinskia@physics.uc.edu>pinskia2004-02-072-2/+8
| | | | | | | | * dwarf2out.c (loclabel_num): Move into #ifdef DWARF2_DEBUGGING_INFO. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77438 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/14033giovannibajo2004-02-072-0/+18
| | | | | | | * g++.dg/other/crash-2.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77437 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/14033giovannibajo2004-02-072-2/+6
| | | | | | | | * decl.c (require_complete_types_for_parms): Do not insert error_mark_node in the parameter list. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77436 138bc75d-0d04-0410-961f-82ee72b054a4
* Daily bump.gccadmin2004-02-072-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77433 138bc75d-0d04-0410-961f-82ee72b054a4
* [gcc/ChangeLog]zlaski2004-02-064-0/+27
| | | | | | | | | | | | | | | | | 2004-02-06 Ziemowit Laski <zlaski@apple.com> * objc/objc-act.c (build_super_template) the 'class' field of 'struct _objc_super' shall be named 'super_class' #ifdef OBJCPLUS. (get_super_receiver): Likewise. [gcc/libobjc/ChangeLog] 2004-02-06 Ziemowit Laski <zlaski@apple.com> * objc/objc-api.h (objc_super): The 'class' field shall be named 'super_class' #ifdef __cplusplus. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77430 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-06 Paolo Carlini <pcarlini@suse.de>paolo2004-02-062-1/+5
| | | | | | | * include/bits/basic_string.h: Fix comment. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77428 138bc75d-0d04-0410-961f-82ee72b054a4
* * reload1.c (check_eliminable_occurrences): Optimize the resetkazu2004-02-062-2/+8
| | | | | | | | of can_eliminate. (eliminate_regs_in_insn): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77427 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-06 Paolo Carlini <pcarlini@suse.de>paolo2004-02-069-344/+439
| | | | | | | | | | | | | | | * include/bits/stl_construct.h: Wrap overlong lines, reformat according to the coding standards. * include/bits/stl_pair.h: Likewise. * include/bits/stl_raw_storage_iter.h: Likewise. * include/bits/stl_stack.h: Likewise. * include/bits/stl_uninitialized.h: Likewise. * include/bits/stream_iterator.h: Likewise. * include/bits/streambuf_iterator.h: Likewise. * include/bits/type_traits.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77425 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarf2out.c (struct gcc_debug_hooks): Call dwarf2out_begin_functionzlomek2004-02-062-35/+374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | at the beginning of function, call dwarf2out_var_location for NOTE_INSN_VAR_LOCATION note. (struct var_loc_node, struct var_loc_list_def, loclabel_num, decl_loc_table): New. (lookup_decl_loc): New function. (add_var_loc_to_decl): New function. (based_loc_descr): Added parameter can_use_fbreg, DW_OP_fbreg is used only if can_use_fbreg. (mem_loc_descriptor): Added parameter can_use_fbreg, pass it to other functions. (loc_descriptor): Likewise. Process VAR_LOCATION. (concat_loc_descriptor): Call loc_descriptor with can_use_fbreg == true. (loc_descriptor_from_tree): Call mem_loc_descriptor with can_use_fbreg == true. (add_location_or_const_value_attribute): Added parameter enum dwarf_attribute attr, generate attribute ATTR. Create the location list. (add_bound_info): Call loc_descriptor with can_use_fbreg == true. (gen_formal_parameter_die): Call add_location_or_const_value_attribute with attr == DW_AT_location. (gen_subprogram_die): Generate the location list for DW_AT_frame_base if frame_base_decl is defined and has a location list. (gen_variable_die): Call add_location_or_const_value_attribute with attr == DW_AT_location. (dwarf2out_var_location): New function. (dwarf2out_begin_function): New function. (dwarf2out_init): Create decl_loc_table. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77421 138bc75d-0d04-0410-961f-82ee72b054a4
* * loop.c (force_movables): Transitively increase the priorities ofuweigand2004-02-062-3/+14
| | | | | | | all insns forces by an insn, not just the first one. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77419 138bc75d-0d04-0410-961f-82ee72b054a4
* Josef Zlomek <zlomekj@suse.cz>zlomek2004-02-0624-10/+2820
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (var-tracking.o): New. * common.opt (fvar-tracking): New. * flags.h (flag_var_tracking): New. * gengtype.c (adjust_field_rtx_def): NOTE_INSN_VAR_LOCATION was added. * opts.c (common_handle_option): Add OPT_fvar_tracking. * print-rtl.c (print_rtx): NOTE_INSN_VAR_LOCATION was added. * rtl.c (note_insn_name): Likewise. * rtl.def (VAR_LOCATION): New. * rtl.h (NOTE_VAR_LOCATION): New. (NOTE_VAR_LOCATION_DECL): New. (NOTE_VAR_LOCATION_LOC): New. (enum insn_note): NOTE_INSN_VAR_LOCATION was added. (variable_tracking_main): New exported function. * timevar.def (TV_VAR_TRACKING): New. * toplev.c (enum dump_file_index): Added DFI_vartrack. (dump_file): "vartrack" was added (-dV). (flag_var_tracking): New. (f_options): "var-tracking" was added. (rest_of_handle_variable_tracking): New function. (rest_of_compilation): Run variable tracking. (process_options): If user has not specified flag_var_tracking set it according to optimize, debug_info_level and debug_hooks. * tree.h (frame_base_decl): New. * var-tracking.c: New file. * config/ia64/ia64.c (ia64_flag_var_tracking): New variable. (ia64_override_options): Set flags to run variable tracking in machine dependent reorg instead of toplev.c. (ia64_reorg): Run variable tracking if wanted. * doc/invoke.texi: Mention variable tracking in -dV, add and -fvar-tracking. * doc/passes.texi: Added variable tracking pass. Daniel Berlin <dberlin@dberlin.org> * debug.h (struct gcc_debug_hooks): Added var_location debug hook. * dbxout.c (dbx_debug_hooks): Likewise. (xcoff_debug): Likewise. * debug.c (do_nothing_debug_hooks): Likewise. * dwarf2out.c (dwarf2_debug_hooks): Likewise. * dwarfout.c (dwarf_debug_hooks): Likewise. * sdbout.c (sdb_debug_hooks): Likewise. * vmsdbgout.c (vmsdbg_debug_hooks): Likewise. * final.c (final_scan_insn): Call var_location debug hook for each NOTE_INSN_VAR_LOCATION. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77418 138bc75d-0d04-0410-961f-82ee72b054a4
* * flow.c (update_life_info): Allocate reg_deaths when called fromhubicka2004-02-062-8/+24
| | | | | | | | scheudler. (attempt_auto_inc): Update life ranges accordingly. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77415 138bc75d-0d04-0410-961f-82ee72b054a4
* Add commit message included with files.ljrittle2004-02-061-0/+11
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77413 138bc75d-0d04-0410-961f-82ee72b054a4
* PR debug/11816uweigand2004-02-062-2/+8
| | | | | | | * dwarf2out.c (gen_decl_die): Handle anonymous struct members. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77411 138bc75d-0d04-0410-961f-82ee72b054a4
* * cfganal.c (flow_call_edges_add): Never split a libcall block.uweigand2004-02-062-1/+18
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77410 138bc75d-0d04-0410-961f-82ee72b054a4
* * dwarf2out.c (output_loc_list): Don't use deltas if we havezlomek2004-02-062-11/+29
| | | | | | | | | a separate line info table in use. Use the correct size for terminators. (output_die): Use offset, not delta. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77409 138bc75d-0d04-0410-961f-82ee72b054a4
* 2004-02-06 H.J. Lu <hongjiu.lu@intel.com>hjl2004-02-062-8/+6
| | | | | | | * doc/invoke.texi: Remove the pni option from -mfpmath=. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77404 138bc75d-0d04-0410-961f-82ee72b054a4
* PR c++/14028giovannibajo2004-02-062-0/+11
| | | | | | | * g++.dg/parse/angle-bracket2.C: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77403 138bc75d-0d04-0410-961f-82ee72b054a4