- 09 Oct, 2004 6 commits
-
-
* java/io/CharArrayWriter.java (resize): Removed redundant 'final' modifier. * java/io/DataInputStream.java (readFully): Throw IndexOutOfBoundsException of len < 0. * java/io/FileDescriptor.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/ObjectOutputStream.java, java/io/ObjectStreamClass.java, java/io/PipedInputStream.java, java/io/RandomAccessFile.java: Reorganized import statements. From-SVN: r88817
Michael Koch committed -
2004-10-09 Michael Koch <konqueror@gmx.de> * gnu/java/rmi/rmic/RMIC.java, gnu/java/rmi/server/RMIHashes.java, gnu/java/rmi/server/RMIObjectInputStream.java, gnu/java/rmi/server/UnicastConnection.java, gnu/java/rmi/server/UnicastConnectionManager.java, gnu/java/rmi/server/UnicastRemoteCall.java, gnu/java/rmi/server/UnicastServerRef.java: Reworked import statements and fixed file headers. From-SVN: r88816
Michael Koch committed -
2004-10-09 Paolo Carlini <pcarlini@suse.de> * include/std/std_memory.h (__get_temporary_buffer): Don't use INT_MAX, prefer numeric_limits<ptrdiff_t>::max(), ok on 64-bit platforms too. * testsuite/20_util/memory/auto_ptr/assign_neg.cc: Adjust dg-error line numbers. From-SVN: r88814
Paolo Carlini committed -
2004-10-08 Benjamin Kosnik <bkoz@redhat.com> * acconfig.h: Add _GLIBCXX_USE___CXA_ATEXIT. * acinclude.m4 (GLIBCXX_ENABLE_CXA_ATEXIT): New. * configure.ac: Call GLIBCXX_ENABLE_CXA_EXIT. * configure: Regenerate. * src/mt_allocator.cc (__pool::~__pool): Make conditional on _GLIBCXX_USE___CXA_ATEXIT macro. * docs/html/ext/mt_allocator.html: Add note about deallocation. * testsuite/ext/mt_allocator/deallocate_local-2.cc: Guard checks with _GLIBCXX_USE___CXA_ATEXIT. * testsuite/ext/mt_allocator/deallocate_global_thread-3.cc: Same. * testsuite/ext/mt_allocator/deallocate_global_thread-1.cc: Same. * testsuite/ext/mt_allocator/deallocate_global-4.cc: Same. * testsuite/ext/mt_allocator/deallocate_global-2.cc: Same. * testsuite/ext/mt_allocator/deallocate_local_thread-3.cc: Same. * testsuite/ext/mt_allocator/deallocate_local_thread-1.cc: Same. * testsuite/ext/mt_allocator/deallocate_local-4.cc: Same. From-SVN: r88809
Benjamin Kosnik committed -
[[Split portion of a mixed commit.]] From-SVN: r88805.2
GCC Administrator committed -
[[Split portion of a mixed commit.]] From-SVN: r88804.2
GCC Administrator committed
-
- 08 Oct, 2004 34 commits
-
-
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> PR tree-opt/17902 * g++.dg/opt/pr17902.C: New test. From-SVN: r88802
Andrew Pinski committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> PR tree-opt/17902 * tree-ssa-phiopt.c (conditional_replacement): Use bsi_after_labels instead of bsi_start. (value_replacement): Likewise. (abs_replacement): Likewise From-SVN: r88801
Andrew Pinski committed -
* cfgexpand.c (maybe_dump_rtl_for_tree_stmt): New function. (expand_gimple_cond_expr, expand_gimple_tailcall, expand_gimple_basic_block): Use it to dump RTL for each stmt. (tree_expand_cfg): Announce full RTL function dump. * tree-optimize.c (execute_one_pass): Use normal RTL printing, not the graph version. * tree-pretty-print.c (dump_generic_node): Allow empty statements in the arms of a COND_EXPR for lowered nodes. From-SVN: r88800
Steven Bosscher committed -
From-SVN: r88799
Jakub Jelinek committed -
* config/rs6000/spe.h (atosfix16, atosfix32, atosfix64, atoufix16, atoufix32, atoufix64, strtosfix16, strtosfix32, strtosfix64, strtoufix16, strtoufix32, strtoufix64): Declare. From-SVN: r88798
Joseph Myers committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> PR fortran/17901 * options.c (gfc_handle_option): Add break after handing the J/M option. From-SVN: r88797
Andrew Pinski committed -
c-lex.c (interpret_float): Give a pedwarn rather than a warning for an out-of-range floating point constant. * c-lex.c (interpret_float): Give a pedwarn rather than a warning for an out-of-range floating point constant. * builtins.c (fold_builtin_inf): Give a pedwarn rather than a warning if the target format does not support infinities. testsuite: * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests. From-SVN: r88793
Joseph Myers committed -
From-SVN: r88790
Matthias Klose committed -
* emit-rtl.c (last_label_num, base_label_num): Remove. (max_label_num): Always return label_num. (set_new_last_label_num, restore_emit_status): Remove. (init_emit): Don't initialize last_label_num. * function.c (pop_function_context_from): Don't call restore_emit_status. * function.h: Remove the prototype for restore_emit_status. * rtl.h: Remove the prototype for set_new_last_label_num. From-SVN: r88789
Kazu Hirata committed -
* stmt.c (expand_decl_init): Remove. * tree.h: Remove the corresponding prototype. From-SVN: r88788
Kazu Hirata committed -
* integrate.c (try_constants, subst_constants, mark_stores): Remove. * integrate.h: Remove the prototype for try_constants. From-SVN: r88787
Kazu Hirata committed -
* c-typeck.c (enum impl_conv): Add ic_argpass_nonproto. (convert_for_assignment): Handle ic_argpass_nonproto. Add comments about its relevance to errors. (c_convert_parm_for_inlining): Use ic_argpass_nonproto. testsuite: * gcc.dg/assign-warn-3.c: New test. From-SVN: r88784
Joseph Myers committed -
PR c++/17868 * error.c (dump_expr): Add missing case for RDIV_EXPR. From-SVN: r88781
Volker Reichelt committed -
From-SVN: r88779
Tobias Schlüter committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> PR c/16999 * c-ppoutput.c (cb_ident): Don't quote string as it is already quoted. * gcc.dg/cpp/ident-1.c: New test. From-SVN: r88773
Andrew Pinski committed -
* tree-ssa-pre.c (init_pre): Use size of ARRAY_REF to allocate reference_node_pool. From-SVN: r88769
Diego Novillo committed -
From-SVN: r88767
Kazu Hirata committed -
2004-10-08 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/s390.c (s390_register_info): Don't save fprs for -msoft-float. (s390_conditional_register_usage): Make fprs 'fixed' for -msoft-float. From-SVN: r88764
Andreas Krebbel committed -
* config/s390/s390.h (TARGET_DEFAULT_BACKCHAIN): New define. (TARGET_DEFAULT): Use symbolic values. * config/s390/tpf.h (TARGET_DEFAULT_BACKCHAIN): Redefine. (TARGET_DEFAULT): Use symbolic values. * config/s390/s390.c (s390_backchain_string): Initialize to TARGET_DEFAULT_BACKCHAIN. From-SVN: r88763
Ulrich Weigand committed -
* builtins.c (expand_builtin_mempcpy): Move tree handling code to fold_builtin_mempcpy. Accept a type parameter. Delete duplicate code. (expand_builtin_strcat): Accept a type parameter. (fold_builtin_mempcpy): Accept a type and endp parameter. From-SVN: r88762
Kaveh R. Ghazi committed -
* builtins.c (expand_builtin_strncpy): Delete duplicate code. Accept an `exp' instead of an `arglist'. From-SVN: r88761
Kaveh R. Ghazi committed -
tree-tailcall.c (tree_optimize_tail_calls_1): Use fold_convert, reverting my 2004-09-07 patch to use build_int_cst. .: * tree-tailcall.c (tree_optimize_tail_calls_1): Use fold_convert, reverting my 2004-09-07 patch to use build_int_cst. testsuite: * gcc.c-torture/compile/acc1.c: New. From-SVN: r88759
Nathan Sidwell committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> * archive.c: Fix all the warnings about passing unsigned char* to char* and the other way too. From-SVN: r88758
Andrew Pinski committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h. * gcc.dg/darwin-abi-2.c: Include stdlib.h. From-SVN: r88757
Andrew Pinski committed -
PR target/17245 * config/sparc/sparc.c (input_operand): Remove redundant code for handling LO_SUM. (legitimate_address_p) <REG+REG>: Do not recheck TARGET_V9. <LO_SUM>: If LO_SUM is offsettable, accept it for TFmode on V9. Otherwise only accept it for TFmode if quad move insns are available. From-SVN: r88753
Eric Botcazou committed -
tree-cfg.c (tree_forwarder_block_p): Reorder checks so that common cases will be caught earlier than others. * tree-cfg.c (tree_forwarder_block_p): Reorder checks so that common cases will be caught earlier than others. From-SVN: r88752
Kazu Hirata committed -
From-SVN: r88751
Michael Matz committed -
From-SVN: r88750
Michael Matz committed -
From-SVN: r88749
Kazu Hirata committed -
2004-10-08 Andrew Pinski <pinskia@physics.uc.edu> * pch.c (cpp_write_pch_state): Remove variable z as it is not used. (cpp_read_state): Remove unused variables, m, d and mac_count. From-SVN: r88748
Andrew Pinski committed -
* config/sh/sh.md (tls_global_dynamic): Use MEM pattern for the first argument of CALL. (tls_local_dynamic): Likewise. * config/sh/sh.md (prefetch_media, prefetch_i4): New insns. (prefetch): Convert to expander. From-SVN: r88747
Kaz Kojima committed -
From-SVN: r88743
Joseph Myers committed -
* c-typeck.c (enum impl_conv): New. (convert_for_assignment): Use it. Take tree for function called instead of its name. Handle ObjC selectors for diagnostics at start of function. Select diagnostic text within the function using full sentences for diagnsotics. Use %qE to name functions in diagnostics. (convert_arguments, build_modify_expr, c_convert_parm_for_inlining, digest_init, c_finish_return): Update callers to convert_for_assignment. (warn_for_assignment): Remove. testsuite: * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests. * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c, objc.dg/method-9.m: Update expected diagnostics. From-SVN: r88741
Joseph Myers committed -
2004-10-04 Sebastian Pop <pop@cri.ensmp.fr> From-SVN: r88740
Sebastian Pop committed
-