- 19 Feb, 2005 11 commits
-
-
PR java/20056: * verify.cc (type::equals): Fixed test. * testsuite/libjava.lang/PR20056.out: New file. * testsuite/libjava.lang/PR20056.java: New file. From-SVN: r95266
Tom Tromey committed -
2005-02-18 Bryce McKinlay <mckinlay@redhat.com> * java/util/LinkedHashMap (addEntry): Call remove() with key argument, not the HashEntry. Reported by Jean-Marie White. From-SVN: r95263
Bryce McKinlay committed -
PR libstdc++/10606 gcc/cp/ * except.c (do_get_exception_ptr): New. (expand_start_catch_block): Use it. libstdc++/ * config/linker-map.gnu (CXXABI_1.3.1): Add __cxa_get_exception_ptr. * libsupc++/eh_alloc.cc (__cxa_allocate_exception): Increment uncaughtExceptions here instead of ... * libsupc++/eh_throw.cc (__cxa_throw) ... here. (__cxa_rethrow): Increment uncaughtExceptions here instead of ... * libsupc++/eh_catch.cc (__cxa_end_catch): ... here. (__cxa_get_exception_ptr): New. * libsupc++/unwind-cxx.h (__cxa_get_exception_ptr): Declare. From-SVN: r95262
Richard Henderson committed -
2005-02-18 James A. Morrison <phython@gcc.gnu.org> * tree-ssa-ccp.c (widen_bitfield): Pass type to build_int_cst and don't call fold_convert. From-SVN: r95260
James A. Morrison committed -
PR java/20056: * include/jvm.h (_Jv_Linker::has_field_p): Declare. * link.cc (has_field_p): New function. * verify.cc (check_field_constant): Added 'putfield' argument. (verify_instructions_0): Updated. (type::equals): New method. From-SVN: r95259
Tom Tromey committed -
PR java/20056: * verify-glue.c (vfy_class_has_field): New function. * verify.h (vfy_class_has_field): Declare. * verify-impl.c (check_field_constant): Added 'putfield' argument. (verify_instructions_0): Updated. (types_equal): New function. From-SVN: r95258
Tom Tromey committed -
* doc/invoke.texi (IA-64 Options): Delete -mb-step. * config/ia64/ia64.c (last_group, group_idx): Delete variables. (errata_find_address_regs, errata_emit_nops, fixup_errata): Delete functions. (ia64_reorg): Delete fixup_errata call. * config/ia64/ia64.h (MASK_B_STEP, TARGET_B_STEP): Delete. (TARGET_SWITCHES): Delete -mb-step entry. From-SVN: r95257
James E Wilson committed -
2005-02-18 Anthony Green <green@redhat.com> * NEWS: Draft of libgcj NEWS for 4.0. From-SVN: r95256
Anthony Green committed -
PR c/20043 * c-typeck.c (composite_type): Handle quals in transparent unions. (type_lists_compatible_p): Likewise. * gcc.dg/transparent-union-1.c: New test. * gcc.dg/transparent-union-2.c: New test. From-SVN: r95255
Jakub Jelinek committed -
From-SVN: r95253
GCC Administrator committed -
* config/darwin.c (machopic_select_rtx_section): Don't put relocatable expressions in the .literal8 section. From-SVN: r95250
Stan Shebs committed
-
- 18 Feb, 2005 24 commits
-
-
natRuntime.cc (insertSystemProperties): Normalize x86 architecture names to "i386" for compatibility reasons. 2005-02-18 Anthony Green <green@redhat.com> * java/lang/natRuntime.cc (insertSystemProperties): Normalize x86 architecture names to "i386" for compatibility reasons. Win32 still uses "x86". From-SVN: r95243
Anthony Green committed -
From-SVN: r95242
Jakub Jelinek committed -
* decl.c (start_decl_1): Only check TYPE_NEEDS_CONSTRUCTING if type is not error_mark_node. From-SVN: r95241
Jakub Jelinek committed -
* testsuite/tr1/6_containers/unordered/insert/array_syntax.cc: Fix test case to use assignment instead of == * testsuite/tr1/6_containers/unordered/insert/map_range.cc: New test. * testsuite/tr1/6_containers/unordered/insert/multimap_range.cc: New test. * testsuite/tr1/6_containers/unordered/insert/multiset_range.cc: New test. * testsuite/tr1/6_containers/unordered/insert/set_range.cc: New test. From-SVN: r95240
Matt Austern committed -
From-SVN: r95239
Geoffrey Keating committed -
PR tree-optimization/18977 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase. From-SVN: r95238
James E Wilson committed -
* fold-const.c (constant_boolean_node): Always create values of the specified type, don't bother calling truthvalue_conversion. From-SVN: r95237
Roger Sayle committed -
except.c (output_function_exception_table): Call assemble_external_libcall (eh_personality_libfunc). * except.c (output_function_exception_table): Call assemble_external_libcall (eh_personality_libfunc). From-SVN: r95235
Joseph Myers committed -
PR target/19886 * config/ia64/ia64.h (struct machine_function): Add state_num. * config/ia64/ia64.c (process_epilogue, process_for_unwind_directive): Use new unwind state numbers each time rather than state 1. From-SVN: r95234
Joseph Myers committed -
ChangeLog: PR target/20054 * config/s390/s390.md ("*llgt_sidi", "*llgt_sidi_split"): Move to before the "*llgt_didi" pattern. testsuite/ChangeLog: PR target/20054 * gcc.dg/pr20054.c: New test. From-SVN: r95233
Ulrich Weigand committed -
2005-02-18 Anthony Green <green@redhat.com> * gij.cc (version): Change year for '--version' to 2005. * gnu/gcj/convert/Convert.java: Ditto. * gnu/java/rmi/rmic/RMIC.java: Ditto. * gnu/java/rmi/registry/RegistryImpl.java: Ditto. * gnu/gcj/tools/gcj_dbtool/Main.java: Only show the most recent copyright year in `--version' output. From-SVN: r95232
Anthony Green committed -
From-SVN: r95231
Jason Merrill committed -
2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org> PR c++/19508 * g++.dg/ext/attrib20.C: New test. 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org> PR c++/19508 * decl2.c (grokfield): Do not apply attributes to template parameters as they are ignored by tsubst anyway. From-SVN: r95230
Giovanni Bajo committed -
* arm/lib1funcs.asm (FUNC_ALIAS): New macro. (div0): Use it in place of ARM_FUNC_ALIAS. (lshrdi3, ashrdi3, ashlrdi3): Likewise. From-SVN: r95228
Richard Earnshaw committed -
2004-02-18 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/20030 * gfortran.fortran-torture/execute/character_passing.f90: New test. From-SVN: r95227
Andrew Pinski committed -
2005-02-18 Andrew Pinski <pinskia@physics.uc.edu> PR middle-end/20030 * fold-const.c (fold_indirect_ref_1): Use the correct index for zero access, the lower bound of the array type if it exists. From-SVN: r95226
Andrew Pinski committed -
gcc/ChangeLog: PR c++/20008 * stmt.c (expand_case): Don't assume cleanup_tree_cfg will remove cases that are out-of-range for the index type. gcc/testsuite/ChangeLog: PR c++/20008 * g++.dg/opt/switch4.C: New. From-SVN: r95225
Alexandre Oliva committed -
2005-02-18 James A. Morrison <phython@gcc.gnu.org> * stmt.c (emit_case_bit_tests): Call fold_convert instead of convert. (estimate_case_costs): Don't call convert. * expmed.c (expand_shift): Likewise. (make_tree): Call fold_convert instead of convert. From-SVN: r95224
James A. Morrison committed -
* testsuite/thread/pthread1.cc: Do not invoke pthread_setconcurrency on Solaris 2.6 and below. * testsuite/thread/pthread2.cc: Likewise. * testsuite/thread/pthread3.cc: Likewise. * testsuite/thread/pthread4.cc: Likewise. * testsuite/thread/pthread5.cc: Likewise. * testsuite/thread/pthread6.cc: Likewise. * testsuite/thread/pthread7-rope.cc: Likewise. From-SVN: r95220
Eric Botcazou committed -
* include/tr1/functional (hash): New function object. * include/tr1/hashtable: New file. * include/tr1/unordered_set: New file. * include/tr1/unordered_map: New file. * include/Makefile.am: Add three new TR1 headers. * include/Makefile.in: Likewise. * testsuite/tr1/6_containers/unordered/insert/array_syntax.cc: New test. * testsuite/tr1/6_containers/unordered/insert/map_single.cc: New test. * testsuite/tr1/6_containers/unordered/insert/multimap_single.cc: New test. * testsuite/tr1/6_containers/unordered/insert/multiset_single.cc: New test. * testsuite/tr1/6_containers/unordered/insert/set_single.cc: New test. * testsuite/tr1/6_containers/unordered/instantiate/hash.cc: New test. * testsuite/tr1/6_containers/unordered/instantiate/map.cc: New test. * testsuite/tr1/6_containers/unordered/instantiate/multimap.cc: New test. * testsuite/tr1/6_containers/unordered/instantiate/multiset.cc: New test. * testsuite/tr1/6_containers/unordered/instantiate/set.cc: New test. From-SVN: r95219
Matt Austern committed -
Charset.java (forName): Throws IllegalArgumentException when argument is null and added documentation. 2005-02-18 Robert Schuster <thebohemian@gmx.net> * java/nio/charset/Charset.java (forName): Throws IllegalArgumentException when argument is null and added documentation. From-SVN: r95218
Robert Schuster committed -
PR c++/19813 * emit-rtl.c (set_mem_attributes_minus_bitpos): Add assertion that ref to be marked MEM_READONLY_P doesn't have base that needs constructing. * decl.c (start_decl_1): Clear TREE_READONLY flag if its type has TYPE_NEEDS_CONSTRUCTING. (complete_vars): Likewise. From-SVN: r95217
Jakub Jelinek committed -
genautomata.c (output_get_cpu_unit_code_func, [...]): Don't generate old-style function definitions. * genautomata.c (output_get_cpu_unit_code_func, output_cpu_unit_reservation_p): Don't generate old-style function definitions. From-SVN: r95213
Joseph Myers committed -
From-SVN: r95211
GCC Administrator committed
-
- 17 Feb, 2005 5 commits
-
-
PR c++/20023 PR tree-optimization/20009 * convert.c (convert_to_integer): Revert 2005-02-16 change. * gcc.c-torture/compile/20050217-1.c: New test. * g++.dg/opt/switch3.C: New test. From-SVN: r95208
Jakub Jelinek committed -
PR tree-optimization/18947 * cgraphunit.c (cgraph_finalize_function): When redefining an extern inline, remove all nodes that are inlined into the extern inline being redefined. * gcc.c-torture/compile/20050215-1.c: New test. * gcc.c-torture/compile/20050215-2.c: New test. * gcc.c-torture/compile/20050215-3.c: New test. From-SVN: r95207
Jakub Jelinek committed -
* bt-load.c, cfgloop.c, convert.c, dominance.c, global.c, loop-invariant.c, stmt.c, tree-ssa-forwprop.c, tree-ssa-live.c, tree-ssanames.c, tree-vn.c, config/host-linux.c, config/arm/fpa.md, config/avr/avr.h: Update copyright. From-SVN: r95202
Kazu Hirata committed -
PR tree-optimization/19917 * tree-eh.c (tree_could_trap_p): Consider calls to weak functions to be potentially trapping. From-SVN: r95200
Roger Sayle committed -
From-SVN: r95196
Kazu Hirata committed
-