- 01 Feb, 2004 10 commits
-
-
2004-02-01 Paolo Carlini <pcarlini@suse.de> * include/bits/deque.tcc: Wrap overlong lines, constify a few variables, reformat according to the coding standards. * include/bits/list.tcc: Likewise. * include/bits/stl_deque.h: Likewise. * include/bits/stl_function.h: Likewise. * include/bits/stl_iterator.h: Likewise. * include/bits/stl_iterator_base_funcs.h: Likewise. * include/bits/stl_iterator_base_types.h: Likewise. * include/bits/stl_list.h: Likewise. * include/bits/stl_map.h: Likewise. * include/bits/stl_multimap.h: Likewise. * include/bits/stl_multiset.h: Likewise. * include/bits/stl_relops.h: Likewise. * include/bits/stl_set.h: Likewise. From-SVN: r77077
Paolo Carlini committed -
From-SVN: r77076
Kazu Hirata committed -
* config/sparc/sol2-bi.h: Handle TARGET_CPU_ultrasparc3. (CPP_CPU_SPEC): Handle -mcpu=ultrasparc3. (ASM_CPU_SPEC): Likewise * config/sparc/sol2.h: Handle TARGET_CPU_ultrasparc3. (ASM_CPU_SPEC): Remove -mcpu=v8plus. Handle -mcpu=ultrasparc3. From-SVN: r77074
Eric Botcazou committed -
From-SVN: r77072
Joseph Myers committed -
* builtins.c (expand_builtin_pow): If flag_unsafe_math_optimizations isn't set, don't call expand_builtin_mathfn_2 to use the pow optab. (expand_builtin): Always call expand_builtin_pow. From-SVN: r77071
Roger Sayle committed -
* builtins.def (BUILT_IN_SIGNBIT, BUILT_IN_SIGNBITF, BUILT_IN_SIGNBITL): New GCC builtins. * builtins.c (expand_builtin_signbit): New function to RTL expand calls to signbit, signbitf and signbitl as inline intrinsics. (expand_builtin): Call expand_builtin_signbit for BUILT_IN_SIGNBIT*. (fold_builtin_signbit): New function to perform constant folding of signbit, signbitf and signbitl. (fold_builtin): Call fold_builtin_signbit for BUILT_IN_SIGNBIT*. * doc/extend.texi: Document new signbit{,f,l} builtins. * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}. * gcc.dg/builtins-31.c: New testcase. * gcc.dg/builtins-32.c: New testcase. From-SVN: r77070
Roger Sayle committed -
From-SVN: r77066
Richard Sandiford committed -
2004-02-01 Paolo Carlini <pcarlini@suse.de> * include/bits/stl_bvector.h: Wrap overlong lines, constify a few variables, reformat according to the coding standards. * include/bits/stl_tree.h: Likewise. From-SVN: r77065
Paolo Carlini committed -
2004-02-01 Chris Demetriou <cgd@broadcom.com> * config/mips/mips.h (PREDICATE_CODES): Remove entries for "mips_const_double_ok" and "simple_memory_operand", which were removed from the MIPS port with the mips-3_4-rewrite branch merge. * config/mips/mips.c (mips16_lay_out_constants): Update comment for removal of simple_memory_operand. From-SVN: r77064
Chris Demetriou committed -
From-SVN: r77061
GCC Administrator committed
-
- 31 Jan, 2004 28 commits
-
-
2004-01-31 Paolo Carlini <pcarlini@suse.de> * include/bits/stl_algo.h: Minor additional reformat, add copyright year. * include/bits/stl_algobase.h: Add copyright year. From-SVN: r77058
Paolo Carlini committed -
* config/c4x/c4x.md: Use GEN_INT instead of gen_rtx (CONST_INT, ...). From-SVN: r77057
Kazu Hirata committed -
From-SVN: r77056
Richard Henderson committed -
* genrecog.c (decision_type): Add DT_const_int. (write_cond) [DT_const_int]: Print a comparison against small constant. (write_node): Simplify comparisons against small constants before printing tests. From-SVN: r77055
Kazu Hirata committed -
* config/m32r/m32r.c (m32r_load_pic_register): Use GEN_INT instead of gen_rtx_CONST_INT. From-SVN: r77054
Kazu Hirata committed -
* config/xtensa/xtensa.h (DYNAMIC_CHAIN_ADDRESS): Use GEN_INT instead of gen_rtx_CONST_INT. From-SVN: r77053
Kazu Hirata committed -
* target-def.h (TARGET_STRICT_ARGUMENT_NAMING): Define as hook_bool_CUMULATIVE_ARGS_false. * targhooks.c (default_strict_argument_naming): Rename to hook_bool_CUMULATIVE_ARGS_false. * targhooks.h: Update the prototype for default_strict_argument_naming. From-SVN: r77052
Kazu Hirata committed -
* config/sh/sh.c: Replace "gen_rtx (FOO, " with "gen_rtx_FOO (". * config/sh/sh.h: Likewise. * config/sh/sh.md: Likewise. From-SVN: r77051
Kazu Hirata committed -
2004-01-31 Paolo Carlini <pcarlini@suse.de> * include/bits/stl_algo.h: Wrap overlong lines, constify a few variables, reformat according to the coding standards. * include/bits/stl_algobase.h: Likewise. * include/bits/stl_heap.h: Likewise. From-SVN: r77050
Paolo Carlini committed -
From-SVN: r77048
Eric Botcazou committed -
* system.h (PROMOTE_FUNCTION_ARGS, STRUCT_VALUE_INCOMING, and STRICT_ARGUMENT_NAMING): Poison. * target-def.h (TARGET_PROMOTE_FUNCTION_ARGS): Define as hook_bool_tree_false. * targhooks.c (default_promote_function_args): Remove. (default_struct_value_rtx): Don't use STRUCT_VALUE_INCOMING. Don't check incoming. (default_strict_argument_naming): Don't use STRICT_ARGUMENT_NAMING. * targhooks.h: Remove the prototype for default_promote_function_args. From-SVN: r77047
Kazu Hirata committed -
* config/i386/i386-protos.h: Remove the prototype for ix86_setup_incoming_varargs. * config/i386/i386.c (TARGET_SETUP_INCOMING_VARARGS): New. (ix86_setup_incoming_varargs): Make it static. * config/i386/i386.h (SETUP_INCOMING_VARARGS): Remove. From-SVN: r77046
Kazu Hirata committed -
* class.c: Fix comment typos. * decl.c: Likewise. * error.c: Likewise. * parser.c: Likewise. * pt.c: Likewise. * search.c: Likewise. * typeck.c: Likewise. From-SVN: r77045
Kazu Hirata committed -
2004-01-31 Paolo Carlini <pcarlini@suse.de> * include/bits/basic_string.h (_Rep::operator[]): Remove, unused. * include/bits/basic_string.h: Fix two comments. From-SVN: r77044
Paolo Carlini committed -
* alloc-pool.c: Fix comment typos. * builtin-types.def: Likewise. * builtins.def: Likewise. * c-pretty-print.c: Likewise. * df.h: Likewise. * reload1.c: Likewise. From-SVN: r77043
Kazu Hirata committed -
* include/ext/mt_allocator.h (__mt_alloc::_S_thread_freelist_mutex): Guard with __GTHREAD_MUTEX_INIT. From-SVN: r77042
Per Bothner committed -
* doc/invoke.texi: Follow spelling conventions. * doc/tm.texi: Likewise. From-SVN: r77040
Kazu Hirata committed -
* doc/install.texi: Fix typos. * doc/invoke.texi: Likewise. From-SVN: r77037
Kazu Hirata committed -
* config/s390/s390.c (s390_decompose_address): Do not treat virtual registers as pointers. * config/s390/s390.md ("*la_31" second peephole2): Fix incorrect mode. From-SVN: r77036
Ulrich Weigand committed -
2004-01-31 Paolo Carlini <pcarlini@suse.de> * include/bits/basic_string.tcc (_Rep::_S_create): Minor tweak. From-SVN: r77035
Paolo Carlini committed -
2004-01-30 Andrew Pinski <pinskia@physics.uc.edu> * objc.dg/call-super-2.m: Update line numbers for the including of stddef.h. From-SVN: r77027
Andrew Pinski committed -
2004-01-31 Paolo Bonzini <bonzini@gnu.org> * combine.c (cse_main): Set gen_lowpart to gen_lowpart_for_combine and restore it to gen_lowpart_general on exit. (gen_lowpart_for_combine): Adjust all callers to go through gen_lowpart. * cse.c (cse_main): Set gen_lowpart to gen_lowpart_if_possible and restore it to gen_lowpart_general on exit. (gen_lowpart_if_possible): Adjust all callers to go through gen_lowpart. * emit-rtl.c (gen_lowpart_general): New name of gen_lowpart. (gen_lowpart): Declare as pointer to function, initialized to gen_lowpart_general. * rtl.h (gen_lowpart): Declare as pointer to function. From-SVN: r77026
Paolo Bonzini committed -
* bt-load.c: Replace "gen_rtx (FOO, " with "gen_rtx_FOO (". * calls.c: Likewise. * emit-rtl.c: Likewise. * function.c: Likewise. * reload1.c: Likewise. * config/i386/cygming.h: Likewise. * config/i386/i386.c: Likewise. * config/i386/winnt.c: Likewise. From-SVN: r77025
Kazu Hirata committed -
2004-01-30 Dara Hazeghi <dhazeghi@yahoo.com> PR bootstrap/9249 * doc/install.texi: document --enable-__cxa_atexit option. * configure.ac: Disable __cxa_atexit if not supported. * configure: Regenerate. From-SVN: r77023
Dara Hazeghi committed -
2003-01-30 Daniel Berlin <dberlin@dberlin.org> * ggc-zone.c (ggc_free): New function. From-SVN: r77019
Daniel Berlin committed -
cfghooks.h, cfglayout.c, cfgloopmanip.c, debug.c, debug.h, flow.c, genextract.c, ggc-common.c, ggc-page.c, ggc.h, ifcvt.c, jump.c, loop-unswitch.c, timevar.c, timevar.def, tree-optimize.c, vmsdbgout.c, config/fp-bit.c, config/alpha/alpha.c, config/alpha/alpha.h, config/alpha/alpha.md, config/alpha/unicosmk.h, config/alpha/vms.h, config/arm/linux-elf.h, config/avr/avr.c, config/c4x/c4x-protos.h, config/c4x/c4x.md, config/d30v/d30v.h, config/frv/frv.md, config/frv/frvbegin.c, config/frv/frvend.c, config/i386/cygming.h, config/i386/djgpp.h, config/i386/emmintrin.h, config/i386/gthr-win32.c, config/i386/i386-interix.h, config/i386/i386-protos.h, config/i386/openbsd.h, config/i386/winnt.c, config/i386/xm-mingw32.h, config/i386/xmmintrin.h, config/ia64/ia64.md, config/iq2000/iq2000.md, config/m32r/m32r.md, config/m68k/m68k.md, config/mcore/mcore-elf.h, config/mcore/mcore.md, config/mips/elf.h, config/mips/elf64.h, config/mips/iris5gas.h, config/mips/iris6.h, config/mips/iris6gas.h, config/mips/linux.h, config/mips/mips.md, config/mips/netbsd.h, config/mips/openbsd.h, config/mips/windiss.h, config/pa/fptr.c, config/rs6000/aix.h, config/rs6000/altivec.h, config/rs6000/darwin.h, config/rs6000/xcoff.h, config/s390/s390-protos.h, config/s390/s390.c, config/s390/s390.h, config/s390/s390.md, config/sh/netbsd-elf.h, config/sh/sh.h, config/sh/vxworks.h, config/sparc/sol2.h: Update copyright. From-SVN: r77018
Kazu Hirata committed -
gcc/ 2004-01-30 Kelley Cook <kcook@gcc.gnu.org> * Makefile.in (abs_docdir, abs_srcdir): Define. (doc/%.dvi, doc/gccinstall.dvi): Use $(abs_docdir). gcc/ada/ 2004-01-30 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (doc/gnat_ug_unx.dvi): Use $(abs_docdir). (doc/gnat_ug_vms.dvi, doc/gnat_ug_unx.dvi): Likewise. (doc/gnat_ug_unx.dvi, doc/gnat-style.dvi): Likewise. gcc/f/ 2004-01-30 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (doc/g77.dvi): Use $(abs_docdir). gcc/java/ 2004-01-30 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (doc/gcj.dvi): Use $(abs_docdir). gcc/treelang/ 2004-01-30 Kelley Cook <kcook@gcc.gnu.org> * Make-lang.in (doc/treelang.dvi): Use $(abs_docdir). From-SVN: r77017
Kelley Cook committed -
From-SVN: r77012
GCC Administrator committed
-
- 30 Jan, 2004 2 commits
-
-
* genconfig.c (main): Have CC0_P check its operand even on a target without cc0. From-SVN: r77009
Kazu Hirata committed -
PR c++/13693 * method.c (use_thunk): Don't force_target_expr for void thunks. * tree.c (build_target_expr_with_type): Assert non-void type. (force_target_expr): Likewise. From-SVN: r77008
Richard Henderson committed
-