aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-11-172004-11-17 Michael Koch <konqueror@gmx.de>Michael Koch2-1/+15
* java/nio/DirectByteBufferImpl.java (owner): Updated comment. (allocate): New method. From-SVN: r90804
2004-11-17* tree-ssa-propagate.c (cfg_blocks_add) Assert we're not tryingSteven Bosscher2-11/+9
to insert the exit or entry block. (ssa_prop_init): Use add_control_edge to seed the algorithm. From-SVN: r90802
2004-11-17istream.tcc (getline(basic_istream<>&, basic_string<>&, _CharT)): Remove ↵Paolo Carlini5-14/+193
temporary kludge for libstdc++/15002. 2004-11-17 Paolo Carlini <pcarlini@suse.de> * include/bits/istream.tcc (getline(basic_istream<>&, basic_string<>&, _CharT)): Remove temporary kludge for libstdc++/15002. * include/std/std_streambuf.h (class basic_streambuf): Declare getline(basic_istream<>&, basic_string<>&, _CharT) as friend. * include/bits/basic_string.h (getline(basic_istream<>&, basic_string<>&, _CharT)): Declare optimized specializations for char and wchar_t, using protected members of basic_streambuf. * src/istream.cc: Define the latter. From-SVN: r90801
2004-11-17URL.java (URL): Handle case when argument is null.Michael Koch2-1/+5
2004-11-17 Michael Koch <konqueror@gmx.de> * java/net/URL.java (URL): Handle case when argument is null. From-SVN: r90800
2004-11-17Beans.java, [...]: Fixed javadocs.Michael Koch4-5/+12
2004-11-17 Michael Koch <konqueror@gmx.de> * java/beans/Beans.java, java/beans/PropertyChangeEvent.java, java/beans/PropertyEditorSupport.java: Fixed javadocs. From-SVN: r90799
2004-11-17Timer.java (DEFAULT_SIZE): Made static.Michael Koch2-1/+5
2004-11-17 Michael Koch <konqueror@gmx.de> * java/util/Timer.java (DEFAULT_SIZE): Made static. From-SVN: r90798
2004-11-17InetAddress.java (getCanonicalHostName): Support IPv6 addresses.Michael Koch2-2/+13
2004-11-17 Michael Koch <konqueror@gmx.de> * java/net/InetAddress.java (getCanonicalHostName): Support IPv6 addresses. From-SVN: r90793
2004-11-17mkmap-flat.awk, [...]: If the last version assigned to a symbol was ↵Zack Weinberg8-458/+74
'%exclude', do not emit it anywhere. * mkmap-flat.awk, mkmap-symver.awk: If the last version assigned to a symbol was '%exclude', do not emit it anywhere. If leading_underscore is true, prefix all symbols from the version scripts with a leading underscore before comparing them with nm output or emitting them. Remove support for dot symbols. * config/t-slibgcc-darwin (SHLIB_LINK): Use mkmap-flat.awk. (SHLIB_MAPFILES): Use libgcc-std.ver. (SHLIB_MKMAP_OPTS): Enable leading-underscore mode. (SHLIB_LINK): Add -Wl,-exported_symbols_list,$(SHLIB_MAP). * config/sh/t-linux: Use the normal libgcc-std.ver, plus libgcc-excl.ver and libgcc-glibc.ver. * config/sh/libgcc-excl.ver: New file. * config/sh/libgcc-std.ver, libgcc-darwin.ver: Delete. From-SVN: r90792
2004-11-17Add missing entry in last aix52.h ChangeLog.David Edelsohn1-0/+1
From-SVN: r90791
2004-11-17remove confusing and unnecessary backslashesBruce Korb1-2/+2
From-SVN: r90790
2004-11-17correct misuse of variablesBruce Korb2-33/+40
From-SVN: r90789
2004-11-17lambda-code.c (lambda_loopnest_to_gcc_loopnest): Swap the test when the edge ↵Daniel Berlin2-7/+14
has the opposite meaning... 2004-11-16 Daniel Berlin <dberlin@dberlin.org> * lambda-code.c (lambda_loopnest_to_gcc_loopnest): Swap the test when the edge has the opposite meaning, not when the first argument is invariant. From-SVN: r90788
2004-11-17rs6000.c (rs6000_override_options): Split e500v2 doubles.Aldy Hernandez2-9/+26
* config/rs6000/rs6000.c (rs6000_override_options): Split e500v2 doubles. (rs6000_complex_function_value): Handle e500 v2 variant. From-SVN: r90784
2004-11-17re PR tree-optimization/18519 (ICE: Segmentation fault with optimization)Daniel Berlin8-27/+33
2004-11-16 Daniel Berlin <dberlin@dberlin.org> Fix PR tree-optimization/18519 * tree-optimize (execute_todo): Add case for TODO_cleanup_cfg. * tree-pass.h: Add TODO_cleanup_cfg. * tree-ssa-ccp.c (pass_ccp): Use TODO_cleanup_cfg. (ccp_finalize): Remove call to cleanup_cfg. * tree-ssa-dce.c (pass_dce): Use TODO_cleanup_cfg and TODO_dump_func. (pass_cd_dce): Ditto. (perform_tree_ssa_dce): Remove call to cleanup_cfg, dump_function_to_file. * tree-ssa-loop-ch.c (copy_loop_headers): Remove call to cleanup_cfg. (pass_ch): Add TODO_cleanup_cfg. * tree-ssa-loop.c (tree_ssa_loop_done): Remove call to cleanup_cfg. (pass_loop_done): Add TODO_cleanup_cfg. * tree-ssa-phiopt.c (pass_phiopt): Ditto. (tree_ssa_phiopt): Remove call to cleanup_cfg. From-SVN: r90783
2004-11-16* optabs.c (vector_compare_rtx): Fix COMPARISON_CLASS_P use.Devang Patel2-1/+5
From-SVN: r90781
2004-11-17decl.c (start_preparsed_function): Call check_function_type even in templates.Giovanni Bajo4-2/+34
* decl.c (start_preparsed_function): Call check_function_type even in templates. (require_complete_types_for_parms): Skip dependent types. (check_function_type): Likewise. * g++.dg/template/incomplete1.C: New test. From-SVN: r90779
2004-11-17Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r90777.2
2004-11-17Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r90775.2
2004-11-16* doc/tm.texi: Fix typos.Kazu Hirata2-2/+4
From-SVN: r90772
2004-11-16* expmed.c, ra-colorize.c: Fix comment typos.Kazu Hirata3-2/+6
From-SVN: r90771
2004-11-16re PR target/6123 (__pic__/__PIC__ not defined when -fpic/-fPIC is specified)Daniel Jacobowitz2-0/+12
2004-11-16 Daniel Jacobowitz <dan@codesourcery.com> Mark Mitchell <mark@codesourcery.com> PR target/6123 * config/sol2.h (TARGET_OS_CPP_BUILTINS): Define __PIC__ and __pic__ if PIC. Co-Authored-By: Mark Mitchell <mark@codesourcery.com> From-SVN: r90770
2004-11-16Object.java: Added javadocs all over (merged from GNU classpath).Michael Koch2-19/+435
2004-11-16 Michael Koch <konqueror@gmx.de> * java/lang/Object.java: Added javadocs all over (merged from GNU classpath). From-SVN: r90766
2004-11-16Security.java (Security): Silence the warning about no providers found in ↵Andreas Tobler2-14/+28
the no debug case. 2004-11-16 Andreas Tobler <a.tobler@schweiz.ch> * java/security/Security.java (Security): Silence the warning about no providers found in the no debug case. From-SVN: r90765
2004-11-16regmove.c (regmove_optimize): Use lowpart_subreg instead of gen_rtx_SUBREG ↵Ulrich Weigand2-3/+9
with incorrect offset to compute... * regmove.c (regmove_optimize): Use lowpart_subreg instead of gen_rtx_SUBREG with incorrect offset to compute SRC_SUBREG. From-SVN: r90762
2004-11-16Somehow, I missed to checkin this test when I fixed pr17635 (withDevang Patel1-0/+11
appropriate ChangeLog entry). From-SVN: r90757
2004-11-16* tree-if-conv.c (clean_predicate_lists): Update gcc_assert check.Devang Patel2-1/+5
From-SVN: r90756
2004-11-16mips.c: Use rtl _P predicates.Eric Christopher4-35/+41
2004-11-16 Eric Christopher <echristo@redhat.com> * config/mips/mips.c: Use rtl _P predicates. * config/mips/mips.h: Ditto. * config/mips/mips.md: Ditto. From-SVN: r90752
2004-11-16altivec.md (altivec_vandc): Canonicalize the pattern.Fariborz Jahanian2-3/+8
* config/rs6000/altivec.md (altivec_vandc): Canonicalize the pattern. OKed by Aldy Hernandez. From-SVN: r90747
2004-11-16s390.c (s390_cc_modes_compatible): New function.Andreas Krebbel2-0/+45
2004-11-16 Andreas Krebbel <krebbel1@de.ibm.com> * config/s390/s390.c (s390_cc_modes_compatible): New function. (TARGET_CC_MODES_COMPATIBLE): Target macro defined. From-SVN: r90745
2004-11-162004-11-16 Michael Koch <konqueror@gmx.de>Michael Koch2-3/+8
* java/net/InetAddress.java (toString): Merged from GNU classpath. From-SVN: r90743
2004-11-16Area-1.png, [...]: New files.Michael Koch4-0/+7
2004-11-16 Michael Koch <konqueror@gmx.de> * java/awt/geom/doc-files/Area-1.png, java/awt/geom/doc-files/Ellipse-1.png, java/awt/geom/doc-files/GeneralPath-1.png: New files. From-SVN: r90742
2004-11-16Currency.java (cache): Fix modifier order.Michael Koch2-1/+5
2004-11-16 Michael Koch <konqueror@gmx.de> * java/util/Currency.java (cache): Fix modifier order. From-SVN: r90741
2004-11-16Revert bogus changes to these filesNick Clifton3-3/+10
From-SVN: r90736
2004-11-16re PR target/18447 (Variable with the initial-exec tls-model attribute ↵Kaz Kojima2-0/+15
causes spill failure) PR target/18447 * config/sh/sh.c (prepare_move_operands): Emit blockage insns before and after the insns for getting GOT address in non-PIC TLS_MODEL_INITIAL_EXEC tls sequence when the first scheduling is enabled. From-SVN: r90732
2004-11-16howto.html: Document change from _GLIBCPP_CONCEPT_CHECKS to ↵Jonathan Wakely2-4/+12
_GLIBCXX_CONCEPT_CHECKS in 3.4. 2004-11-16 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/19_diagnostics/howto.html: Document change from _GLIBCPP_CONCEPT_CHECKS to _GLIBCXX_CONCEPT_CHECKS in 3.4. From-SVN: r90729
2004-11-16cse.c (struct change_cc_mode_args): New structure.Andreas Krebbel2-12/+52
2004-11-16 Andreas Krebbel <krebbel1@de.ibm.com> * gcc/cse.c (struct change_cc_mode_args): New structure. (cse_change_cc_mode_insn): New function. (cse_change_cc_mode): Use validate_change to perfom changes. (cse_change_cc_mode_insns, cse_condition_code_reg): Call cse_change_cc_mode_insn. From-SVN: r90728
2004-11-16BufferedReader.java, [...]: Fixed javadocs all over.Michael Koch20-199/+225
2004-11-16 Michael Koch <konqueror@gmx.de> * java/io/BufferedReader.java, java/io/FileInputStream.java, java/io/FileOutputStream.java, java/io/FileWriter.java, java/io/OutputStreamWriter.java, java/io/PipedInputStream.java, java/io/PipedOutputStream.java, java/io/PipedReader.java, java/io/PipedWriter.java, java/io/PrintStream.java, java/io/PushbackInputStream.java, java/io/RandomAccessFile.java, java/io/Reader.java, java/io/StreamTokenizer.java, java/io/StringReader.java, java/net/NetworkInterface.java, java/net/URLClassLoader.java, java/nio/ByteOrder.java, java/nio/channels/Channel.java: Fixed javadocs all over. From-SVN: r90727
2004-11-16stack.h: Remove.Steven Bosscher5-45/+11
* stack.h: Remove. cp/ * Make-lang.in (cp/decl.o, cp/search.o): Don't depend on stack.h. * search.c: Don't include it. From-SVN: r90724
2004-11-16* config/i386/i386.c (x86_schedule): Fix typo, m_K6 intead of m_K8.Steven Bosscher2-1/+5
From-SVN: r90722
2004-11-16user.cfg.in: Set HAVE_DOT to NO.Matthias Klose2-1/+5
2004-11-16 Matthias Klose <doko@debian.org> * docs/doxygen/user.cfg.in: Set HAVE_DOT to NO. From-SVN: r90720
2004-11-16Makefile.am (doxygen, [...]): Use host_alias instead of build_alias.Matthias Klose5-15/+23
2004-11-16 Matthias Klose <doko@debian.org> * Makefile.am (doxygen, doxygen-maint, doxygen-man): Use host_alias instead of build_alias. * docs/doxygen/run_doxygen: Likewise. * docs/doxygen/user.cfg.in: Likewise. * Makefile.in: Regenerate. From-SVN: r90719
2004-11-16[multiple changes]Andreas Tobler7-2/+461
2004-11-16 Andreas Tobler <a.tobler@schweiz.ch> * Makefile.am: Add imported files. * Makefile.in: Regenerate. 2004-10-24 Casey Marshall <csm@gnu.org> * javax/security/auth/login/LoginContext.java: Implemented. * javax/security/auth/login/Configuration.java (getConfig): New method. * javax/security/auth/spi/LoginModule.java, * gnu/java/security/action/GetSecurityPropertyAction.java: New files. From-SVN: r90718
2004-11-16re PR fortran/13010 (seg fault on valid code)Paul Brook7-22/+72
PR fortran/13010 * trans-array.c (gfc_trans_allocate_temp_array): Use gfc_get_dtype. (gfc_array_init_size, gfc_conv_expr_descriptor): Ditto. * trans-types.c (gfc_get_dtype): Accept array type rather than element type. (gfc_get_nodesc_array_type): Don't set GFC_TYPE_ARRAY_DTYPE. (gfc_get_array_type_bounds): Ditto. (gfc_get_derived_type): Recurse into derived type pointers. * trans-types.h (gfc_get_dtype): Add prototype. * trans.h (GFC_TYPE_ARRAY_DTYPE): Add comment. testsuite/ * gfortran.dg/der_pointer_1.f90: New test. From-SVN: r90714
2004-11-16tree-flow.h (add_referenced_temp_var): Remove name from prototype.Dale Johannesen2-1/+5
2004-11-15 Dale Johannesen <dalej@apple.com> * tree-flow.h (add_referenced_temp_var): Remove name from prototype. From-SVN: r90712
2004-11-16profile.c (compute_branch_probabilities): Prevent crash with EH in RTL-based ↵Dale Johannesen2-1/+9
profiling. 2004-11-15 Dale Johannesen <dalej@apple.com> * profile.c (compute_branch_probabilities): Prevent crash with EH in RTL-based profiling. From-SVN: r90711
2004-11-16install-sh, compile: Import from automake.Kelley Cook3-4/+11
2004-11-15 Kelley Cook <kcook@gcc.gnu.org> * install-sh, compile: Import from automake. From-SVN: r90710
2004-11-16config.guess, config.sub: Import from savannnah.Kelley Cook3-4/+21
2004-11-15 Kelley Cook <kcook@gcc.gnu.org> * config.guess, config.sub: Import from savannnah. From-SVN: r90709
2004-11-16Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r90707.2
2004-11-16Daily bump.GCC Administrator1-1/+1
[[Split portion of a mixed commit.]] From-SVN: r90706.2
2004-11-16tree-cfg.c (bsi_commit_edge_inserts): Remove an argument.Kazu Hirata9-19/+22
* tree-cfg.c (bsi_commit_edge_inserts): Remove an argument. (tree_flow_call_edges_add): Update the call to bsi_commit_edge_inserts. * lambda-code.c (lambda_loopnest_to_gcc_loopnest): Likewise. * profile.c (branch_prob): Likewise. * tree-mudflap.c (mf_decl_cache_locals): Likewise. * tree-sra.c (scalarize_function): Likewise. * tree-ssa-loop-im.c (loop_commit_inserts): Likewise. * tree-ssa-pre.c (fini_pre): Likewise. * tree-flow.h: Update the prototype for bsi_commit_edge_inserts. From-SVN: r90704