- 23 Jun, 2006 8 commits
-
-
2006-06-21 Andrew Haley <aph@redhat.com> * java-tree.h (update_aliases): Remove * expr.c (expand_iinc): Remove call to update_aliases(). (STORE_INTERNAL): Likewise. * decl.c (update_aliases, initialize_local_variable) (maybe_pushlevels): Set DECL_VALUE_EXPR for debugging decls. From-SVN: r114931
Andrew Haley committed -
From-SVN: r114928
Andreas Schwab committed -
PR target/27789 * config/i386/winnt.c (ix86_handle_selectany_attribute): Move check for initialization and setting of one_only flag to ... (i386_pe_encode_section_info): ...here. (i386_pe_dllimport_p): Check for DECL_DLLIMPORT_P also. Recheck that the symbol has not been defined. cp * decl.c (start_decl): Check that dllimports are not initialized. testsuite * g++.dg/ext/dllimport4.C. Add more tests for invalid initialization. From-SVN: r114927
Danny Smith committed -
2006-06-23 Richard Guenther <rguenther@suse.de> * ggc-page.c (init_ggc): Do not round up the extra_order_size_table sizes to MAX_ALIGNMENT. Fix the size_lookup table to honour alignment requests instead. Add verification code. Add struct tree_function_decl and struct tree_binfo size to extra_order_size_table. Add missing element to size_lookup table. From-SVN: r114926
Richard Guenther committed -
2006-06-22 Roger Sayle <roger@eyesopen.com> John David Anglin <dave.anglin@nrc-cnrc.gc.ca> PR middle-end/28131 * expr.c (expand_expr_real_1) <VECTOR_CST>: Check whether the call to lang_hooks.types.type_for_mode returned NULL_TREE. Co-Authored-By: John David Anglin <dave.anglin@nrc-cnrc.gc.ca> From-SVN: r114923
Roger Sayle committed -
libdecnumber/ * decNumber.h (decNumberNegate): Remove. gcc/ * dfp.c (decimal_to_decnumber): Do not use decNumberNegate to negate dn -- manipulate it directly. From-SVN: r114922
Ben Elliston committed -
2006-06-22 Roger Sayle <roger@eyesopen.com> Steven Bosscher <stevenb.gcc@gmail.com> PR target/27531 * reload1.c (gen_reload): Call mark_jump_label on the new insns generated by gen_move_insn to add REG_LABEL notes if necessary. * gcc.dg/pr27531-1.c: New test case. Co-Authored-By: Steven Bosscher <stevenb.gcc@gmail.com> From-SVN: r114921
Roger Sayle committed -
From-SVN: r114919
GCC Administrator committed
-
- 22 Jun, 2006 20 commits
-
-
* MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer. From-SVN: r114913
John David Anglin committed -
From-SVN: r114909
Steve Ellcey committed -
From-SVN: r114905
Gerald Pfeifer committed -
* config/xtensa/lib1funcs.asm (MIN_ESA): Delete. (leaf_entry): Remove use of MIN_ESA. From-SVN: r114903
Bob Wilson committed -
2006-06-22 Thomas Fitzsimmons <fitzsim@redhat.com> * testsuite/libjava.jni/jni.exp (gcj_jni_invocation_test_one): Link against -ljvm, not -lgcj. From-SVN: r114902
Thomas Fitzsimmons committed -
PR fortran/24748 * primary.c (gfc_match_rvalue): Don't call match_substring for implicit non-character types. PR fortran/24748 * gfortran.dg/implicit_8.f90: New. From-SVN: r114901
Asher Langton committed -
2006-06-22 Thomas Fitzsimmons <fitzsim@redhat.com> * Makefile.am (libjvm_la_LDFLAGS): Do not set -rpath to toolexeclibdir. * Makefile.in: Regenerate. From-SVN: r114900
Thomas Fitzsimmons committed -
PR c++/27821 * decl.c (grokdeclarator): Return error_mark_node on invalid uses of the scope resolution operator. From-SVN: r114899
Lee Millward committed -
re PR rtl-optimization/28121 (verify_flow_info failed (wrong amount of branch edges after unconditional jump 2)) PR rtl-optimization/28121 * cfgexpand.c (tree_expand_cfg): Clean EDGE_EXECUTABLE flag from the entry edge. * gcc.dg/pr28121.c: New test. From-SVN: r114898
Zdenek Dvorak committed -
PR c++/27805 * typeck2.c (build_m_component_ref): Use error_operand_p. From-SVN: r114897
Lee Millward committed -
* java/lang/reflect/natField.cc (getAddr): Allow setting of final field when it is accessible. From-SVN: r114896
Tom Tromey committed -
2006-06-22 Jonathan Lennox <lennox@cs.columbia.edu> Paolo Carlini <pcarlini@suse.de> * include/ext/pb_ds/detail/resize_policy/ hash_prime_size_policy_imp.hpp: Cast to size_t instead. Co-Authored-By: Paolo Carlini <pcarlini@suse.de> From-SVN: r114894
Jonathan Lennox committed -
* config/m32c/muldiv.md (mulhisi3_i): Only use registers for dest (TN-16C-A156A/E). (mulhisi3_r): Likewise. From-SVN: r114891
DJ Delorie committed -
2006-06-22 Ami Tavory <atavory@gmail.com> * include/ext/pb_ds/detail/resize_policy/ hash_prime_size_policy_imp.hpp: Fix for 64-bit machines. From-SVN: r114888
Ami Tavory committed -
PR c++/28111 * pt.c (determine_specialization): Check for invalid decls. * g++.dg/template/friend43.C: New test. From-SVN: r114887
Volker Reichelt committed -
PR c++/28110 * pt.c (unify) <case TEMPLATE_PARM_INDEX>: Check for invalid parameters. * g++.dg/template/crash53.C: New test. From-SVN: r114885
Volker Reichelt committed -
PR c++/28109 * rtti.c (get_tinfo_decl_dynamic): Robustify. * g++.dg/rtti/incomplete1.C: New test. From-SVN: r114882
Volker Reichelt committed -
PR libfortran/26769 * ChangeLog: Forgotten in the previous commit. From-SVN: r114881
François-Xavier Coudert committed -
PR libfortran/26769 * iresolve.c (gfc_resolve_reshape): Call reshape_r4 and reshape_r8 instead of reshape_4 and reshape_8. (gfc_resolve_transpose): Likewise for transpose. * Makefile.am: Add r4 and r8 versions of reshape and transpose. * Makefile.in: Regenerate. * generated/reshape_r4.c: New file. * generated/reshape_r8.c: New file. * generated/transpose_r4.c: New file. * generated/transpose_r8.c: New file. From-SVN: r114880
Francois-Xavier Coudert committed -
From-SVN: r114877
GCC Administrator committed
-
- 21 Jun, 2006 12 commits
-
-
2006-06-21 Paolo Carlini <pcarlini@suse.de> * include/bits/postypes.h (operator==(const fpos<>&, const fpos<>&), operator!=(const fpos<>&, const fpos<>&)): Add. * testsuite/27_io/fpos/mbstate_t/6.cc: New. From-SVN: r114871
Paolo Carlini committed -
gcc/ PR middle-end/28034 * coverage.c (coverage_counter_alloc): Leave the index type unspecified. (coverage_counter_alloc): Use null arguments for operands 2 and 3 of the ARRAY_REF. From-SVN: r114870
Richard Sandiford committed -
pthread_stop_world.c (GC_suspend_handler): Redirect to suspension routine if signal is received and thread is flagged... * pthread_stop_world.c (GC_suspend_handler): Redirect to suspension routine if signal is received and thread is flagged SUSPENDED. (suspend_self): New function. (GC_suspend_thread): New function. (GC_resume_thread): New function. * include/gc.h (GC_suspend_thread): Declare. (GC_resumet_thread): Declare. * include/private/pthread_support.h (SUSPENDED): New GC_thread flag. From-SVN: r114869
Keith Seitz committed -
trans-expr.c (gfc_conv_missing_dummy, [...]): Replace calls to convert on constant integer nodes by build_int_cst. * trans-expr.c (gfc_conv_missing_dummy, gfc_conv_unary_op, gfc_conv_cst_int_power, gfc_conv_string_tmp, gfc_conv_function_call): Replace calls to convert on constant integer nodes by build_int_cst. * trans-stmt.c (gfc_trans_do): Likewise. * trans-io.c (set_internal_unit, transfer_namelist_element): Likewise. * trans-decl.c (build_entry_thunks): Likewise. From-SVN: r114868
Francois-Xavier Coudert committed -
From-SVN: r114864
Joseph Myers committed -
* doc/invoke.texi (-fopenmp) Move to "Options Controlling C Dialect" section from the "Options for Code Generation Conventions". From-SVN: r114863
Andrew Pinski committed -
PR target/26347 PR target/27082 * config/alpha/predicates.md (small_symbolic_operand): Deny weak symbols. (global_symbolic_operand): Allow weak symbols, even if local_p. From-SVN: r114861
Richard Henderson committed -
2006-06-21 Frank Ch. Eigler <fche@redhat.com> PR 21274 mf-runtime.h installation based on ssp patch for PR 26473 from Mark Mitchell <mark@codesourcery.com>. * configure.ac (ACX_NONCANONICAL_TARGET): Use it. * Makefile.am (target_noncanonical): Define. (libsubincludedir): New variable. (nobase_libsubinclude_HEADERS): Add mf-runtime.h. (include_HEADERS): Remove. * configure, aclocal.m4, config.h.in: Regenerated. * Makefile.in, testsuite/Makefile.in: Likewise. * mf-runtime.h: Add #ifndef protection for conflicting _REENTRANT and _THREAD_SAFE redefinition values. From-SVN: r114855
Frank Ch. Eigler committed -
2006-06-21 Bryce McKinlay <mckinlay@redhat.com> * include/win32-threads.h (_Jv_ThreadDesc_t): New typedef. (_Jv_GetPlatformThreadID): New function. * include/posix-threads.h (_Jv_ThreadDesc_t): New typedef. (_Jv_GetPlatformThreadID): New function. From-SVN: r114854
Bryce McKinlay committed -
* tree-ssa-loop-ivopts.c (may_be_nonaddressable_p): New function. (find_interesting_uses_address): Punt if above function returns true. From-SVN: r114851
Eric Botcazou committed -
2006-06-21 Richard Guenther <rguenther@suse.de> * configure: Regenerated. From-SVN: r114849
Richard Guenther committed -
mips.c (function_arg): Where one part of a complex argument is in registers and the other part in the... * config/mips/mips.c (function_arg): Where one part of a complex argument is in registers and the other part in the stack, return a REG not a PARALLEL. testsuite: * gcc.c-torture/execute/complex-7.c: New. From-SVN: r114847
Joseph Myers committed
-