- 29 Jun, 2007 2 commits
-
-
2007-06-28 H.J. Lu <hongjiu.lu@intel.com> * testsuite/libjava.jvmti/jvmti-interp.exp (gij_jvmti_test_one): Fix a typo. From-SVN: r126104
H.J. Lu committed -
From-SVN: r126101
GCC Administrator committed
-
- 28 Jun, 2007 16 commits
-
-
2007-06-28 Paolo Carlini <pcarlini@suse.de> PR libstdc++/32509 * acinclude.m4 (GLIBCXX_ENABLE_CLOCALE): Carry out the checks involving the de_DE locale only if an auto locale config is used for a target suitable for the gnu locale model. * docs/html/install.html: Update. * configure: Regenerated. From-SVN: r126096
Paolo Carlini committed -
From-SVN: r126093
Geoffrey Keating committed -
From-SVN: r126092
DJ Delorie committed -
2007-06-28 Jan Nijtmans <nijtmans@users.sourceforge.net> PR libgcj/30999: * jni_md.h: Add the possibility to compile jni code with. -fvisibility=hidden. This causes all symbols to be hidden except the JNI functions which need to be exported. From-SVN: r126090
Jan Nijtmans committed -
* configure.ac (arm*-*-linux-gnueabi): Don't build libgloss if we're not building newlib. * configure: Regenerated. From-SVN: r126089
DJ Delorie committed -
2007-06-21 Geoffrey Keating <geoffk@apple.com> * doc/invoke.texi (C++ Dialect Options): Document fvisibility-ms-compat. * c.opt (fvisibility-ms-compat): New. Index: gcc/cp/ChangeLog 2007-06-21 Geoffrey Keating <geoffk@apple.com> * decl2.c (determine_visibility): Implement flag_visibility_ms_compat effect on type info. * decl.c (cxx_init_decl_processing): Implement global effect of flag_visibility_ms_compat. Index: gcc/testsuite/ChangeLog 2007-06-26 Geoffrey Keating <geoffk@apple.com> * g++.dg/ext/visibility/ms-compat-1.C: New. From-SVN: r126088
Geoffrey Keating committed -
From-SVN: r126087
Mike Stump committed -
From-SVN: r126084
Mike Stump committed -
jvmti-interp.exp (gij_jvmti_test_one): Pass the cxxldlibflags to exec_gij to have the right libstdc++ invoked. 2007-06-28 Andreas Tobler <a.tobler@schweiz.org> * testsuite/libjava.jvmti/jvmti-interp.exp (gij_jvmti_test_one): Pass the cxxldlibflags to exec_gij to have the right libstdc++ invoked. From-SVN: r126083
Andreas Tobler committed -
2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com> PR tree-opt/32417 * tree-affine.c (aff_combination_add_elt): Handle pointer addition specially. 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com> PR tree-opt/32417 * gfortran.fortran-torture/compile/pr32417.f90: New test. From-SVN: r126082
Andrew Pinski committed -
2007-06-28 Jan Sjodin <jan.sjodin@amd.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r126081
Jan Sjodin committed -
* decl2.c (start_objects): Mark constructor-runnning function as artificial. From-SVN: r126080
Geoffrey Keating committed -
2007-06-28 Jakub Jelinek <jakub@redhat.com> * config/rs6000/rs6000.c (rs6000_function_ok_for_sibcall): Ensure decl is non-external for AIX ABI. 2007-06-28 David Edelsohn <edelsohn@gnu.org> * config/rs6000/predicates.md (current_file_function_operand): Ensure the symbol is non-external for AIX ABI. From-SVN: r126076
Jakub Jelinek committed -
From-SVN: r126075
Dorit Nuzman committed -
* common.opt (fipa-matrix-reorg): Add Optimization attribute. (fdce, fdse, fpredictive-commoning): Likewise. From-SVN: r126073
Nick Clifton committed -
From-SVN: r126071
GCC Administrator committed
-
- 27 Jun, 2007 12 commits
-
-
PR other/31400 * gcc.c (process_command): Recognize the new -static-libgfortran option. * lang.opt (static-libgfortran): New option. * gfortranspec.c (ADD_ARG_LIBGFORTRAN): New macro. (Option): Add OPTION_static and OPTION_static_libgfortran. (lookup_option): Handle the new -static-libgfortran option. (lang_specific_driver): Check whether -static is passed. Handle the new -static-libgfortran option. * options.c (gfc_handle_option): If -static-libgfortran is passed and isn't supported on this configuration, error out. From-SVN: r126068
Francois-Xavier Coudert committed -
2007-06-27 Rask Ingemann Lambertsen <rask@sygehus.dk> PR target/32418 * config/m32c/m32c.c (m32c_eh_return_stackadj_rtx): Dataflow fix: Use a call clobbered hard reg instead of a pseudo reg. From-SVN: r126067
Rask Ingemann Lambertsen committed -
* config/sh/sh.md (load_gbr): Use correct operand constraint. From-SVN: r126066
Kaz Kojima committed -
PR target/32479 * config/sh/sh.md (udivsi3): Don't wrap the sequence with REG_LIBCALL and REG_RETVAL notes. (divsi3, mulsi3): Likewise. (mulhisi3): Likewise. Use emit_libcall_block. (umulhisi3, smulsi3_highpart, umulsi3_highpart_i): Likewise. From-SVN: r126065
Kaz Kojima committed -
gcc/fortran: 2007-06-24 Daniel Franke <franke.daniel@gmail.com> PR fortran/32467 * openmp.c (resolve_omp_clauses): Emit error on allocatable components in COPYIN, COPYPRIVATE, FIRSTPRIVATE and LASTPRIVATE clauses. gcc/testsuite: 2007-06-24 Daniel Franke <franke.daniel@gmail.com> PR fortran/32467 * gfortran.dg/gomp/allocatable_components_1.f90: New test. From-SVN: r126063
Daniel Franke committed -
From-SVN: r126062
Eric Botcazou committed -
* acx.m4 (ACX_CHECK_INSTALLED_TARGET_TOOL): Fixup logic for cross builds. From-SVN: r126060
Mike Stump committed -
2007-06-27 Seongbae Park <seongbae.park@gmail.com> PR rtl-optimization/32481 * combine.c (adjust_for_new_dest): Rescan the changed insn. From-SVN: r126058
Seongbae Park committed -
gcc/ * dce.c (deletable_insn_p_1): New function, split out from... (deletable_insn_p): ...here. Only treat bare USEs and CLOBBERs specially, not those inside PARALLELs. Remove BODY argument and adjust recursive call accordingly. (prescan_insns_for_dce): Update call to delete_insn_p. From-SVN: r126056
Richard Sandiford committed -
2007-06-27 Richard Guenther <rguenther@suse.de> PR middle-end/32492 * tree.h (fold_convertible_p): Declare. * fold-const.c (fold_convertible_p): New function. * gimplify.c (gimplify_call_expr): Use fold_convertible_p instead of lang_hooks.types_compatible_p. * gcc.dg/inline-22.c: New testcase. From-SVN: r126054
Richard Guenther committed -
* fwprop.c (try_fwprop_subst): Use validate_unshare_change. * postreload.c (reload_cse_simplify_set): Instead of copying the rtx early use validate_unshare_change. (reload_combine): Likewise. * recog.c (change_t): New field unshare. (validate_change_1): Rename from validate_change; add argument unshare. (validate_change): Turn into wrapper of validate_change_1; update prototype for bools. (validate_unshare_change): New. (confirm_change_group): Unshare changes if asked for; avoid unnecesary calls of df_insn_rescan. * recog.h (validate_change): Replace ints by bools. (validate_unshare_change): Declare. From-SVN: r126050
Jan Hubicka committed -
From-SVN: r126048
GCC Administrator committed
-
- 26 Jun, 2007 10 commits
-
-
From-SVN: r126043
Kenneth Zadeck committed -
* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po, rw.po, sv.po, tr.po, vi.po, zh_CN.po, zh_TW.po: Update. From-SVN: r126041
Joseph Myers committed -
2007-06-26 Kenneth Zadeck <zadeck@naturalbridge.com> * tree.def (VEC_WIDEN_MULT_LO_EXPR): Corrected string name. From-SVN: r126040
Kenneth Zadeck committed -
* be.po, ca.po, da.po, de.po, el.po, es.po, fr.po, ja.po, nl.po, ru.po, rw.po, sr.po, sv.po, tr.po, zh_CN.po, zh_TW.po: Update. From-SVN: r126037
Joseph Myers committed -
* gcc.target/i386/large-size-array-3.c: Remove the larger size of the scan-assembler constant. From-SVN: r126035
Hui-May Chang committed -
2007-06-26 Benjamin Kosnik <bkoz@redhat.com> * testsuite/util/testsuite_api.h: New. * testsuite/27_io/ios_base/failure: Add. * testsuite/27_io/ios_base/failure/cons_virtual_derivation.cc: New. * testsuite/27_io/ios_base/failure/what-1.cc: Same. * testsuite/27_io/ios_base/failure/what-2.cc: Same. * testsuite/27_io/ios_base/failure/what-big.cc: Same. * testsuite/27_io/ios_base/failure/what-3.cc: Same. * testsuite/19_diagnostics/logic_error/ cons_virtual_derivation.cc: Same. * testsuite/19_diagnostics/runtime_error/ cons_virtual_derivation.cc: Same. * testsuite/18_support/bad_alloc/cons_virtual_derivation.cc: Same. * testsuite/18_support/bad_cast/cons_virtual_derivation.cc: Same. * testsuite/18_support/bad_exception/cons_virtual_derivation.cc: Same. * testsuite/18_support/bad_typeid/cons_virtual_derivation.cc: Same. * testsuite/ext/concurrence_lock_error: New. * testsuite/ext/concurrence_lock_error/ cons_virtual_derivation.cc: Same. * testsuite/ext/forced_exception_error: New. * testsuite/ext/forced_exception_error/ cons_virtual_derivation.cc: Same. * testsuite/ext/concurrence_unlock_error: New. * testsuite/ext/concurrence_unlock_error/ cons_virtual_derivation.cc: Same. * testsuite/20_util/function_objects/bad_function_call: New. * testsuite/20_util/function_objects/bad_function_call/ cons_virtual_derivation.cc: Same. From-SVN: r126032
Benjamin Kosnik committed -
From-SVN: r126031
Steve Ellcey committed -
2007-06-26 Benjamin Kosnik <bkoz@redhat.com> * include/ext/throw_allocator.h: Fixes for -fno-exceptions. * testsuite/util/testsuite_shared.cc: Same. * testsuite/util/io/illegal_input_error.hpp: Same. * testsuite/util/io/verified_cmd_line_input.cc: Same. * libsupc++/typeinfo (type_info): Correct comment formatting, clarify member access and public interface. * libsupc++/exception: Less compressed comments. * libsupc++/new: Same. From-SVN: r126016
Benjamin Kosnik committed -
* ipa-inline.c (cgraph_mark_inline): Assert that we never inline uninlinable call. (cgraph_decide_inlining_of_small_function, cgraph_decide_inlining, cgraph_decide_inlining_incrementally): Move uninlinability checks to places other call site specific checks are performed. From-SVN: r126015
Jan Hubicka committed -
PR 20216 * gcc.dg/pr20216.c: New. From-SVN: r126014
Geoffrey Keating committed
-