aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-04-212004-04-21 Michael Koch <konqueror@gmx.de>Michael Koch2-2/+7
* java/util/Properties.java (load): Fix wrongly merged fix. From-SVN: r80949
2004-04-21gthread-jni.c (maybe_rethrow): Explicitly malloc and free buf.Mark Wielaard2-18/+35
2004-04-21 Mark Wielaard <mark@klomp.org> * native/jni/gtk-peer/gthread-jni.c (maybe_rethrow): Explicitly malloc and free buf. From-SVN: r80948
2004-04-21AuthenticationException.java, [...]: Cleaned up imports.Dalibor Topic33-69/+76
2004-04-21 Dalibor Topic <robilad@kaffe.org> * javax/naming/AuthenticationException.java, javax/naming/AuthenticationNotSupportedException.java, javax/naming/CannotProceedException.java, javax/naming/CommunicationException.java, javax/naming/CompoundName.java, javax/naming/ConfigurationException.java, javax/naming/ContextNotEmptyException.java, javax/naming/InitialContext.java, javax/naming/InsufficientResourcesException.java, javax/naming/InterruptedNamingException.java, javax/naming/LimitExceededException.java, javax/naming/LinkException.java, javax/naming/LinkLoopException.java, javax/naming/LinkRef.java, javax/naming/MalformedLinkException.java, javax/naming/Name.java, javax/naming/NameAlreadyBoundException.java, javax/naming/NameNotFoundException.java, javax/naming/NamingSecurityException.java, javax/naming/NoInitialContextException.java, javax/naming/NoPermissionException.java, javax/naming/NotContextException.java, javax/naming/PartialResultException.java, javax/naming/ReferralException.java, javax/naming/ServiceUnavailableException.java, javax/naming/SizeLimitExceededException.java, javax/naming/TimeLimitExceededException.java, javax/naming/directory/Attribute.java, javax/naming/directory/Attributes.java, javax/naming/directory/SearchResult.java, javax/naming/event/NamingExceptionEvent.java, javax/naming/spi/ResolveResult.java: Cleaned up imports. From-SVN: r80947
2004-04-21gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Changed C++ comments into C comments.Mark Wielaard8-48/+61
2004-04-21 Mark Wielaard <mark@klomp.org> * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Changed C++ comments into C comments. Removed commented out code. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c: Likewise. * native/jni/gtk-peer/gthread-jni.c: Likewise. From-SVN: r80946
2004-04-21JFrame.java: Implement WindowConstants.Mark Wielaard4-32/+84
2004-04-21 Mark Wielaard <mark@klomp.org> * javax/awt/JFrame.java: Implement WindowConstants. Remove final static fields defined in interface. * javax/awt/JDialog.java: Likewise. (JDialog): Make constructors public. (getDefaultCloseOperation): Make public. (processWindowEvent): Call System.exit(0) when EXIT_ON_CLOSE set. (setDefaultCloseOperation): Make public. Check argument. Add API doc. * javax/swing/JViewport.java (JViewport): Make constructor public. From-SVN: r80945
2004-04-212004-04-21 Michael Koch <konqueror@gmx.de>Michael Koch3-3/+10
* java/util/Map.java (Entry): Removed redundant "static" modifier. * java/text/AttributedCharacterIterator.java: Updated copyright year. From-SVN: r80944
2004-04-20re PR debug/15033 (libgcc2.c:470: internal compiler error: Segmentation fault)Andrew Pinski2-0/+7
2004-04-12 Andrew Pinski <pinskia@physics.uc.edu> PR debug/15033 * dwarf2out.c (rtl_for_decl_location): Check for NULL rtl. From-SVN: r80943
2004-04-20Fix IA-64 bootstrap error caused by -fregrename which is now the default.James E Wilson2-2/+7
* config/ia64/ia64.md (call_value_nogp): Add constraints for op0. (vall_value_gp): Likewise. From-SVN: r80942
2004-04-20dwarf2out.c (rtl_for_decl_location): Adjust rtl for byte variables stored in ↵DJ Delorie2-0/+23
word registers, then in memory. * dwarf2out.c (rtl_for_decl_location): Adjust rtl for byte variables stored in word registers, then in memory. From-SVN: r80941
2004-04-21Daily bump.GCC Administrator2-2/+2
From-SVN: r80937
2004-04-20extern.c: New test.Eric Christopher5-4/+36
2004-04-20 Eric Christopher <echristo@redhat.com> * gcc.dg/charset/extern.c: New test. * g++.dg/charset/extern3.cc: Ditto. 2004-04-20 Eric Christopher <echristo@redhat.com> * cp/parser.c (cp_parser_declaration): Move translate up before tokens are lexed. From-SVN: r80926
2004-04-20SearchControls.java: Don't explicitely extend java.lang.Object.Michael Koch3-3/+10
2004-04-20 Michael Koch <konqueror@gmx.de> * javax/naming/directory/SearchControls.java: Don't explicitely extend java.lang.Object. * javax/naming/spi/DirStateFactory.java: Merged copyright year with GNU classpath. From-SVN: r80925
2004-04-20Channels.java: Merged coding style with GNU classpath.Michael Koch2-2/+7
2004-04-20 Michael Koch <konqueror@gmx.de> * java/nio/channels/Channels.java: Merged coding style with GNU classpath. From-SVN: r80923
2004-04-202004-04-20 Michael Koch <konqueror@gmx.de>Michael Koch2-11/+13
* java/net/ServerSocket.java Merged coding style from GNU classpath. From-SVN: r80922
2004-04-20optabs.h (enum optab_index): Add new OTI_asin and OTI_acos.Uros Bizjak8-0/+226
2004-04-20 Uros Bizjak <uros@kss-loka.si> * optabs.h (enum optab_index): Add new OTI_asin and OTI_acos. (asin_optab, acos_optab): Define corresponding macros. * optabs.c (init_optabs): Initialize asin_optab and acos_optab. * genopinit.c (optabs): Implement asin_optab and acos_optab using asin?f2 and acos?f2 patterns. * builtins.c (expand_builtin_mathfn): Handle BUILT_IN_ASIN{,F,L} using asin_optab, and BUILT_IN_ACOS{,F,L} using acos_optab. (expand_builtin): Expand BUILT_IN_ASIN{,F,L} and BUILT_IN_ACOS{,F,L} using expand_builtin_mathfn if flag_unsafe_math_optimizations is set. * config/i386/i386.md (asindf2, asinsf2, asinxf2, acosdf2, acossf2, acosxf2): New expanders to implement asin, asinf, asinl, acos, acosf and acosl built-ins as inline x87 intrinsics. * gcc.dg/builtins-39.c: New test. From-SVN: r80921
2004-04-20* gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.Aldy Hernandez2-4/+8
From-SVN: r80919
2004-04-20BufferedWriter.java: Reordered variables to be at top of the class.Michael Koch2-30/+36
2004-04-20 Michael Koch <konqueror@gmx.de> * java/io/BufferedWriter.java: Reordered variables to be at top of the class. (localFlush): Removed redundant final keyword. From-SVN: r80916
2004-04-20MouseEvent.java (<init>): fixed field assignmentIngo Proetel2-3/+7
2004-04-20 Ingo Proetel <proetel@aicas.com> * java/awt/event/MouseEvent.java (<init>): fixed field assignment From-SVN: r80915
2004-04-20[multiple changes]Michael Koch4-11/+24
2004-04-20 Jeroen Frijters <jeroen@frijters.net> * java/text/DecimalFormat.java (scanFix): Removed suffix check for percent and permill check. 2004-04-20 Guilhem Lavaux <guilhem@kaffe.org> * java/text/FieldPosition.java (FieldPosition) Constructor now behaves as it should according to the java documentation. 2004-04-20 Mark Wielaard <mark@klomp.org> * java/util/Properties.java: Use the word umlaut, not &auml; in api documentation. From-SVN: r80910
2004-04-20Buffer.java, [...]: Fixed javadocs and jalopied all over java.nio.Michael Koch43-458/+656
2004-04-20 Michael Koch <konqueror@gmx.de> * java/nio/Buffer.java, java/nio/channels/AlreadyConnectedException.java, java/nio/channels/AsynchronousCloseException.java, java/nio/channels/ByteChannel.java, java/nio/channels/CancelledKeyException.java, java/nio/channels/Channel.java, java/nio/channels/Channels.java, java/nio/channels/ClosedByInterruptException.java, java/nio/channels/ClosedChannelException.java, java/nio/channels/ClosedSelectorException.java, java/nio/channels/ConnectionPendingException.java, java/nio/channels/DatagramChannel.java, java/nio/channels/FileChannel.java, java/nio/channels/FileLock.java, java/nio/channels/FileLockInterruptionException.java, java/nio/channels/GatheringByteChannel.java, java/nio/channels/IllegalBlockingModeException.java, java/nio/channels/IllegalSelectorException.java, java/nio/channels/InterruptibleChannel.java, java/nio/channels/NoConnectionPendingException.java, java/nio/channels/NonReadableChannelException.java, java/nio/channels/NonWritableChannelException.java, java/nio/channels/NotYetBoundException.java, java/nio/channels/NotYetConnectedException.java, java/nio/channels/OverlappingFileLockException.java, java/nio/channels/Pipe.java, java/nio/channels/ReadableByteChannel.java, java/nio/channels/ScatteringByteChannel.java, java/nio/channels/SelectableChannel.java, java/nio/channels/SelectionKey.java, java/nio/channels/Selector.java, java/nio/channels/ServerSocketChannel.java, java/nio/channels/SocketChannel.java, java/nio/channels/UnresolvedAddressException.java, java/nio/channels/UnsupportedAddressTypeException.java, java/nio/channels/WritableByteChannel.java, java/nio/channels/spi/AbstractInterruptibleChannel.java, java/nio/channels/spi/AbstractSelectableChannel.java, java/nio/channels/spi/AbstractSelectionKey.java, java/nio/channels/spi/AbstractSelector.java, java/nio/channels/spi/SelectorProvider.java, java/nio/charset/spi/CharsetProvider.java: Fixed javadocs and jalopied all over java.nio. From-SVN: r80909
2004-04-20ByteBufferImpl.java, [...]: Made sure all classes are final and removed ↵Michael Koch15-115/+133
final keyword from all methods. 2004-04-20 Michael Koch <konqueror@gmx.de> * java/nio/ByteBufferImpl.java, java/nio/CharBufferImpl.java, java/nio/DirectByteBufferImpl.java, java/nio/DoubleBufferImpl.java, java/nio/DoubleViewBufferImpl.java, java/nio/FloatBufferImpl.java, java/nio/FloatViewBufferImpl.java, java/nio/IntBufferImpl.java, java/nio/IntViewBufferImpl.java, java/nio/LongBufferImpl.java, java/nio/LongViewBufferImpl.java, java/nio/MappedByteBufferImpl.java, java/nio/ShortBufferImpl.java, java/nio/ShortViewBufferImpl.java: Made sure all classes are final and removed final keyword from all methods. From-SVN: r80907
2004-04-20MarshalledObject.java, [...]: Fixed javadoc, coding style and argument names ↵Michael Koch46-386/+441
all over. 2004-04-20 Michael Koch <konqueror@gmx.de> * java/rmi/MarshalledObject.java, java/rmi/Naming.java, java/rmi/RemoteException.java, java/rmi/activation/ActivationException.java, java/rmi/server/ServerCloneException.java, java/security/AccessController.java, java/security/AlgorithmParameterGenerator.java, java/security/AlgorithmParameters.java, java/security/CodeSource.java, java/security/Identity.java, java/security/IdentityScope.java, java/security/KeyPairGenerator.java, java/security/KeyStore.java, java/security/Security.java, java/security/Signature.java, java/security/SignatureSpi.java, java/security/SignedObject.java, java/security/spec/DSAParameterSpec.java, java/security/spec/DSAPrivateKeySpec.java, java/security/spec/DSAPublicKeySpec.java, java/sql/Array.java, java/sql/DatabaseMetaData.java, java/sql/ResultSet.java, java/text/ChoiceFormat.java, java/text/CollationElementIterator.java, java/text/CollationKey.java, java/text/Collator.java, java/text/DateFormat.java, java/text/DateFormatSymbols.java, java/text/DecimalFormatSymbols.java, java/text/Format.java, java/text/ParsePosition.java, java/text/RuleBasedCollator.java, java/text/SimpleDateFormat.java, java/text/StringCharacterIterator.java, java/util/Collections.java, java/util/PropertyResourceBundle.java, java/util/ResourceBundle.java, java/util/StringTokenizer.java, java/util/jar/Attributes.java, java/util/logging/ConsoleHandler.java, java/util/logging/LogManager.java, java/util/logging/MemoryHandler.java, java/util/logging/SocketHandler.java, javax/naming/NamingException.java: Fixed javadoc, coding style and argument names all over. From-SVN: r80906
2004-04-20* config/arm/arm.c (arm_legitimate_address_p): Use rtx_equal_p.Paul Brook2-1/+5
From-SVN: r80903
2004-04-20[multiple changes]Michael Koch3-10/+34
2004-04-20 Jeroen Frijters <jeroen@frijters.net> * java/io/FileDescriptor.java: (FileDescriptor) Added public constructor. (valid) Added null check. 2004-04-20 Guilhem Lavaux <guilhem@kaffe.org> Reported by Nektarios Papadopoulos <npapadop@inaccessnetworks.com> * java/io/FileOutputStream.java (FileOutputStream) Reorganized constructors. Constructors now check whether the given path is directory. From-SVN: r80901
2004-04-20Authenticator.java, [...]: Fixed javadocs, coding style and argument names ↵Michael Koch45-1907/+1981
all over. 2004-04-20 Michael Koch <konqueror@gmx.de> * java/net/Authenticator.java, java/net/BindException.java, java/net/ConnectException.java, java/net/ContentHandler.java, java/net/ContentHandlerFactory.java, java/net/DatagramPacket.java, java/net/DatagramSocket.java, java/net/DatagramSocketImpl.java, java/net/DatagramSocketImplFactory.java, java/net/FileNameMap.java, java/net/HttpURLConnection.java, java/net/Inet4Address.java, java/net/Inet6Address.java, java/net/InetAddress.java, java/net/InetSocketAddress.java, java/net/JarURLConnection.java, java/net/MalformedURLException.java, java/net/MulticastSocket.java, java/net/NetPermission.java, java/net/NetworkInterface.java, java/net/NoRouteToHostException.java, java/net/PasswordAuthentication.java, java/net/PortUnreachableException.java, java/net/ProtocolException.java, java/net/ServerSocket.java, java/net/Socket.java, java/net/SocketAddress.java, java/net/SocketException.java, java/net/SocketImpl.java, java/net/SocketImplFactory.java, java/net/SocketOptions.java, java/net/SocketPermission.java, java/net/SocketTimeoutException.java, java/net/URI.java, java/net/URISyntaxException.java, java/net/URL.java, java/net/URLClassLoader.java, java/net/URLConnection.java, java/net/URLDecoder.java, java/net/URLEncoder.java, java/net/URLStreamHandler.java, java/net/URLStreamHandlerFactory.java, java/net/UnknownHostException.java, java/net/UnknownServiceException.java: Fixed javadocs, coding style and argument names all over. From-SVN: r80900
2004-04-20Byte.java, [...]: Fixed javadocs, coding style and argument names all over.Michael Koch22-158/+207
2004-04-20 Michael Koch <konqueror@gmx.de> * java/lang/Byte.java, java/lang/CharSequence.java, java/lang/ClassLoader.java, java/lang/Compiler.java, java/lang/Double.java, java/lang/Float.java, java/lang/Integer.java, java/lang/Long.java, java/lang/Math.java, java/lang/Number.java, java/lang/Package.java, java/lang/Runtime.java, java/lang/RuntimePermission.java, java/lang/SecurityManager.java, java/lang/Short.java, java/lang/StringBuffer.java, java/lang/System.java, java/lang/ThreadGroup.java, java/lang/Throwable.java, java/lang/reflect/InvocationHandler.java, java/lang/reflect/Proxy.java: Fixed javadocs, coding style and argument names all over. From-SVN: r80899
2004-04-20BufferedWriter.java, [...]: Fixed javadocs all over, rename arguments to ↵Michael Koch22-169/+193
match javadocs, fixed coding style. 2004-04-20 Michael Koch <konqueror@gmx.de> * java/io/BufferedWriter.java, java/io/ByteArrayInputStream.java, java/io/CharArrayWriter.java, java/io/DataInput.java, java/io/DataInputStream.java, java/io/File.java, java/io/FilterInputStream.java, java/io/InputStream.java, java/io/InputStreamReader.java, java/io/ObjectInputStream.java, java/io/ObjectStreamClass.java, java/io/PipedInputStream.java, java/io/PipedReader.java, java/io/PushbackInputStream.java, java/io/PushbackReader.java, java/io/RandomAccessFile.java, java/io/SerializablePermission.java, java/io/StreamTokenizer.java, java/io/StringWriter.java, java/io/WriteAbortedException.java, java/io/Writer.java: Fixed javadocs all over, rename arguments to match javadocs, fixed coding style. From-SVN: r80897
2004-04-20* config/arm/arm.c (arm_expand_prologue): Fix size calculation.Paul Brook2-2/+6
From-SVN: r80895
2004-04-20[multiple changes]Michael Koch7-18/+260
2004-04-20 Ingo Proetel <proetel@aicas.com> * java/awt/FontMetrics.java: (charsWidth): fixed accumulation of total_width (getWidth): simple default implementation * java/awt/Polygon.java (getBoundingBox): Use correct y-coordinate in Rectangle constructor. * java/awt/image/Raster.java (toString): Added method. * java/awt/image/SampleModel.java (<init>): Added error cause information to thrown exception. * java/awt/image/SinglePixelPackedSampleModel.java (getDataElements): New method. (setDataElements): New method. (setPixels): New method. (toString): New method. 2004-04-20 Sascha Brawer <brawer@dandelis.ch> * java/awt/image/ComponentColorModel.java (createCompatibleSampleModel): Return PixelInterleavedSampleModel for TYPE_BYTE and TYPE_USHORT transferTypes, in order to pass the Mauve tests on this method. Improved documentation. From-SVN: r80894
2004-04-20JLayeredPane.java, [...]: Fixed HTML tags in javadocs all over.Michael Koch6-70/+79
2004-04-20 Michael Koch <konqueror@gmx.de> * javax/swing/JLayeredPane.java, javax/swing/plaf/BorderUIResource.java, javax/swing/plaf/ComponentUI.java, javax/swing/undo/CompoundEdit.java, javax/swing/undo/StateEdit.java: Fixed HTML tags in javadocs all over. From-SVN: r80893
2004-04-202004-04-20 Michael Koch <konqueror@gmx.de>Michael Koch6-12/+37
* javax/print/attribute/EnumSyntax.java (getOffset): Made protected. * javax/print/attribute/HashAttributeSet.java (HashAttributeSet): Likewise. * javax/print/attribute/ResolutionSyntax.java (getFeedResolution): Fixed typo in exception name. (getCrossFeedResolution): Likewise. * javax/print/attribute/SetOfIntegerSyntax.java (SetOfIntegerSyntax): Fixed HTML entities in javadoc. * javax/print/attribute/TextSyntax.java (TextSyntax): Handle locale correctly. (hashCode): Calc better hashcode value. (equals): Fixed @return tag. (toString): New method. From-SVN: r80892
2004-04-202004-04-20 Michael Koch <konqueror@gmx.de>Michael Koch3-38/+61
* gnu/java/nio/FileLockImpl.java (static): Removed, not needed anymore. * gnu/java/nio/channels/FileChannelImpl.java (FileChannelImpl): Made final. (mode): Made private. (READ, WRITE, APPEND): Made public. (EXCL, SYNC, DSYNC): Likewise. (static): Load native JNI library, when needed. (length): Unused, removed. (available): Made public. (implPosition): Throws IOException. (seek): Likewise. (implTruncate): Likewise. (unlock): Likewise. (lock): Likewise. From-SVN: r80891
2004-04-20AWTPermission.java, [...]: Fixed HTML tags in javadocs all over.Michael Koch12-42/+59
2004-04-20 Michael Koch <konqueror@gmx.de> * java/awt/AWTPermission.java, java/awt/Component.java, java/awt/ComponentOrientation.java,, java/awt/Dialog.java, java/awt/FontMetrics.java, java/awt/Graphics.java, java/awt/datatransfer/DataFlavor.java, java/beans/Introspector.java, java/beans/PropertyEditor.java, java/beans/PropertyEditorManager.java, java/beans/beancontext/BeanContextServiceProvider.java: Fixed HTML tags in javadocs all over. From-SVN: r80890
2004-04-20GtkFontPeer.java: Use fallback when MissingResourceException is thrown.Mark Wielaard3-8/+25
2004-04-20 Mark Wielaard <mark@klomp.org> * gnu/java/awt/peer/gtk/GtkFontPeer.java: Use fallback when MissingResourceException is thrown. * gnu/java/awt/peer/gtk/GtkToolkit.java (getFontPeer): Don't return null when a MissingResourceException is thrown. Should never happen. From-SVN: r80888
2004-04-20Revert part of 2004-04-17 change that moved -frename-registers to -O1.Paolo Bonzini3-15/+24
2004-04-19 Paolo Bonzini <bonzini@gnu.org> Revert part of 2004-04-17 change that moved -frename-registers to -O1. -frename-registers is buggy. * toplev.c (flag_rename_registers): Initialize to 0. * doc/invoke.texi (Optimize options): Move -frename-registers to "Not triggered by any -O level" section. Adjust commentary accordingly. From-SVN: r80887
2004-04-20[multiple changes]Michael Koch8-1/+644
2004-04-20 Sascha Brawer <brawer@dandelis.ch> * java/awt/image/DataBufferShort.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferDouble.java, java/awt/image/PixelInterleavedSampleModel.java: New files. * gnu/java/awt/Buffers.java (createBuffer, createBufferFromData, getData): Added support for TYPE_SHORT, TYPE_FLOAT and TYPE_DOUBLE. 2004-04-20 Michael Koch <konqueror@gmx.de> * Makefile.am (java_source_files): Added java/awt/image/DataBufferDouble.java, java/awt/image/DataBufferFloat.java, java/awt/image/DataBufferShort.java and java/awt/image/PixelInterleavedSampleModel.java. * Makefile.in: Regenerated. From-SVN: r80886
2004-04-20patch from Anil Paranjpe to fix H8/300 .ident problem.Anil Paranjpe2-2/+9
* toplev.c (compile_file): Move targetm.asm_out.file_end call to end. From-SVN: r80885
2004-04-20mips.c (mips_legitimize_move): Generate special patterns for mflo and mfhi ↵Richard Sandiford5-65/+184
instructions. * config/mips/mips.c (mips_legitimize_move): Generate special patterns for mflo and mfhi instructions. (mips_output_move): Remove mflo and mfhi handling. * config/mips/mips.md (UNSPEC_MFHILO): New unspec. (*mulsidi3_64bit): Update for new mfhi/mflo representation. Likewise various define_peephole2s. (*movdi_32bit, *movdi_64bit, *movsi_internal): Merge x<-J and x<-d alternatives. (*movdi_64bit, *movdi_64bit_mips16, *mov[shq]i_internal) (*mov[shq]i_mips16): Remove mflo and mfhi alternatives. (mfhilo_di, mfhilo_si): New patterns. From-SVN: r80883
2004-04-20function.c (assign_parms): Force MEM_EXPR (DECL_INCOMING_RTL (parm)) == parm.Josef Zlomek2-0/+11
* function.c (assign_parms): Force MEM_EXPR (DECL_INCOMING_RTL (parm)) == parm. From-SVN: r80882
2004-04-20var-tracking.c (variable_part_different_p): Variable parts differ when the ↵Josef Zlomek2-0/+11
most recent locations differ. * var-tracking.c (variable_part_different_p): Variable parts differ when the most recent locations differ. From-SVN: r80880
2004-04-19Eliminate broken unused function.James E Wilson3-49/+5
* rtl.h (reg_set_last): Delete declaration. * rtlanal.c (reg_set_last): Delete. From-SVN: r80879
2004-04-20fold-const.c (fold_convert): Make function extern/public.Roger Sayle4-44/+59
* fold-const.c (fold_convert): Make function extern/public. * tree.h (fold_convert): Prototype here. * builtins.c (expand_builtin_strstr, expand_builtin_strchr, expand_builtin_strrchr, expand_builtin_strpbrk, expand_builtin_mempcpy, expand_builtin_bcopy, expand_builtin_bzero, expand_builtin_memcmp, expand_builtin_strcmp, expand_builtin_strncmp, stabilize_va_list, expand_builtin_sprintf, fold_trunc_transparent_mathfn, fold_builtin_logarithm, fold_builtin_exponent, fold_builtin_mempcpy, fold_builtin_strcpy, fold_builtin_strcmp, fold_builtin_strncmp, fold_builtin_signbit, fold_builtin_isdigit, fold_builtin): Prefer fold_convert to "convert" or "fold (build1 (NOP_EXPR, ...))". From-SVN: r80878
2004-04-20re PR middle-end/14531 (pessimise code, loose constantness)Roger Sayle2-4/+11
PR middle-end/14531 * class.c (build_base_path): Call fold whilst building the NULL pointer check expression trees. From-SVN: r80877
2004-04-20rs6000.md (UNSPEC_MV_CR_GT): New constant.Aldy Hernandez5-70/+168
* config/rs6000/rs6000.md (UNSPEC_MV_CR_GT): New constant. (move_from_CR_gt_bit): New. (cceq_ior_compare): Name previously unnamed pattern. Disable for E500. (cceq_rev_compare): Name previously unnamed pattern. Allow for E500. * config/rs6000/spe.md (cmpsfeq_gpr): Rewrite as unspec. (tstsfeq_gpr): Same. (cmpsfgt_gpr): Same. (tstsfgt_gpr): Same. (cmpsflt_gpr): Same. (tstsflt_gpr): Same. (e500_cceq_ior_compare): New. (e500_flip_gt_bit): New. * config/rs6000/rs6000.c (ccr_bit): Remove E500 specific code. (print_operand): Add 'c' and 'D'. (rs6000_generate_compare): Rewrite to generate correct rtl. (rs6000_emit_sCOND): Handle E500. (output_cbranch): Adjust for changes in rs6000_generate_compare. (output_e500_flip_gt_bit): New. * config/rs6000/rs6000-protos.h (output_e500_flip_gt_bit): Protoize. From-SVN: r80876
2004-04-20class.c (make_class_data): Add new field aux_info.Bryce McKinlay17-82/+113
2004-04-19 Bryce McKinlay <mckinlay@redhat.com> * class.c (make_class_data): Add new field aux_info. * decl.c (java_init_decl_processing): Push type and decl for `aux_info'. 2004-04-19 Bryce McKinlay <mckinlay@redhat.com> * gcj/cni.h (JvAllocObject): Remove these obsolete, undocumented CNI calls. * include/java-interp.h (_Jv_InterpClass): No longer extends java.lang.Class. * java/lang/Class.h (Class): Add new field `aux_info'. * boehm.cc (_Jv_MarkObj): Update java.lang.Class marking. * defineclass.cc: Remove Class<->_Jv_InterpClass casts. Use Class->aux_info instead. * jni.cc (_Jv_JNI_AllocObject): Use _Jv_AllocObject. * resolve.cc: Remove Class<->_Jv_InterpClass casts. Use Class->aux_info instead. * java/io/natObjectInputStream.cc (allocateObject): Use _Jv_AllocObject. * java/lang/natClass.cc (newInstance): Likewise. * java/lang/natClassLoader.cc (_Jv_NewClass): Likewise. * java/lang/natObject.cc (clone): Likewise. * java/lang/reflect/natMethod.cc (_Jv_CallAnyMethodA): Likewise. * java/lang/natVMClassLoader.cc (defineClass): Don't use JvAllocObject. Allocate klass->aux_info here for interpreted class. From-SVN: r80875
2004-04-20Daily bump.GCC Administrator2-2/+2
From-SVN: r80872
2004-04-20* makeutl.ads, makeutl.adb: New files.Vincent Celier3-0/+477
From-SVN: r80868
2004-04-19* gcc_release (build_sources): Do not use "-F" to tag sources.Mark Mitchell2-1/+8
From-SVN: r80867
2004-04-19mips.h (DWARF2_ADDR_SIZE): New.Eric Christopher2-1/+7
2004-04-19 Eric Christopher <echristo@redhat.com> * config/mips/mips.h (DWARF2_ADDR_SIZE): New. From-SVN: r80866
2004-04-19install.texi (*-ibm-aix*): Add AIX 5.1 assembler and archiver fix information.David Edelsohn2-1/+6
* doc/install.texi (*-ibm-aix*): Add AIX 5.1 assembler and archiver fix information. From-SVN: r80865