- Mar 11, 2004
-
-
Eric Botcazou authored
2004-03-11 Eric Botcazou <ebotcazou@gcc.gnu.org> Paolo Bonzini <bonzini@gnu.org> PR bootstrap/14522 * configure.in: Cope with shell that do not support nesting quotes inside quoted backquote substitutions. * configure: Regenerate. Co-Authored-By:
Paolo Bonzini <bonzini@gnu.org> From-SVN: r79325
-
Mark Wielaard authored
2004-03-11 Mark Wielaard <mark@klomp.org> * java/beans/BeanDescriptor.java (BeanDescriptor): Set the FeatureDescriptor programmatic name. From-SVN: r79324
-
Andreas Schwab authored
ffi.c (ffi_prep_incoming_args_UNIX): Get floating point arguments from fp registers only for the first 8 parameter slots. * src/ia64/ffi.c (ffi_prep_incoming_args_UNIX): Get floating point arguments from fp registers only for the first 8 parameter slots. Don't convert a float parameter when passed in memory. From-SVN: r79323
-
Alan Modra authored
From-SVN: r79321
-
Michael Koch authored
2004-03-11 Michael Koch <konqueror@gmx.de> * gnu/java/nio/channels/natFileChannelEcos.cc: Totally reworked. This file was was just copied form java/io/natFileDescriptorEcos.cc and never changed to compile correctly. From-SVN: r79320
-
Ben Elliston authored
* config/arm/arm.md (is_xscale): Comment this attribute and move it a bit further up in the file, closer to related attributes. From-SVN: r79319
-
Eric Botcazou authored
* config/host-solaris.c (sol_gt_pch_use_address): Add missing terminating marker to comment. From-SVN: r79317
-
Steven Bosscher authored
2004-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl> PR libstdc++/11706 * include/c_std/cmath.tcc (__cmath_power): Define inline. From-SVN: r79316
-
Michael Koch authored
* gnu/java/nio/PipeImpl.java (SourceChannelImpl): Made final. (read): Implemented. (SinkChannelImpl): Made final. (write): Implemented. From-SVN: r79315
-
Michael Koch authored
2004-03-11 Michael Koch <konqueror@gmx.de> * gnu/java/net/PlainDatagramSocketImpl.java: Reformated to match classpath's version more. From-SVN: r79314
-
Michael Koch authored
2004-03-11 Michael Koch <konqueror@gmx.de> * gnu/java/awt/peer/ClasspathFontPeer.java: Fixed javadoc to be correct xhtml. * gnu/java/awt/peer/gtk/GtkArgList.java (add): Use Boolean.valueOf() instead of new Boolean(). From-SVN: r79313
-
Mark Mitchell authored
PR c++/14476 * decl.c (xref_tag): Do not create dummy ENUMERAL_TYPEs. PR c++/14476 * g++.dg/lookup/enum1.C: New test. From-SVN: r79312
-
Richard Sandiford authored
* config/mips/mips.md: Use move_operand in splitters for 64-bit moves. (movdi, movsi, movhi, movqi, movsf, movdf): Remove predicates. (*movdi_32bit_mips16, *movsi_mips16, *movhi_mips16, *movqi_mips16) (*movsf_mips16, *movdf_mips16): Name unnamed patterns. Use move_operand as source predicate in all cases. (*movdi_32bit): Renamed from movdi_internal. Remove 'F' constraint. Test reg_or_0_operand. Use move_operand as source predicate. (*movdi_64bit): Renamed from movdi_internal2. Test reg_or_0_operand. (*movdi_64bit_mips16): Renamed from movdi_internal2_mips16. (*movsi_internal): Renamed from movsi_internal. Test reg_or_0_operand. (movhi, movqi, movsf, movdf): Use mips_legitimize_move. (*movhi_internal): Renamed from movhi_internal. Test reg_or_0_operand. Use move_operand as source predicate. Remove 'K' constraint. (*movqi_internal): Likewise movqi_internal. (*movsf_hardfloat): Renamed from movsf_internal1. Test reg_or_0_operand. Use move_operand as source predicate. (*movsf_softfloat): Likewise movsf_internal2. (*movdf_hardfloat_64bit): Likewise movsf_internal1a. (*movdf_hardfloat_32bit): Likewise movsf_internal1b. (*movdf_softfloat): Likewise movdf_internal2. * config/mips/mips.c (move_operand): Match arbitrary CONST_INTs for DImode if !TARGET_64BIT. (mips_legitimize_move): Simplify accordingly. From-SVN: r79309
-
Josef Zlomek authored
PR/14362 * var-tracking.c (struct variable_def): Added field refcount. (variable_htab_free): Decrease the refcount and delete variable only if there are no more references. (unshare_variable): New function. (vars_copy_1): Increase refcount instead of copying the variable. (variable_union): Share the variables where possible, unshare the variables if needed. (variable_different_p): Return false if var1 and var2 are the same structure. (variable_was_changed): Init the refcount of new variable. (set_frame_base_location): Unshare variable if needed. (set_variable_part): Init the refcount of new variable. Unshare the variables if needed. (delete_variable_part): Unshare the variables if needed. (emit_notes_for_differences_1): Init the refcount of new variable. (vt_add_function_parameters): Do not add function parameters to IN set of ENTRY_BLOCK_PTR because it is unused anyway. (vt_initialize): Do not add frame_base_decl to IN set of ENTRY_BLOCK_PTR because it is unused anyway. From-SVN: r79307
-
Andrew Pinski authored
escaping instead of esacping From-SVN: r79306
-
Andrew Pinski authored
2004-03-10 Andrew Pinski <pinskia@physics.uc.edu> PR bootstrap/14522 * configure.in: Fix esacping of $. * configure: Regenerate. From-SVN: r79305
-
Josef Zlomek authored
* var-tracking.c (vars_copy_1): Cleanup and speedup chain operations. (vars_copy): Likewise. (variable_union): Likewise. (set_variable_part): Likewise. (delete_variable_part): Likewise. From-SVN: r79304
-
Kazu Hirata authored
* c-typeck.c, combine.c, cse.c, dominance.c, et-forest.h, ggc-page.c, var-tracking.c, config/fp-bit.c, config/c4x/c4x.c, config/cris/cris.c, config/i386/ppro.md, config/i860/i860.c, config/i860/i860.h, config/m32r/m32r.h, config/m32r/xm-m32r.h, config/m68hc11/m68hc11.h, config/m68hc11/m68hc11.md, config/mips/mips.c, config/mmix/mmix.c, config/ns32k/ns32k.h, config/pa/pa.c, config/pa/pa32-regs.h, config/pa/pa64-regs.h, config/pdp11/pdp11.h, config/rs6000/rs6000.c, config/stormy16/stormy16.c: Fix comment typos and formatting. From-SVN: r79303
-
Nathanael Nerode authored
2004-03-11 Nathanael Nerode <neroden@gcc.gnu.org> * configure: Regenerate, since I forgot to while committing Paolo's changes. From-SVN: r79302
-
Nathanael Nerode authored
2004-03-11 Nathanael Nerode <neroden@gcc.gnu.org> * configure: Regenerate, since I forgot to while committing Paolo's changes. From-SVN: r79300
-
Paolo Bonzini authored
2004-03-08 Paolo Bonzini <bonzini@gnu.org> PR ada/14131 Move language detection to the top level. * configure.in: Find default values for the tools as soon as possible. Disable ada if GNAT is not found. Emit error message about missing languages. Expand --enable-languages=all for the gcc subdirectory. (config) 2004-03-08 Paolo Bonzini <bonzini@gnu.org> PR ada/14131 Move language detection to the top level. * acx.m4 (ACX_PROG_GNAT): New macro, moved here from the gcc subdirectory. (gcc) 2004-03-08 Paolo Bonzini <bonzini@gnu.org> PR ada/14131 Move language detection to the top level. * configure.ac: Remove code to detect languages, it now lives exclusively in the top level. * aclocal.m4 (gcc_AC_PROG_GNAT): Moved to the top level, renamed to ACX_PROG_GNAT. (gcc/ada) 2004-03-08 Paolo Bonzini <bonzini@gnu.org> PR ada/14131 Move language detection to the top level. * config-lang.in: Build by default. From-SVN: r79299
-
Mark Mitchell authored
PR c++/14510 * decl.c (xref_tag): Disregard non-type declarations when looking up a tagged type. PR c++/14510 * g++.dg/lookup/struct2.C: New test. From-SVN: r79298
-
Richard Henderson authored
* c-pch.c (c_common_no_more_pch): Update for gt_pch_use_address extra arguments. * config.host (*-*-solaris2*, *-*-linux*): Add out_host_hook_obj and host_xmake_file fragments. * ggc-common.c (gt_pch_save): Update for gt_pch_get_address change. (gt_pch_restore): Similarly for gt_pch_use_address. (default_gt_pch_get_address): New. (mmap_gt_pch_get_address): Split out of gt_pch_save. (default_gt_pch_use_address): Split out of gt_pch_restore. (mmap_gt_pch_use_address): Likewise. * hooks.c (hook_voidp_size_t_null): Remove. (hook_bool_voidp_size_t_false): Remove. * hooks.h: Likewise. * hosthooks-def.h (HOST_HOOKS_GT_PCH_GET_ADDRESS): Use one of the default_ or mmap_ definitions. (HOST_HOOKS_GT_PCH_USE_ADDRESS): Likewise. * hosthooks.h (struct host_hooks): Update gt_pch_get_address and gt_pch_use_address. * config/host-linux.c, config/host-solaris.c: New files. * config/x-linux, config/x-solaris: New files. * config/rs6000/host-darwin.c darwin_rs6000_gt_pch_get_address): Update for changed definition. (darwin_rs6000_gt_pch_use_address): Likewise. * doc/hostconfig.texi: Update docs. From-SVN: r79295
-
Richard Kenner authored
From-SVN: r79293
-
R. Kelley Cook authored
From-SVN: r79292
-
Richard Henderson authored
PR c/14517 * c-decl.c (grokdeclarator): Don't warn for duplicate qualifiers except for pedantic c90 mode. From-SVN: r79286
-
Kelley Cook authored
boehm-gc/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. * configure: Regenerate. * config.in: Regenerate. fastjar/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. * configure: Regenerate. intl/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. * configure: Regenerate. * config.h.in: Regenerate. gcc/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. * configure: Regenerate. libada/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.in: Rename file to ... * configure.ac: .. to this. Bump AC_PREREQ to 2.59. * configure: Regenerate. libjava/libltdl/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. * configure: Regenerate. * config-h.in: Regenerate. libstdc++-v3/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * configure.ac: Bump AC_PREREQ to 2.59. contrib/ 2004-03-10 Kelley Cook <kcook@gcc.gnu.org> * gcc_update (files_and_dependencies): Insert libada/configure. From-SVN: r79285
-
GCC Administrator authored
From-SVN: r79282
-
- Mar 10, 2004
-
-
Uros Bizjak authored
2004-03-10 Uros Bizjak <uros@kss-loka.si> * optabs.h (enum optab_index): Add new OTI_exp10 and OTI_exp2. (exp10_optab, exp2_optab): Define corresponding macros. * optabs.c (init_optabs): Initialize exp10_optab and exp2_optab. * genopinit.c (optabs): Implement exp10_optab and exp2_optab using exp10?f2 and exp2?f2 patterns. * builtins.c (expand_builtin_mathfn): Handle BUILT_IN_EXP10{,F,L} using exp10_optab, and BUILT_IN_EXP2{,F,L} using exp2_optab. (expand_builtin): Expand BUILT_IN_EXP10{,F,L} and BUILT_IN_EXP2{,F,L} using expand_builtin_mathfn if flag_unsafe_math_optimizations is set. * config/i386/i386.md (exp10sf2, exp10df2, exp10xf2, exp2sf2, exp2df2, exp2xf2): New patterns to implement exp10, exp10f, exp10l, exp2, exp2f and exp2l built-ins as inline x87 intrinsics. * gcc.dg/builtins-34.c: New test. From-SVN: r79279
-
Ben Elliston authored
From-SVN: r79278
-
Anthony Green authored
2004-03-10 Anthony Green <green@redhat.com> * doc/invoke.texi (ARM Options): Fix -mpfu typo. From-SVN: r79277
-
David Edelsohn authored
* config/rs6000/aix.h (TARGET_OS_CPP_BUILTINS): Rename to ... (TARGET_OS_AIX_CPP_BUILTINS): this. Conditionally define __LONGDOUBLE128. * config/rs6000/aix41.h (TARGET_OS_CPP_BUILTINS): Use TARGET_OS_AIX_CPP_BUILTINS. * config/rs6000/aix43.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/aix51.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/aix52.h (TARGET_OS_CPP_BUILTINS): Same. * config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Revert previous change. From-SVN: r79274
-
Kaveh R. Ghazi authored
* fold-const.c (tree_expr_nonnegative_p): Add more builtin cases. testsuite: * gcc.dg/torture/builtin-nonneg-1.c: New test. From-SVN: r79269
-
David Edelsohn authored
* config/rs6000/rs6000-c.c (rs6000_cpu_cpp_builtins): Define __LONGDOUBLE128 on AIX. From-SVN: r79268
-
Andrew Haley authored
2004-03-10 Andrew Haley <aph@redhat.com> PR optimization/14381 * function.c (expand_function_end): Emit a blockage insn before the epilogue when -fnon-call-exceptions is used. * except.c (expand_start_all_catch): Make comment more accurate. From-SVN: r79266
-
Andrew Haley authored
function.c (expand_function_end): Emit a blockage insn before the epilogue when -fnon-call-exceptions is used. 2004-03-10 Andrew Haley <aph@redhat.com> * function.c (expand_function_end): Emit a blockage insn before the epilogue when -fnon-call-exceptions is used. * except.c (expand_start_all_catch): Make comment more accurate. From-SVN: r79265
-
Joel Sherrill authored
2004-03-08 Joel Sherrill <joel@oarcorp.com> PR target/14480 * config/rs6000/t-rtems: Add missing file on branch. From-SVN: r79263
-
Paolo Carlini authored
Add include/bits/valarray_array.tcc changes missing from Jerry's commit to mainline. From-SVN: r79260
-
Ulrich Weigand authored
* dbxout.c (dbxout_symbol_location): Do not output references to optimized-out constant pool symbols. From-SVN: r79258
-
Paolo Carlini authored
2004-03-10 Paolo Carlini <pcarlini@suse.de> * testsuite/26_numerics/valarray_subset_assignment.cc: Fix typos. From-SVN: r79253
-