- 08 Apr, 2006 9 commits
-
-
From-SVN: r112788
Mike Stump committed -
From-SVN: r112787
Mike Stump committed -
2006-04-08 Aurelien Jarno <aurel32@debian.org> * Makefile.in: Add Ada support for GNU/kFreeBSD. * s-osinte-kfreebsd-gnu.ads: New file. Approved by: Arnaud Charlet <charlet@adacore.com> From-SVN: r112786
Aurelien Jarno committed -
From-SVN: r112784
Kazu Hirata committed -
* builtins.c, config/arm/arm.c, config/i386/cygwin.h, config/i386/i386.c, config/ia64/ia64.c, config/s390/fixdfdi.h, config/sh/sh.c, config/sh/sh.h, df-scan.c, except.c, haifa-sched.c, optabs.c, rtl.h, sched-deps.c, sched-int.h, sched-rgn.c, tree-inline.h, tree-ssa-dom.c, tree-ssa-loop-prefetch.c, tree-ssa-operands.c, tree-vect-patterns.c, tree-vrp.c: Fix comment typos. Follow spelling convensions. * config/ia64/ia64.opt, doc/contrib.texi, doc/invoke.texi, doc/passes.texi, doc/tm.texi, doc/tree-ssa.texi: Fix comment typos. Follow spelling conventions. From-SVN: r112782
Kazu Hirata committed -
* gfortran.texi: Fix typos. Follow spelling conventions. * resolve.c, trans-expr.c, trans-stmt.c: Fix comment typos. Follow spelling conventions. From-SVN: r112780
Kazu Hirata committed -
From-SVN: r112779
Kazu Hirata committed -
From-SVN: r112776
Robert Millan committed -
From-SVN: r112773
GCC Administrator committed
-
- 07 Apr, 2006 11 commits
-
-
re PR libfortran/26890 (SIZE parameter interacts with same variable in IO list character length specification.) 2006-04-07 Jerry DeLisle <jvdelisle@gcc.gnu.org> PR libgfortran/26890 * io/io.h: Revert change to pad size made on 2006-03-30. Add comment explaining dependency with fortran/trans-io.c. From-SVN: r112769
Jerry DeLisle committed -
* testsuite/libffi.call/float4.c: New testcase. From-SVN: r112768
James E Wilson committed -
2006-04-08 Andreas Tobler <a.tobler@schweiz.ch> * configure: Rebuilt. From-SVN: r112766
Andreas Tobler committed -
* config/m32c/m32c.c (m32c_function_arg): Structures are always passed on the stack. (m32c_init_cumulative_args): When a function returns a structure, always pass the pointer to that return area on the stack. (m32c_function_arg_advance): Don't increment the parameter number if we're processing the returned structure pointer. (pushm_info): Reverse order of registers. From-SVN: r112765
DJ Delorie committed -
* tree-ssa-loop-niter.c (inverse, number_of_iterations_ne, assert_no_overflow_lt, assert_loop_rolls_lt, number_of_iterations_lt, number_of_iterations_le, number_of_iterations_cond, find_loop_niter, estimate_numbers_of_iterations_loop): Use build_int_cst instead of build_int_cst_type. * tree-chrec.c (chrec_fold_multiply_poly_poly, chrec_fold_multiply): Same. * tree-ssa-loop-ivopts.c (strip_offset_1, force_expr_to_var_cost, force_expr_to_var_cost): Same. * tree-mudflap.c (mf_xform_derefs_1): Same. * tree-ssa-loop-prefetch.c (idx_analyze_ref): Same. From-SVN: r112755
Sebastian Pop committed -
2006-04-07 Andrew Haley <aph@redhat.com> * java/net/InetAddress.java: Throw an UnknownHostException if lookup fails. From-SVN: r112754
Andrew Haley committed -
From-SVN: r112753
Jan Hubicka committed -
* config/rs6000/rs6000.c (rs6000_rtx_costs) <CONST_DOUBLE>: Do not treat CONST_DOUBLE as INTVAL. and64_2_operands require an extra insn. From-SVN: r112752
David Edelsohn committed -
From-SVN: r112751
Jan Hubicka committed -
2006-04-07 Richard Guenther <rguenther@suse.de> PR tree-optimization/26135 * tree-ssa-copy.c (stmt_may_generate_copy): Handle memory loads for store copy-prop. (copy_prop_visit_stmt): Likewise. * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase. From-SVN: r112749
Richard Biener committed -
From-SVN: r112745
GCC Administrator committed
-
- 06 Apr, 2006 9 commits
-
-
libiberty/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.in: Add install-html, install-html-am, and install-html-recursive targets. Define mkdir_p and NORMAL_INSTALL. * configure.ac: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. * testsuite/Makefile.in: Add install-html and html targets. From-SVN: r112741
Carlos O'Donell committed -
* gcc/config/i386/linux.h: Add a comment to mark macros that are being overriden in config/k*bsd-gnu.h. * gcc/config/kfreebsd-gnu.h: Redefine GLIBC_DYNAMIC_LINKER instead of DYNAMIC_LINKER. * gcc/config/knetbsd-gnu.h: Ditto. From-SVN: r112740
Robert Millan committed -
re PR gcov-profile/20815 (-fprofile-use barfs with "coverage mismatch for function '...' while reading counter 'arcs'.") PR profile/20815 PR profile/26399 * coverage.c (coverage_checksum_string): Reorganize loop to not read after buffer. * g++.dg/bprob/g++-bprob-2.C: New testcase. From-SVN: r112738
Jan Hubicka committed -
for HAVE_nonlocal_goto to be consistent. (expand_builtin_nonlocal_goto): Likewise. (expand_builtin_strcmp): Use #ifdef instead of #if for HAVE_cmpstrnsi to be consistent. From-SVN: r112737
Mike Stump committed -
2006-04-06 Andreas Tobler <a.tobler@schweiz.ch> * acinclude.m4 (AC_LTDL_SHLIBEXT): Add GCJ LOCAL marker to indicate GCJ specific stuff. From-SVN: r112736
Andreas Tobler committed -
* call.c (null_ptr_cst_p): Add explicit TREE_CONSTANT_OVERFLOW check. * g++.dg/conversion/nullptr1.C: New test case. * g++.dg/conversion/nullptr2.C: Likewise. From-SVN: r112734
Roger Sayle committed -
* dependency.c (get_no_elements): Delete function. (get_deps): Delete function. (transform_sections): Delete function. (gfc_check_section_vs_section): Significant rewrite. * gfortran.dg/dependency_18.f90: New test case. From-SVN: r112731
Roger Sayle committed -
* config/m32c/m32c.h (INCOMING_FRAME_SP_OFFSET): Adjust for m16c vs m32c. From-SVN: r112730
DJ Delorie committed -
From-SVN: r112728
GCC Administrator committed
-
- 05 Apr, 2006 11 commits
-
-
libjava/classpath: PR libgcj/26625: * lib/Makefile.in: Rebuilt. * lib/Makefile.am (compile-classes): Touch the output file. libjava: PR libgcj/26625: * Makefile.in: Rebuilt. * Makefile.am (libgcj-$(gcc_version).jar): Depend on classpath/lib/compile-classes. From-SVN: r112724
Tom Tromey committed -
name-lookup.c (push_namespace_with_attribs): Temporarily disable default hidden visibility for anonymous namespace. * name-lookup.c (push_namespace_with_attribs): Temporarily disable default hidden visibility for anonymous namespace. From-SVN: r112722
Jason Merrill committed -
lib1funcs.asm (modsi): P1/P2 can be call-clobbered even if the calling function doesn't modify them. * config/bfin/lib1funcs.asm (modsi): P1/P2 can be call-clobbered even if the calling function doesn't modify them. From-SVN: r112720
Bernd Schmidt committed -
2006-04-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> Andreas Tobler <a.tobler@schweiz.ch> * Makefile.am: Add PA_HPUX port. * Makefile.in: Regenerate. * include/Makefile.in: Likewise. * testsuite/Makefile.in: Likewise. * configure.ac: Add PA_HPUX rules. * configure: Regenerate. * src/pa/ffitarget.h: Rename linux target to PA_LINUX. Add PA_HPUX and PA64_HPUX. Rename FFI_LINUX ABI to FFI_PA32 ABI. (FFI_TRAMPOLINE_SIZE): Define for 32-bit HP-UX targets. (FFI_TYPE_SMALL_STRUCT2): Define. (FFI_TYPE_SMALL_STRUCT4): Likewise. (FFI_TYPE_SMALL_STRUCT8): Likewise. (FFI_TYPE_SMALL_STRUCT3): Redefine. (FFI_TYPE_SMALL_STRUCT5): Likewise. (FFI_TYPE_SMALL_STRUCT6): Likewise. (FFI_TYPE_SMALL_STRUCT7): Likewise. * src/pa/ffi.c (ROUND_DOWN): Delete. (fldw, fstw, fldd, fstd): Use '__asm__'. (ffi_struct_type): Add support for FFI_TYPE_SMALL_STRUCT2, FFI_TYPE_SMALL_STRUCT4 and FFI_TYPE_SMALL_STRUCT8. (ffi_prep_args_LINUX): Rename to ffi_prep_args_pa32. Update comment. Simplify incrementing of stack slot variable. Change type of local 'n' to unsigned int. (ffi_size_stack_LINUX): Rename to ffi_size_stack_pa32. Handle long double on PA_HPUX. (ffi_prep_cif_machdep): Likewise. (ffi_call): Likewise. (ffi_closure_inner_LINUX): Rename to ffi_closure_inner_pa32. Change return type to ffi_status. Simplify incrementing of stack slot variable. Only copy floating point argument registers when PA_LINUX is true. Reformat debug statement. Add support for FFI_TYPE_SMALL_STRUCT2, FFI_TYPE_SMALL_STRUCT4 and FFI_TYPE_SMALL_STRUCT8. (ffi_closure_LINUX): Rename to ffi_closure_pa32. Add 'extern' to declaration. (ffi_prep_closure): Make linux trampoline conditional on PA_LINUX. Add nops to cache flush. Add trampoline for PA_HPUX. * src/pa/hpux32.S: New file. * src/pa/linux.S (ffi_call_LINUX): Rename to ffi_call_pa32. Rename ffi_prep_args_LINUX to ffi_prep_args_pa32. Localize labels. Add support for 2, 4 and 8-byte small structs. Handle unaligned destinations in 3, 5, 6 and 7-byte small structs. Order argument type checks so that common argument types appear first. (ffi_closure_LINUX): Rename to ffi_closure_pa32. Rename ffi_closure_inner_LINUX to ffi_closure_inner_pa32. Co-Authored-By: Andreas Tobler <a.tobler@schweiz.ch> From-SVN: r112719
John David Anglin committed -
* config/bfin/bfin.c (bfin_legitimate_address_p): Disallow got-relative addressing for anything but SImode. From-SVN: r112718
Bernd Schmidt committed -
re PR tree-optimization/26919 (ICE in cgraph_estimate_size_after_inlining with a large number of arguments) 2006-04-05 Richard Guenther <rguenther@suse.de> PR tree-optimization/26919 * ipa-inline.c (cgraph_decide_inlining_incrementally): Fix argument to cgraph_estimate_size_after_inlining. * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining. * gcc.dg/ipa/ipa-2.c: Likewise. * gcc.dg/ipa/ipa-3.c: Likewise. * gcc.dg/ipa/ipa-5.c: Likewise. From-SVN: r112709
Richard Guenther committed -
* configure.host: Add -fno-omit-frame-pointer to libgcj_flags for MinGW since EBP is used for backtracking through call frames on this platform. From-SVN: r112708
Ranjit Mathew committed -
* reload.c (find_dummy_reload): Fix typo in 2006-04-03 change. From-SVN: r112705
Alan Modra committed -
From-SVN: r112702
Eric Botcazou committed -
gcc/fortran/ 2006-04-03 Paul Thomas <pault@gcc.gnu.org> PR fortran/26891 * trans.h : Prototype for gfc_conv_missing_dummy. * trans-expr (gfc_conv_missing_dummy): New function (gfc_conv_function_call): Call it and tidy up some of the code. * trans-intrinsic (gfc_conv_intrinsic_function_args): The same. gcc/testsuite/ 2006-04-03 Paul Thomas <pault@gcc.gnu.org> PR fortran/26891 * gfortran.dg/missing_optional_dummy_1.f90: New test. From-SVN: r112701
H.J. Lu committed -
PR tree-optimization/26996 * tree-scalar-evolution.c (analyze_scalar_evolution_1): Don't analyze VECTOR_TYPE variables. From-SVN: r112700
Sebastian Pop committed
-