aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-06-18natVMSecurityManager.cc (getClassContext): Use maxlen instead of len for ↵Matt Kraai2-2/+7
loop bound. * java/lang/natVMSecurityManager.cc (getClassContext): Use maxlen instead of len for loop bound. From-SVN: r68153
2003-06-18* gcc_release: Do not update gcc_latest_snapshot tag any longer.Gerald Pfeifer2-4/+4
From-SVN: r68150
2003-06-18snapshot-index.html: Use F77 instead of G77 front end.Gerald Pfeifer3-12/+13
* snapshot-index.html: Use F77 instead of G77 front end. Remove link to CodeSourcery snapshots which was not up-to-date. Do not refer to gcc-bugs@gcc.gnu.org any longer. * snapshot-README: Use F77 front end instead of G77 language. From-SVN: r68149
2003-06-18* toplev.c (Remaining -d letters summary): Update.J"orn Rennecke2-2/+6
From-SVN: r68147
2003-06-182003-06-18 Michael Koch <konqueror@gmx.de>Michael Koch8-252/+71
* gnu/java/nio/SelectorImpl.java (register): Use fd with value 0 for now, will be fixed later. * gnu/java/nio/ServerSocketChannelImpl.java (fd): Removed. (local_port): Removed. (InetSocketAddress): Removed. (ServerSocketChannelImpl): Just initialize internal socket object. (implCloseSelectableChannel): Close internal socket object. (implConfigureBlocking): Added comment. (accept): Use jaba.net stuff to accept socket. * gnu/java/nio/SocketChannelImpl.java (fd): Removed. (local_port): Removed. (InetSocketAddress): Removed. (SocketCreate): Removed. (SocketConnect): Removed. (SocketBind): Removed. (SocketListen): Removed. (SocketAvailable): Removed. (SocketClose): Removed. (SocketRead): Removed. (SocketWrite): Removed. (SocketChannelImpl): Just initialize internal socket object. (implCloseSelectableChannel): Close internal socket object. (implConfigureBlocking): Fixed implementation, added comment. (connect): Use internal socket object to connect. (socket): No need for sanity checks. (read): Comment out some stuff, this will be reimplemented in the next commit. (write): Likewise. * gnu/java/nio/natFileChannelImpl.cc (nio_mmap_file): Line wrapped. * gnu/java/nio/natSocketChannelImpl.cc: Removed. * Makefile.am (nat_source_files): Removeded gnu/java/nio/natSocketChannelImpl.cc. * Makefile.in: Regenerated. From-SVN: r68145
2003-06-182003-06-18 Michael Koch <konqueror@gmx.de>Michael Koch2-0/+8
* java/util/Locale.java (equals): Merged from classpath. From-SVN: r68144
2003-06-18InetAddress.java: Reformatted to better match classpath's version.Michael Koch4-19/+64
2003-06-18 Michael Koch <konqueror@gmx.de> * java/net/InetAddress.java: Reformatted to better match classpath's version. * java/net/URL.java (equals): Simplified. * java/net/URLConnection.java (setDoInput): Revised documentation. (getDefaultUseCaches): Likewise. (setRequestProperty): Added @since tag. From-SVN: r68143
2003-06-18mangle.c (mangle_conv_op_name_for_type): Correct sprintf format string again.Mark Mitchell2-1/+6
* mangle.c (mangle_conv_op_name_for_type): Correct sprintf format string again. From-SVN: r68141
2003-06-18rs6000.c (init_cumulative_args): Add and handle LIBCALL argument.Franz Sirl4-7/+27
2003-06-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/rs6000/rs6000.c (init_cumulative_args): Add and handle LIBCALL argument. (function_arg): Handle CALL_LIBCALL flag. * config/rs6000/rs6000-protos.h (init_cumulative_args): Update prototype. * config/rs6000/rs6000.h (CALL_LIBCALL): New macro. (INIT_CUMULATIVE_LIBCALL_ARGS): New macro. (INIT_CUMULATIVE_ARGS): Add LIBCALL argument. (INIT_CUMULATIVE_INCOMING_ARGS): Likewise. From-SVN: r68139
2003-06-18Makefile.in: Update.Neil Booth6-111/+134
* Makefile.in: Update. * common.opt: New options. * opts.c (maybe_warn_unused_parameter, set_Wextra, handle_param, set_Wunused): New. (common_handle_option): Handle new options. * toplev.c (set_target_switch): Export. (set_Wextra, set_Wunused, maybe_warn_unused_parameter): Move to opts.c. (decode_W_option): -Wunused and -Wextra handled in opts.c now. (independent_decode_option): More options handled in opts.c now. Change prototype. * toplev.h (set_target_switch): New. From-SVN: r68138
2003-06-18re PR debug/4252 (cc1: Invalid option `-fdump-translation-unit')Robert Abeles7-9/+26
PR debug/4252 * c-opts.c (c_common_handle_option): Pass -fdump argument suffix to dump_switch_p(). * tree-dump.c (dump_switch_p): Remove redundant 'dump-' prefix from static strings in dump_files. cp: * optimize.c (dump_function): Form complete flag name by prefixing 'fdump-' to string returned by dump_flag_name(). java: * lang.c (java_handle_option): Likewise. From-SVN: r68137
2003-06-18Makefile.am (new-abi-baseline): Create baseline directory.Andreas Jaeger7-92/+115
* testsuite/Makefile.am (new-abi-baseline): Create baseline directory. (baseline_file): Use baseline_dir. (baseline_dir): New. (mkinstalldirs): New. * acinclude.m4: Rename baseline_file to baseline_dir, strip filename from baseline_dir. * testsuite/Makefile.in: Regenerated. * Makefile.in: Regenerated. * aclocal.m4: Regenerated. * configure: Regenerated. From-SVN: r68136
2003-06-18configure.in: Missed check_survey bit.Benjamin Kosnik3-7/+13
2003-06-17 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Missed check_survey bit. * configure: Regenerated. From-SVN: r68135
2003-06-18g++.exp (g++_include_flags): Tweak path to testsuite_flags.Benjamin Kosnik2-14/+8
2003-06-17 Benjamin Kosnik <bkoz@redhat.com> * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags. Remove cruft. From-SVN: r68134
2003-06-18configure.in: Update testsuite_flags to new location.Benjamin Kosnik3-11/+35
2003-06-17 Benjamin Kosnik <bkoz@redhat.com> * configure.in: Update testsuite_flags to new location. * configure. Regenerate. From-SVN: r68133
2003-06-18scripts: New.Benjamin Kosnik11-81/+118
2003-06-17 Benjamin Kosnik <bkoz@redhat.com> * scripts: New. * config/abi/extract_symvers: Move to... * scripts/extract_symvers: ...here. * mkcheck.in: Move to.. * scripts/check_survey.in: ...here. * testsuite_flags.in: Move to.. * scripts/testsuite_flags.in: ...here. * configure.in: Change check and testsuite_flags locations. * configure: Regenerate. * testsuite/Makefile.am (current_symbols.txt): Change location. * testsuite/Makefile.in: Regenerate. * testsuite/lib/libstdc++-v3-dg.exp (libstdc++-v3-init): Modify location of testsuite_flags. * Makefile.am (check-script): Move.. (check-script-install): Move... * testsuite/Makefile.am: ... here. * testsuite/Makefile.in: Regenerate. * Makefile.in: Regenerate. From-SVN: r68132
2003-06-18system.h (ANSI_PROTOTYPES, [...]): undef and poison these libiberty macros.Kaveh R. Ghazi2-0/+17
* system.h (ANSI_PROTOTYPES, PTR_CONST, LONG_DOUBLE, VPARAMS, VA_OPEN, VA_FIXEDARG, VA_CLOSE, VA_START): undef and poison these libiberty macros. From-SVN: r68131
2003-06-18Daily bump.GCC Administrator2-2/+2
From-SVN: r68128
2003-06-1820020604-1.c: Use dg-xfail-if for h8300.Kazu Hirata4-3/+12
* gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300. * gcc.c-torture/compile/961203-1.c: Likewise. * gcc.c-torture/compile/980506-1.c: Likewise. From-SVN: r68126
2003-06-17mangle.c (mangle_conv_op_name_for_type): Correct sprintf format string.Mark Mitchell2-1/+7
* mangle.c (mangle_conv_op_name_for_type): Correct sprintf format string. From-SVN: r68124
2003-06-17re PR c++/10929 (-Winline warns about functions for which no definition is ↵Jason Merrill5-2/+19
visible) PR c++/10929 * tree-inline.c (expand_call_inline): Don't warn about failing to inline a function which was made inline by -finline-functions. * cp/decl.c (grokfndecl): Don't mark a function inline for -finline-functions if it isn't defined. From-SVN: r68122
2003-06-17h8300-protos.h: Update to ISO C.Kazu Hirata5-320/+195
* config/h8300/h8300-protos.h: Update to ISO C. * config/h8300/h8300.c: Likewise. * config/h8300/h8300.h: Likewise. * config/h8300/h8300.md: Likewise. From-SVN: r68121
2003-06-17Correct PR number.Mark Mitchell2-2/+2
From-SVN: r68119
2003-06-17re PR c++/10712 (ICE in constructor_name_full, at cp/decl2.c:1255)Mark Mitchell4-0/+22
PR c++/1255 * class.c (handle_using_decl): Robustify. PR c++/1255 * g++.dg/lookup/using3.C: New test. From-SVN: r68118
2003-06-17Makefile.tpl: Remove BUILD_CC stuff.Nathanael Nerode9-107/+116
(toplev) * Makefile.tpl: Remove BUILD_CC stuff. * Makefile.in: Regenerate. (gcc) * configure.in: Replace BUILD_CC references with CC_FOR_BUILD. * configure: Regenerate. * Makefile.in: Replace BUILD_CC references with CC_FOR_BUILD. (gcc/f) * Make-lang.in: Replace BUILD_CC references with CC_FOR_BUILD. From-SVN: r68115
2003-06-17install.texi (Testing): Add information on how to run Java runtime tests ↵Ranjit Mathew2-0/+8
separately. * install.texi (Testing): Add information on how to run Java runtime tests separately. From-SVN: r68114
2003-06-17* config/mips/mips.md (trap): Use break 0 when !TARGET_GAS.Rainer Orth2-1/+4
From-SVN: r68112
2003-06-17iris6-o32.h (MIPS_ISA_DEFAULT): Remove.Rainer Orth2-2/+7
* config/mips/iris6-o32.h (MIPS_ISA_DEFAULT): Remove. (MIPS_CPU_STRING_DEFAULT): Redefine to mips2. From-SVN: r68111
2003-06-17* doc/install.texi: Add msvc rebuild caveat.Christopher Faylor1-0/+4
From-SVN: r68109
2003-06-17coff.h: Replace Hitachi with Renesas.Kazu Hirata9-17/+28
* config/sh/coff.h: Replace Hitachi with Renesas. * config/sh/elf.h: Likewise. * config/sh/embed-elf.h: Likewise. * config/sh/lib1funcs.asm: Likewise. * config/sh/sh-protos.h: Likewise. * config/sh/sh.c: Likewise. * config/sh/sh.h: Likewise. * config/sh/sh.md: Likewise. From-SVN: r68107
2003-06-172003-06-17 Michael Koch <konqueror@gmx.de>Michael Koch3-23/+29
* java/net/InetSocketAddress.java (InetSocketAddress): Use wildcard address if addr is null. (InetSocketAddress): Dont duplicate implementation. (InetSocketAddress): Throw exception when hostname is null. * java/net/Socket.java: Reworked imports. (Socket): Throw exception when raddr is null, handle case when laddr is null. From-SVN: r68106
2003-06-172003-06-17 Michael Koch <konqueror@gmx.de>Michael Koch4-23/+49
* java/nio/DirectByteBufferImpl.java (address): Made package private. (DirectByteBufferImpl): New constructor. * java/nio/natDirectByteBufferImpl.cc (allocateImpl): Moved to java.nio namespace, implemented. (freeImpl): Likewise. (getImpl): Likewise. (putImpl): Likewise. * jni.cc (_Jv_JNI_NewDirectByteBuffer): Implemented. (_Jv_JNI_GetDirectBufferAddress): Implemented. (_Jv_JNI_GetDirectBufferCapacity): Implemented. From-SVN: r68105
2003-06-17ChangeLog.3: Fix comment typos.Kazu Hirata9-12/+23
* ChangeLog.3: Fix comment typos. * ChangeLog.6: Likewise. * config/d30v/d30v.c: Likewise. * config/h8300/h8300.md: Likewise. * config/m32r/m32r.md: Likewise. * config/mips/mips.c: Likewise. * config/mips/mips.md: Likewise. * config/ns32k/NOTES: Likewise. From-SVN: r68104
2003-06-17sourcebuild.texi (libgcj Tests): Simplify instructions on how to run Java ↵Ranjit Mathew2-3/+9
runtime tests separately. * doc/sourcebuild.texi (libgcj Tests): Simplify instructions on how to run Java runtime tests separately. Co-Authored-By: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> From-SVN: r68103
2003-06-17* config/h8300/h8300-protos.h: Update a comment.Kazu Hirata2-1/+5
From-SVN: r68101
2003-06-17sh.h (ROUND_TYPE_ALIGN, [...]): Complex modes are aligned like integral modes.J"orn Rennecke3-35/+77
* sh.h (ROUND_TYPE_ALIGN, LOCAL_ALIGNMENT): Complex modes are aligned like integral modes. (SH5_WOULD_BE_PARTIAL_NREGS): Also test for CDImode and DCmode. * sh.h (EXTRA_CONSTRAINT_Csy): Allow PIC_DIRECT_ADDR_P. (LEGITIMATE_PIC_OPERAND_P): Allow LABEL_REF. * sh.md (*pt): Remove. * sh.h (REG_ALLOC_ORDER): Avoid squandering call-saved registers. * sh.md (return_media_rte): New pattern. (return_media): Use it. From-SVN: r68100
2003-06-17contrib.texi: Replace Hitachi with Renesas.Kazu Hirata4-6/+12
* doc/contrib.texi: Replace Hitachi with Renesas. * doc/install.texi: Likewise. * doc/invoke.texi: Likewise. From-SVN: r68096
2003-06-17re PR c++/11105 ([3.3/3.4 regression of sorts] ICE in ↵Mark Mitchell9-130/+210
mangle_conv_op_name_for_type) PR c++/11105 * cp-tree.h (DECL_CONV_FN_TYPE): New method. * mangle.c (struct globals): Remove internal_mangling_p. (write_unqualified_name): Use DECL_CONV_FN_TYPE. (write_template_parm): Don't write out the level number. (conv_type_names): New variable. (hash_type): New function. (compare_type): Likewise. (mangle_conv_op_name_for_type): Don't try to mangle conversion operator names. * search.c (lookup_conversion_operator): New function. (lookup_fnfields_1): Use it. PR c++/11105 * g++.dg/abi/conv1.C: Remove it. * g++.dg/template/conv7.C: New test. * g++.dg/template/conv8.C: Likewise. * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a conversion operator. From-SVN: r68095
2003-06-17tm.texi (MD_FALLBACK_FRAME_STATE_FOR): Mention MAKE_THROW_FRAME.Franz Sirl2-0/+5
2003-06-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * doc/tm.texi (MD_FALLBACK_FRAME_STATE_FOR): Mention MAKE_THROW_FRAME. From-SVN: r68094
2003-06-17compat-common.h (DEBUG_INIT): New.Janis Johnson30-0/+90
* gcc.dg/compat/compat-common.h (DEBUG_INIT): New. * gcc.dg/compat/scalar-by-value-1_x.c: Use it. * gcc.dg/compat/scalar-by-value-2_x.c: Ditto. * gcc.dg/compat/scalar-by-value-3_x.c: Ditto. * gcc.dg/compat/scalar-by-value-4_x.c: Ditto. * gcc.dg/compat/scalar-return-1_x.c: Ditto. * gcc.dg/compat/scalar-return-2_x.c: Ditto. * gcc.dg/compat/scalar-return-3_x.c: Ditto. * gcc.dg/compat/scalar-return-4_x.c: Ditto. * gcc.dg/compat/struct-by-value-10_x.c: Ditto. * gcc.dg/compat/struct-by-value-11_x.c: Ditto. * gcc.dg/compat/struct-by-value-12_x.c: Ditto. * gcc.dg/compat/struct-by-value-13_x.c: Ditto. * gcc.dg/compat/struct-by-value-14_x.c: Ditto. * gcc.dg/compat/struct-by-value-15_x.c: Ditto. * gcc.dg/compat/struct-by-value-16_x.c: Ditto. * gcc.dg/compat/struct-by-value-17_x.c: Ditto. * gcc.dg/compat/struct-by-value-18_x.c: Ditto. * gcc.dg/compat/struct-by-value-2_x.c: Ditto. * gcc.dg/compat/struct-by-value-3_x.c: Ditto. * gcc.dg/compat/struct-by-value-4_x.c: Ditto. * gcc.dg/compat/struct-by-value-5_x.c: Ditto. * gcc.dg/compat/struct-by-value-6_x.c: Ditto. * gcc.dg/compat/struct-by-value-7_x.c: Ditto. * gcc.dg/compat/struct-by-value-8_x.c: Ditto. * gcc.dg/compat/struct-by-value-9_x.c: Ditto. * gcc.dg/compat/struct-return-10_x.c: Ditto. * gcc.dg/compat/struct-return-2_x.c: Ditto. * gcc.dg/compat/struct-return-3_x.c: Ditto. From-SVN: r68093
2003-06-17sh.h (CONST_OK_FOR_J16): Fix HOST_BITS_PER_WIDE_INT >= 64 behaviour.J"orn Rennecke2-1/+6
* sh.h (CONST_OK_FOR_J16): Fix HOST_BITS_PER_WIDE_INT >= 64 behaviour. From-SVN: r68092
2003-06-17powerpc-signal.h: New File.Franz Sirl4-2/+95
2003-06-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * include/powerpc-signal.h: New File. * configure.in: Use it. * configure: Regenerated. From-SVN: r68088
2003-06-17linux.h (MD_FALLBACK_FRAME_STATE_FOR): Partly revert 2003-01-23 patch.Franz Sirl3-31/+28
2003-06-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> * config/rs6000/linux.h (MD_FALLBACK_FRAME_STATE_FOR): Partly revert 2003-01-23 patch. Corrected to handle kernels with changed ucontext. * config/rs6000/sysv4.h (SUBTARGET_OVERRIDE_OPTIONS): Error on invalid -msdata=eabi usages. * gcc/config/rs6000/sysv4.h (USE_LIBC_1): Delete all uses. From-SVN: r68087
2003-06-172003-06-17 Michael Koch <konqueror@gmx.de>Michael Koch2-4/+12
* java/util/Locale.java (getDisplayLanguage): Made it final. (getDisplayCountry): Likewise. (getDisplayVariant): Likewise. (getDisplayName): Likewise. From-SVN: r68086
2003-06-17alloc-pool.c: Don't check HAVE_LONG_DOUBLE.Kaveh R. Ghazi12-437/+311
gcc: * alloc-pool.c: Don't check HAVE_LONG_DOUBLE. * fixinc/gnu-regex.c: Don't define `volatile'. * ggc-page.c: Don't check HAVE_LONG_DOUBLE. * ggc-simple.c: Likewise. * system.h: Don't define `volatile'. * aclocal.m4 (gcc_AC_C_VOLATILE, gcc_AC_C_LONG_DOUBLE): Delete. * configure.in (gcc_AC_C_VOLATILE, gcc_AC_C_LONG_DOUBLE): Don't call these macros. * config.in, configure: Regenerated. include: * ansidecl.h: Delete HAVE_LONG_DOUBLE GCC bootstrap support. From-SVN: r68085
2003-06-17PropertyResourceBundle.java: Removed unneeded import.Michael Koch2-1/+5
2003-06-17 Michael Koch <konqueror@gmx.de> * java/util/PropertyResourceBundle.java: Removed unneeded import. From-SVN: r68084
2003-06-17ia64.c (ia64_expand_builtin, [...]): Handle POINTERS_EXTEND_UNSIGNED.Richard Kenner2-0/+8
* config/ia64/ia64.c (ia64_expand_builtin, case IA64_BUILTIN_BSP): Handle POINTERS_EXTEND_UNSIGNED. From-SVN: r68083
2003-06-17AbstractPreferences.java, [...]: Reworked imports, removed unused imports.Michael Koch4-11/+18
2003-06-17 Michael Koch <konqueror@gmx.de> * java/util/prefs/AbstractPreferences.java, java/util/prefs/PreferencesFactory.java: Reworked imports, removed unused imports. * java/util/prefs/Preferences.java (systemNodeForPackage): Method takes a Class not an Object. (userNodeForPackage): Likewise. (nodeForPackage): Likewise. From-SVN: r68081
2003-06-17X509Certificate.java: Explicitely import used classes.Michael Koch2-2/+10
2003-06-17 Michael Koch <konqueror@gmx.de> * gnu/java/security/x509/X509Certificate.java: Explicitely import used classes. From-SVN: r68080
2003-06-17ZipEntry.java, [...]: Reworked imports, only import used classes.Michael Koch5-7/+16
2003-06-17 Michael Koch <konqueror@gmx.de> * java/util/zip/ZipEntry.java, java/util/zip/ZipFile.java, java/util/zip/ZipInputStream.java, java/util/zip/ZipOutputStream.java: Reworked imports, only import used classes. From-SVN: r68079