- 27 Sep, 2002 14 commits
-
-
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 24 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 -
* ChangeLog.1: Follow spelling conventions. * ChangeLog.4: Likewise. * ChangeLog.6: Likewise. * FSFChangeLog.11: Likewise. * doc/cpp.texi: Likewise. * doc/invoke.texi: Likewise. * doc/tm.texi: Likewise. From-SVN: r57539
Kazu Hirata committed -
From-SVN: r57538
Nick Clifton committed -
2002-09-25 David S. Miller <davem@redhat.com> PR target/7842 * config/sparc/sparc.c (set_extends): SImode ASHIFT does not extend. From-SVN: r57534
David S. Miller committed -
2002-09-25 David S. Miller <davem@redhat.com> PR target/7842 * gcc.c-torture/execute/shiftdi.c: New test. From-SVN: r57533
David S. Miller committed -
* lib/gcc.exp (gcc_init): Use a filename for the testglue that is unique to the tool. * lib/g77.exp (g77_init): Likewise. * lib/g++.exp (g++_init): Likewise. * lib/objc.exp (objc_init): Likewise. From-SVN: r57532
Richard Earnshaw committed -
From-SVN: r57531
GCC Administrator committed -
2002-09-25 Benjamin Kosnik <bkoz@redhat.com> * include/Makefile.am (target_headers): Remove cpu_limits.h. * include/Makefile.in: Regenerate. * configure.in (CPU_LIMITS_INC_SRCDIR): Remove * configure: Regenerate. * configure.target (CPULIMITS): Remove. * include/std/std_limits.h: Remove cpu_limits.h include. * config/os/solaris/solaris2.7/os_defines.h (__glibcpp_long_bits): Remove. * config/os/irix/irix6.5/os_defines.h (__glibcpp_long_double_bits): Remove. (__glibcpp_wchar_t_bits): Remove. (__glibcpp_long_bits): Remove. * config/os/irix/irix5.2/os_defines.h (__glibcpp_long_double_bits): Remove. (__glibcpp_long_bits): Remove. * config/os/hpux/os_defines.h (__glibcpp_wchar_t_is_signed): Remove. * config/os/bsd/freebsd/os_defines.h: (__glibcpp_long_double_bits): Remove. * config/os/aix/os_defines.h (__glibcpp_wchar_t_bits): Remove. (__glibcpp_wchar_t_is_signed): Remove. (__glibcpp_long_bits): Remove. * config/os/gnu-linux/os_defines.h (__glibcpp_long_bits): Remove. (__glibcpp_long_double_bits): Remove. * config/os/osf/osf5.0/cpu_limits.h: Remove. * config/cpu/alpha/cpu_limits.h: Remove. * config/cpu/arm/cpu_limits.h: Remove. * config/cpu/cris/cpu_limits.h: Remove. * config/cpu/generic/cpu_limits.h: Remove. * config/cpu/generic/limits.h: Remove. * config/cpu/ia64/cpu_limits.h: Remove. * config/cpu/m68k/cpu_limits.h: Remove. * config/cpu/mmix/cpu_limits.h: Remove. * config/cpu/powerpc/cpu_limits.h: Remove. * config/cpu/S390/cpu_limits.h: Remove. From-SVN: r57524
Benjamin Kosnik committed -
from Changelog into cp/Changelog From-SVN: r57523
Devang Patel committed -
2002-09-25 Nathanael Nerode <neroden@gcc.gnu.org> * Makefile.tpl: Make subsituted variables more autoconfy. * Makefile.in: Regenerate. * configure: Make seds more autoconfy. From-SVN: r57522
Nathanael Nerode committed
-
- 25 Sep, 2002 2 commits
-
-
* emit-rtl.c (const_double_htab_eq): Distinguish integer and fp CONST_DOUBLE; use real_identical. From-SVN: r57520
Richard Henderson committed -
2002-09-25 Jesse Rosenstock <jmr@ugcs.caltech.edu> * java/util/TimeZone.java (getDSTSavings): New method. Fixes PR libgcj/7786. From-SVN: r57518
Jesse Rosenstock committed
-