- 11 Oct, 2006 7 commits
-
-
2006-10-11 Richard Guenther <rguenther@suse.de> PR tree-optimization/28230 * tree-vrp.c (vrp_int_const_binop): Move flag_wrapv handling to the correct place. * gcc.dg/torture/pr28230.c: New testcase. From-SVN: r117637
Richard Guenther committed -
* Makefile.in: Rebuilt. * Makefile.am (install-data-local): Use mkinstalldirs. From-SVN: r117634
Tom Tromey committed -
2006-10-11 Richard Guenther <rguenther@suse.de> PR inline-asm/29119 * gimplify.c (gimplify_asm_expr): Mark the gimplified lvalue addressable. * gcc.dg/torture/pr29119.c: New testcase. From-SVN: r117633
Richard Guenther committed -
2006-10-11 Paolo Carlini <pcarlini@suse.de> * testsuite/22_locale/num_put/put/char/11.cc: New. * testsuite/22_locale/num_put/put/wchar_t/11.cc: Likewise. From-SVN: r117632
Paolo Carlini committed -
2006-10-10 Brooks Moses <bmoses@stanford.edu> * invoke.texi, gfortran.texi: Corrected erronous dashes. From-SVN: r117628
Brooks Moses committed -
* gnu/classpath/natSystemProperties.cc (insertSystemProperties): Removed obsolete comment. From-SVN: r117626
Tom Tromey committed -
From-SVN: r117622
GCC Administrator committed
-
- 10 Oct, 2006 17 commits
-
-
2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.def: Added pdf target handling. * Makefile.tpl: Added pdf target handling. * Makefile.in: Regenerated. ---fixincludes-------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added empty "pdf" target. ---gcc---------------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * configure.ac: Added pdf to "Make-hooks" * Makefile.in: Added TEXI2PDF definition, and various pdf-file targets and *.pdf file patterns in cleanup targets. * configure: Regenerated. ---gcc/cp------------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added "c++.pdf" target support. ---gcc/fortran-------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added "fortran.pdf", "gfortran.pdf" target support. ---gcc/java----------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added "java.pdf", "gcj.pdf" target support. ---gcc/objc----------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added empty "objc.pdf" target. ---gcc/objcp---------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added empty "obj-c++.pdf" target. ---gcc/treelang------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Make-lang.in: Added "treelang.pdf" target support. ---gnattools---------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added empty "pdf" target. ---libcpp------------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added empty "pdf" target. ---libdecnumber------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added empty "pdf" target. ---libiberty---------------------------------------------- 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added "pdf", "libiberty.pdf" target support. * testsuite/Makefile.in: Added empty "pdf" target. ---libobjc------------------------------------------------ 2006-10-10 Brooks Moses <bmoses@stanford.edu> * Makefile.in: Added empty "pdf" target. From-SVN: r117618
Brooks Moses committed -
re PR target/26504 (compute_frame_pointer_to_cfa_displacement error for avr target with --with-dwarf2) * config/avr/predicates.md: New file. * config/avr/avr.md: Include it. (REG_SP): New constant. (peepholes): Use predicates. (sbrx_branch, sbrx_and_branchhi, sbrx_and_branchsi, branch, rvbranch, difficult_branch, difficult_rvbranch, cbi, sbi, sbix_branch, sbix_branch_bit7, sbix_branch_tmp, sbix_branch_tmp_bit7): Ditto. PR target/26504 * config/avr/avr.h (FRAME_POINTER_CFA_OFFSET): Define. From-SVN: r117616
Anatoly Sokolov committed -
* include/java-interp.h (_Jv_InterpMethod::get_insn): Declare. (_Jv_InterpMethod::set_insn): Declare. * interpret.cc (_Jv_InterpMethod::get_insn): New method. (_Jv_InterpMethod::get_insn): New method. From-SVN: r117614
Keith Seitz committed -
PR classpath/29362: * gnu/xml/transform/TransformerImpl.java (transform): Only strip if there is a stylesheet. From-SVN: r117612
Tom Tromey committed -
* prims.cc (_Jv_PrependVersionedLibdir): Use _Jv_platform_path_separator. From-SVN: r117611
Tom Tromey committed -
PR libgcj/29205: * Makefile.in: Rebuilt. * Makefile.am (install-data-local): Install the .pc file. (pkgconfig_DATA): Removed. From-SVN: r117610
Tom Tromey committed -
2006-10-10 Daniel Franke <franke.daniel@gmail.com> * intrinsic.texi: added documentation for FSTAT, GETARG,GET_COMMAND, GET_COMMAND_ARGUMENT, GETENV, GET_ENVIRONMENT_VARIABLE, IAND, IARGC, LSTAT and STAT, removed the reference to PR19292 from ACCESS, CHMOD, GMTIME, LSHIFT, LTIME, RSHIFT. From-SVN: r117609
Daniel Franke committed -
2006-10-10 Brooks Moses <bmoses@stanford.edu> * gfortran.texi (Standards): Update to current status. From-SVN: r117608
Brooks Moses committed -
* config/mips/mips.c (mips_save_restore_reg): Use gen_frame_mem to avoid alias set 0. From-SVN: r117607
Adam Nemet committed -
2006-10-10 Paolo Bonzini <bonzini@gnu.org> Sandro Tolaini <tolaini@libero.it> * configure.ac [i*86-*-darwin*]: Set X86_DARWIN symbol and conditional. * configure: Regenerated. * Makefile.am (nodist_libffi_la_SOURCES) [X86_DARWIN]: New case. (EXTRA_DIST): Add src/x86/darwin.S. * Makefile.in: Regenerated. * include/Makefile.in: Regenerated. * testsuite/Makefile.in: Regenerated. * src/x86/ffi.c (ffi_prep_cif_machdep) [X86_DARWIN]: Treat like X86_WIN32, and additionally align stack to 16 bytes. * src/x86/darwin.S: New, based on sysv.S. * src/prep_cif.c (ffi_prep_cif) [X86_DARWIN]: Align > 8-byte structs. Co-Authored-By: Sandro Tolaini <tolaini@libero.it> From-SVN: r117602
Paolo Bonzini committed -
2006-10-10 Benjamin Kosnik <bkoz@redhat.com> * testsuite/lib/libstdc++.exp (v3-build_support): Link libtestc++.a, not a bunch of object files. From-SVN: r117601
Benjamin Kosnik committed -
2006-10-09 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/29118 * src/locale_init.cc (__get_locale_mutex): New. (locale::locale): Use it. (locale::global): Use it. From-SVN: r117600
Benjamin Kosnik committed -
PR middle-end/29272 * builtins.c (var_decl_component_p): New function. (fold_builtin_memset, fold_builtin_memory_op): Restrict single entry optimization to variables and components thereof. * gcc.c-torture/execute/20060930-2.c: New test. From-SVN: r117599
Jakub Jelinek committed -
2006-10-10 Richard Guenther <rguenther@suse.de> PR rtl-optimization/29323 * except.c (set_nothrow_function_flags): For functions that do not bind local bail out early. * decl.c (finish_function): Set TREE_NOTHROW only for functions that bind local. From-SVN: r117598
Richard Guenther committed -
From-SVN: r117597
Chen Liqin committed -
* doc/invoke.texi (RS/6000 and PowerPC Options): Add -m to the -mdlmzb option. From-SVN: r117596
Ben Elliston committed -
From-SVN: r117593
GCC Administrator committed
-
- 09 Oct, 2006 15 commits
-
-
2006-10-09 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/29095 * libsupc++/cxxabi.h (__cxa_cdtor_type): Explicit "C" linkage. * config/cpu/arm/cxxabi_tweaks.h: Same. * config/cpu/generic/cxxabi_tweaks.h: Same. * testsuite/abi: Add. * testsuite/abi/header_cxxabi.cc: New. * testsuite/demangle: Move... * testsuite/abi/demangle: ...here. * testsuite/libstdc++-dg/conformance.exp: Adjust testsuite file calculation. * scripts/create_testsuite_files: Same. * testsuite/lib/libstdc++.exp (v3_target_compile_as_c): New. (libstdc++-dg-test): Use it. From-SVN: r117589
Benjamin Kosnik committed -
2006-10-09 Brooks Moses <bmoses@stanford.edu> * Changelog: Undid erroneous tab-to-space conversion on last entry. From-SVN: r117588
Brooks Moses committed -
2006-10-09 Brooks Moses <bmoses@stanford.edu> * Changelog: Added spaces after * on last two entries. From-SVN: r117587
Brooks Moses committed -
2006-10-09 Brooks Moses <bmoses@stanford.edu> *Make-lang.in: Added intrinsic.texi to GFORTRAN_TEXI dependences. From-SVN: r117586
Brooks Moses committed -
2006-10-09 Brooks Moses <bmoses@stanford.edu> *intrinsic.texi: (MOVE_ALLOC) changed "Options" to "Standards". From-SVN: r117585
Brooks Moses committed -
2006-10-06 Steven G. Kargl <kargl@gcc.gnu.org> * gfortran.h: Define GFC_MPFR_TOO_OLD via mpfr version info. * arith.c (arctangent, gfc_check_real_range): Use it. * simplify.c (gfc_simplify_atan2, gfc_simplify_exponent, gfc_simplify_log, gfc_simplify_nearest): Use it. PR fortran/15441 PR fortran/29312 * iresolve.c (gfc_resolve_rrspacing): Give rrspacing library routine hidden precision argument. (gfc_resolve_spacing): Give spacing library routine hidden precision, emin - 1, and tiny(x) arguments. * simplify.c (gfc_simplify_nearest): Remove explicit subnormalization. (gfc_simplify_rrspacing): Implement formula from Fortran 95 standard. (gfc_simplify_spacing): Implement formula from Fortran 2003 standard. * trans-intrinsic.c (gfc_intrinsic_map_t) Declare rrspacing and spacing via LIBF_FUNCTION (prepare_arg_info, call_builtin_clz, gfc_conv_intrinsic_spacing, gfc_conv_intrinsic_rrspacing): Remove functions. (gfc_conv_intrinsic_function): Remove calls to gfc_conv_intrinsic_spacing and gfc_conv_intrinsic_rrspacing. * f95-lang.c (gfc_init_builtin_functions): Remove __builtin_clz, __builtin_clzl and __builtin_clzll 2006-10-06 Steven G. Kargl <kargl@gcc.gnu.org> PR fortran/15441 PR fortran/29312 * configure.ac: Add HAVE_LDEXPF, HAVE_LDEXP, and HAVE_LDEXPL * m4/spacing.m4: New file. Use new HAVE_* defines. * m4/rrspacing.m4: Ditto. * Makefile.am: Handle new files. * configure: Regenerated. * Makefile.in: Ditto. * config.h.in: Ditto. * generated/spacing_r4.c: Generated. * generated/spacing_r8.c: Ditto. * generated/spacing_r10.c: Ditto. * generated/spacing_r16.c: Ditto. * generated/rrspacing_r4.c: Ditto. * generated/rrspacing_r8.c: Ditto. * generated/rrspacing_r10.c: Ditto. * generated/rrspacing_r16.c: Ditto. From-SVN: r117584
Steven G. Kargl committed -
2006-10-09 Paolo Carlini <pcarlini@suse.de> PR libstdc++/28277 (partial: __add_grouping) * include/bits/locale_facets.tcc (__add_grouping<>(_CharT*, _CharT, const char*, size_t, const _CharT*, const _CharT*)): Rewrite in non-recursive form. From-SVN: r117581
Paolo Carlini committed -
From-SVN: r117578
Richard Henderson committed -
re PR middle-end/29254 (verify_cgraph_node failed (inlined_to pointer is set but no predecessors found)) 2006-10-09 Richard Guenther <rguenther@suse.de> PR middle-end/29254 * cgraphunit.c (verify_cgraph_node): Bail out on earlier errors. * gcc.dg/pr29254.c: New testcase. From-SVN: r117577
Richard Guenther committed -
PR target/27880 * unwind-c.c (PERSONALITY_FUNCTION): Ifdef use of _Unwind_GetIPInfo. * configure.ac (HAVE_GETIPINFO): Check for _Unwind_GetIPInfo. * configure: Regenerate. * config.in: Regenerate. From-SVN: r117576
Steve Ellcey committed -
From-SVN: r117575
Aldy Hernandez committed -
2006-10-09 Paolo Carlini <pcarlini@suse.de> PR libstdc++/28277 (partial: money_put bits) * include/bits/locale_facets.tcc (money_put<>::_M_insert(iter_type, ios_base&, char_type, const string_type&)): Avoid __builtin_alloca with no limit, do the work in place. * include/bits/locale_facets.tcc (money_put<>::do_put(iter_type, bool, ios_base&, char_type, long double)): Avoid unnecessary __builtin_alloca, do the work in place. From-SVN: r117571
Paolo Carlini committed -
2006-10-09 Benjamin Kosnik <bkoz@redhat.com> * src/globals_io.cc (_GLIBCXX_once): Remove, unused. (_GLIBCXX_mutex): Same. (_GLIBCXX_mutex_addres): Same. (_GLIBCXX_mutex_init): Same. (_GLIBCXX_mutex_address_init): Same. From-SVN: r117570
Benjamin Kosnik committed -
* intrinsic.c (add_sym_0s, add_sym_1s, add_sym_2s, add_sym_3s, add_sym_4s, add_sym_5s, add_functions): Use macro ACTUAL_NO, ACTUAL_YES, NOT_ELEMENTAL and ELEMENTAL instead of constants 0 and 1 as second and third arguments to add_sym* functions. From-SVN: r117569
Francois-Xavier Coudert committed -
From-SVN: r117565
GCC Administrator committed
-
- 08 Oct, 2006 1 commit
-
-
* Makefile.am: Add intrinsics/move_alloc.c, ommited in Paul's previous commit. * Makefile.in: Regenerate. From-SVN: r117561
François-Xavier Coudert committed
-