- 28 Sep, 2002 2 commits
-
-
* configure.in (powerpc-*-darwin*): Don't configure BFD, TK, or the things that depend on them. From-SVN: r57602
Geoffrey Keating committed -
2002-09-27 Alexander N. Kabaev <ak03@gte.com> PR preprocessor/8055 * cppmacro.c (stringify_arg): Do not overflow the buffer with the terminating NUL when the argument to be stringified has no tokens. * testsuite/gcc.dg/cpp/20020927-1.c: New. From-SVN: r57599
Zack Weinberg committed
-
- 27 Sep, 2002 23 commits
-
-
locale_facets.tcc (num_put::_M_widen_int): Deal correctly with grouped, showbased (oct or hex) zero. 2002-09-27 Paolo Carlini <pcarlini@unitus.it> * include/bits/locale_facets.tcc (num_put::_M_widen_int): Deal correctly with grouped, showbased (oct or hex) zero. * testsuite/22_locale/num_put_members_char.cc: Add test05. * testsuite/22_locale/num_put_members_wchar_t.cc: Ditto. From-SVN: r57598
Paolo Carlini committed -
From-SVN: r57597
Richard Henderson committed -
* unroll.c (simplify_cmp_and_jump_insns): New. (unroll_loop): Use it. Use simplify_gen_foo+force_operand instead of expand_simple_foo. From-SVN: r57596
Richard Henderson committed -
* include/std/std_limits.h (numeric_limits<T>::is_iec559): False if denormals are not supported. From-SVN: r57595
Richard Henderson committed -
From-SVN: r57594
Richard Henderson committed -
PR optimization/7520 * cfganal.c (flow_active_insn_p): New. (forwarder_block_p): Use it. From-SVN: r57593
Richard Henderson committed -
* include/private/gcconfig: Add machine type S390. Add s390x support. * include/private/gc_locks.h (GC_test_and_set): Implement for s390. (GC_compare_and_exchange): Likewise. From-SVN: r57592
Ulrich Weigand committed -
2002-09-26 Andrew Haley <aph@redhat.com> * expr.c (build_java_array_length_access): Check for null pointer. * expr.c (expand_java_arrayload): Likewise. From-SVN: r57591
Andrew Haley committed -
From-SVN: r57590
Richard Henderson committed -
2002-09-27 Bo Thorsen <bo@suse.de> * include/ffi.h.in: Fix multilib x86-64 support. From-SVN: r57589
Bo Thorsen committed -
* doc/extend.texi (tls_model): Document. * varasm.c (decl_tls_model): New. * c-common.c (handle_tls_model_attribute): New. (c_common_attribute_table): Add tls_model. * config/alpha/alpha.c (alpha_encode_section_info): Use decl_tls_model. * flags.h (enum tls_model, flag_tls_default): Move... * tree.h (enum tls_model, flag_tls_default): ...here. (decl_tls_model): New prototype. * config/ia64/ia64.c (ia64_encode_section_info): Likewise. * config/i386/i386.c (ix86_encode_section_info): Likewise. * config/i386/i386.md (tls_global_dynamic, tls_local_dynamic_base): Allow !flag_pic. From-SVN: r57588
Jakub Jelinek committed -
* LANGUAGES: Follow spelling conventions. * rtl.def: Likewise. * sbitmap.c: Likewise. * sched-int.h: Likewise. * sched-rgn.c: Likewise. * sibcall.c: Likewise. * simplify-rtx.c: Likewise. * ssa.c: Likewise. * stab.def: Likewise. * stmt.c: Likewise. * stor-layout.c: Likewise. * target.h: Likewise. * timevar.c: Likewise. * toplev.c: Likewise. * tree-dump.c: Likewise. * tree-inline.c: Likewise. * tree.c: Likewise. * tree.def: Likewise. * tree.h: Likewise. * unroll.c: Likewise. * varasm.c: Likewise. * vmsdbgout.c: Likewise. * treelang/treelang.texi: Likewise. * treelang/treetree.c: Likewise. From-SVN: r57587
Kazu Hirata committed -
* config/h8300/h8300.c (compute_saved_regs): Use a macro instead of a hard register number. (get_shift_alg): Use an enumerated type instead of numbers. (h8300_shift_needs_scratch_p): Likewise. From-SVN: r57586
Kazu Hirata committed -
From-SVN: r57585
GCC Administrator committed -
2002-09-26 David S. Miller <davem@redhat.com> * gcc.c-torture/compile/trunctfdf.c: New. From-SVN: r57577
David S. Miller committed -
re PR rtl-optimization/7335 (Sparc: ICE in verify_wide_reg (flow.c:557) with long double and optimization) 2002-09-26 David S. Miller <davem@redhat.com> PR optimization/7335 * calls.c (emit_library_call_value_1): Passing args by reference converts a CONST function into a PURE one. From-SVN: r57576
David S. Miller committed -
2002-09-26 David Edelsohn <edelsohn@gnu.org> * dbxout.c (FORCE_TEXT): Switch to current_function_decl, not text_section. * xcoffout.h (DBX_STATIC_BLOCK_START): Remove explicit change to text section. * config/rs6000/rs6000.c (rs6000_override_options): Allow function-sections and data-sections functionality on AIX. 2002-09-26 David Edelsohn <edelsohn@gnu.org> Dale Johannesen <dalej@apple.com> * config/rs6000/rs6000.c (rs6000_emit_move): Insert zero-extend in RTL for sub-word loads from memory. Co-Authored-By: Dale Johannesen <dalej@apple.com> From-SVN: r57572
David Edelsohn committed -
From-SVN: r57571
Kaveh R. Ghazi committed -
* sched-deps.c (sched_analyze_insn): Make clobber insns depend on call insns. * gcc.c-torture/compile/20020926-1.c: New. From-SVN: r57566
Richard Henderson committed -
From-SVN: r57565
Richard Henderson committed -
* ssa.c (rename_insn_1): Handle RENAME_NO_RTX correctly when handling undefined values. From-SVN: r57564
Chris Lattner committed -
From-SVN: r57562
Richard Henderson committed -
emit-rtl.c (active_insn_p): Consider a clobber of the function return value to be active even after reload. * emit-rtl.c (active_insn_p): Consider a clobber of the function return value to be active even after reload. From-SVN: r57561
Richard Henderson committed
-
- 26 Sep, 2002 15 commits
-
-
From-SVN: r57557
Alan Modra committed -
doloop.c (doloop_modify_runtime <biv skips initial incr>): Adjust by absolute loop increment, not loop increment. * doloop.c (doloop_modify_runtime <biv skips initial incr>): Adjust by absolute loop increment, not loop increment. From-SVN: r57556
Alan Modra committed -
* c-common.h: Follow spelling conventions. * cpplex.c: Likewise. * cpplib.h: Likewise. * gthr-dce.h: Likewise. * gthr-posix.h: Likewise. * optabs.c: Likewise. * output.h: Likewise. * profile.c: Likewise. * protoize.c: Likewise. * ra-rewrite.c: Likewise. * real.c: Likewise. * recog.c: Likewise. * reg-stack.c: Likewise. * regclass.c: Likewise. * regmove.c: Likewise. * reload.c: Likewise. * reload.h: Likewise. * reload1.c: Likewise. * reorg.c: Likewise. * resource.c: Likewise. * rtl.h: Likewise. * rtlanal.c: Likewise. From-SVN: r57555
Kazu Hirata committed -
* config/ia64/ia64.c (ia64_expand_load_address): Ensure correct mode for symbol address. From-SVN: r57554
Steve Ellcey committed -
2002-09-24 Eric Christopher <echristo@redhat.com> * config/mips/elf.h: Add HANDLE_SYSV_PRAGMA. * config/mips/elf64.h: Ditto. From-SVN: r57553
Eric Christopher committed -
2002-09-24 Eric Christopher <echristo@redhat.com> * except.c (expand_builtin_extract_return_address): Handle case where Pmode != ptr_mode. From-SVN: r57552
Eric Christopher committed -
From-SVN: r57551
Steve Ellcey committed -
From-SVN: r57550
Steve Ellcey committed -
* combine.c (simplify_set): Don't call to force_to_mode if size of integer type is larger than HOST_BITS_PER_WIDE_INT. From-SVN: r57549
Igor Shevlyakov committed -
2002-09-26 Janis Johnson <janis187@us.ibm.com> * README.QMTEST: Fix typo. From-SVN: r57548
Janis Johnson committed -
2002-09-26 Janis Johnson <janis187@us.ibm.com> * Makefile.in (qmtest-g++): Fix file name. From-SVN: r57547
Janis Johnson committed -
From-SVN: r57544
Ulrich Weigand committed -
* expr.c (expand_expr) [MINUS_EXPR]: Convert A - const to A + (-const) on RTX level, even for unsigned types. From-SVN: r57543
Ulrich Weigand committed -
* reload.c (dup_replacements): New function. (find_reloads): Use it to duplicate replacements at the top level of match_dup operands. From-SVN: r57542
Ulrich Weigand committed -
From-SVN: r57541
Miles Bader committed
-