Dalibor Topic
27dd18cf73
AuthenticationException.java, [...]: Cleaned up imports.
...
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-21 07:18:04 +00:00
Mark Wielaard
2635995aca
gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Changed C++ comments into C comments.
...
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-21 06:52:26 +00:00
Mark Wielaard
1c3d6bb26f
JFrame.java: Implement WindowConstants.
...
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-21 05:48:51 +00:00
Michael Koch
387fa012f2
2004-04-21 Michael Koch <konqueror@gmx.de>
...
* java/util/Map.java
(Entry): Removed redundant "static" modifier.
* java/text/AttributedCharacterIterator.java:
Updated copyright year.
From-SVN: r80944
2004-04-21 05:25:11 +00:00
Andrew Pinski
de3c6d9335
re PR debug/15033 (libgcc2.c:470: internal compiler error: Segmentation fault)
...
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-20 21:33:27 -07:00
James E Wilson
75293ad62c
Fix IA-64 bootstrap error caused by -fregrename which is now the default.
...
* config/ia64/ia64.md (call_value_nogp): Add constraints for op0.
(vall_value_gp): Likewise.
From-SVN: r80942
2004-04-20 18:39:17 -07:00
DJ Delorie
8b49540240
dwarf2out.c (rtl_for_decl_location): Adjust rtl for byte variables stored in 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-20 20:24:05 -04:00
GCC Administrator
e3ab7ec73d
Daily bump.
...
From-SVN: r80937
2004-04-21 00:16:14 +00:00
Eric Christopher
77a705e4db
extern.c: New test.
...
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-20 21:50:12 +00:00
Michael Koch
bf9f06aedc
SearchControls.java: Don't explicitely extend java.lang.Object.
...
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-20 21:25:15 +00:00
Michael Koch
8a6c1d2951
Channels.java: Merged coding style with GNU classpath.
...
2004-04-20 Michael Koch <konqueror@gmx.de>
* java/nio/channels/Channels.java:
Merged coding style with GNU classpath.
From-SVN: r80923
2004-04-20 20:35:14 +00:00
Michael Koch
f58746340d
2004-04-20 Michael Koch <konqueror@gmx.de>
...
* java/net/ServerSocket.java
Merged coding style from GNU classpath.
From-SVN: r80922
2004-04-20 20:32:41 +00:00
Uros Bizjak
c56122d841
optabs.h (enum optab_index): Add new OTI_asin and OTI_acos.
...
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 19:40:31 +00:00
Aldy Hernandez
7b1521e0f4
* gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
...
From-SVN: r80919
2004-04-20 19:24:00 +00:00
Michael Koch
90cb5151ca
BufferedWriter.java: Reordered variables to be at top of the class.
...
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-20 18:15:44 +00:00
Ingo Proetel
5ede96a479
MouseEvent.java (<init>): fixed field assignment
...
2004-04-20 Ingo Proetel <proetel@aicas.com>
* java/awt/event/MouseEvent.java (<init>): fixed field assignment
From-SVN: r80915
2004-04-20 18:04:50 +00:00
Michael Koch
391d8ef5e0
[multiple changes]
...
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 ä in api
documentation.
From-SVN: r80910
2004-04-20 16:14:25 +00:00
Michael Koch
92e1fe6748
Buffer.java, [...]: Fixed javadocs and jalopied all over java.nio.
...
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-20 15:27:38 +00:00
Michael Koch
08c5d75719
ByteBufferImpl.java, [...]: Made sure all classes are final and removed 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-20 14:54:37 +00:00
Michael Koch
a17c9f2ea1
MarshalledObject.java, [...]: Fixed javadoc, coding style and argument names 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 14:45:10 +00:00
Paul Brook
386d3a1616
* config/arm/arm.c (arm_legitimate_address_p): Use rtx_equal_p.
...
From-SVN: r80903
2004-04-20 14:18:39 +00:00
Michael Koch
0fc920c8d5
[multiple changes]
...
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-20 13:43:35 +00:00
Michael Koch
f6d49f66ec
Authenticator.java, [...]: Fixed javadocs, coding style and argument names 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-20 13:05:10 +00:00
Michael Koch
cf6f7d5589
Byte.java, [...]: Fixed javadocs, coding style and argument names all over.
...
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-20 12:30:19 +00:00
Michael Koch
9f714d5eec
BufferedWriter.java, [...]: Fixed javadocs all over, rename arguments to 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 11:37:41 +00:00
Paul Brook
7aebacee26
* config/arm/arm.c (arm_expand_prologue): Fix size calculation.
...
From-SVN: r80895
2004-04-20 11:28:08 +00:00
Michael Koch
23f0ecff4a
[multiple changes]
...
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-20 11:13:09 +00:00
Michael Koch
2c4d54e6d0
JLayeredPane.java, [...]: Fixed HTML tags in javadocs all over.
...
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-20 10:51:42 +00:00
Michael Koch
5589f3e5a5
2004-04-20 Michael Koch <konqueror@gmx.de>
...
* 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-20 10:48:56 +00:00
Michael Koch
0150fc2287
2004-04-20 Michael Koch <konqueror@gmx.de>
...
* 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-20 10:43:48 +00:00
Michael Koch
7431acbe5a
AWTPermission.java, [...]: Fixed HTML tags in javadocs all over.
...
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-20 10:37:07 +00:00
Mark Wielaard
7f6f517f8a
GtkFontPeer.java: Use fallback when MissingResourceException is thrown.
...
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-20 09:46:28 +00:00
Paolo Bonzini
a7b1dc36da
Revert part of 2004-04-17 change that moved -frename-registers to -O1.
...
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 09:27:43 +00:00
Michael Koch
8ecb03465a
[multiple changes]
...
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-20 08:37:47 +00:00
Anil Paranjpe
57bef48ec5
patch from Anil Paranjpe to fix H8/300 .ident problem.
...
* toplev.c (compile_file): Move targetm.asm_out.file_end call to end.
From-SVN: r80885
2004-04-20 00:45:11 -07:00
Richard Sandiford
169304de7b
mips.c (mips_legitimize_move): Generate special patterns for mflo and mfhi 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-20 06:10:13 +00:00
Josef Zlomek
c6ca23fb14
function.c (assign_parms): Force MEM_EXPR (DECL_INCOMING_RTL (parm)) == parm.
...
* function.c (assign_parms): Force
MEM_EXPR (DECL_INCOMING_RTL (parm)) == parm.
From-SVN: r80882
2004-04-20 06:06:08 +00:00
Josef Zlomek
6f615a287e
var-tracking.c (variable_part_different_p): Variable parts differ when the 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-20 06:01:03 +00:00
James E Wilson
a1bac22c43
Eliminate broken unused function.
...
* rtl.h (reg_set_last): Delete declaration.
* rtlanal.c (reg_set_last): Delete.
From-SVN: r80879
2004-04-19 20:57:59 -07:00
Roger Sayle
e419fe91e5
fold-const.c (fold_convert): Make function extern/public.
...
* 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-20 02:56:44 +00:00
Roger Sayle
60c90ad158
re PR middle-end/14531 (pessimise code, loose constantness)
...
PR middle-end/14531
* class.c (build_base_path): Call fold whilst building the NULL
pointer check expression trees.
From-SVN: r80877
2004-04-20 02:52:17 +00:00
Aldy Hernandez
423c11897f
rs6000.md (UNSPEC_MV_CR_GT): New constant.
...
* 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-20 02:13:19 +00:00
Bryce McKinlay
f531010820
class.c (make_class_data): Add new field aux_info.
...
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-20 02:38:46 +01:00
GCC Administrator
712faa50dd
Daily bump.
...
From-SVN: r80872
2004-04-20 00:16:10 +00:00
Vincent Celier
8f9df7d802
* makeutl.ads, makeutl.adb: New files.
...
From-SVN: r80868
2004-04-20 00:13:07 +02:00
Mark Mitchell
8e48104da7
* gcc_release (build_sources): Do not use "-F" to tag sources.
...
From-SVN: r80867
2004-04-19 21:48:46 +00:00
Eric Christopher
d2beeae7ed
mips.h (DWARF2_ADDR_SIZE): New.
...
2004-04-19 Eric Christopher <echristo@redhat.com>
* config/mips/mips.h (DWARF2_ADDR_SIZE): New.
From-SVN: r80866
2004-04-19 21:31:52 +00:00
David Edelsohn
06e7f299d5
install.texi (*-ibm-aix*): Add AIX 5.1 assembler and archiver fix information.
...
* doc/install.texi (*-ibm-aix*): Add AIX 5.1 assembler and archiver
fix information.
From-SVN: r80865
2004-04-19 17:11:47 -04:00
Rainer Orth
8df5a2b4cc
install.texi (Specific, [...]): Fix IRIX 5.3 IDO download URL.
...
* doc/install.texi (Specific, mips-sgi-irix5): Fix IRIX 5.3 IDO
download URL.
From-SVN: r80862
2004-04-19 19:01:49 +00:00
Benjamin Kosnik
3dd50c745b
9555-ic.cc: Clarify assertion, set test variable to false before assert.
...
2004-04-19 Benjamin Kosnik <bkoz@redhat.com>
* testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc:
Clarify assertion, set test variable to false before assert.
* testsuite/27_io/basic_istringstream/str/char/1.cc: Same.
* testsuite/27_io/basic_stringstream/str/char/1.cc: Same.
* testsuite/27_io/ios_base/storage/2.cc: Same.
* testsuite/27_io/basic_filebuf/imbue/char/13171-4.cc: Fix
function returns.
* testsuite/27_io/basic_filebuf/imbue/wchar_t/13582-3.cc: Same.
* testsuite/27_io/fpos/14320-3.cc: Same.
* testsuite/27_io/basic_filebuf/2.cc: Instantiate in namespace std.
* testsuite/27_io/fpos/1.cc: Same.
* testsuite/27_io/basic_stringstream/2.cc: Same.
* testsuite/27_io/basic_stringbuf/4.cc: Same.
* testsuite/27_io/basic_stringbuf/1.cc: Same.
* testsuite/27_io/basic_stringbuf/2.cc: Same.
* testsuite/27_io/basic_streambuf/2.cc: Same.
* testsuite/27_io/basic_ostringstream/2.cc: Same.
* testsuite/27_io/basic_ostream/2.cc: Same.
* testsuite/27_io/basic_ofstream/2.cc: Same.
* testsuite/27_io/basic_istringstream/2.cc: Same.
* testsuite/27_io/basic_istream/2.cc: Same.
* testsuite/27_io/basic_iostream/2.cc: Same.
* testsuite/27_io/basic_ios/2.cc: Same.
* testsuite/27_io/basic_ifstream/2.cc: Same.
* testsuite/27_io/basic_fstream/2.cc: Same.
* testsuite/ext/stdio_filebuf/char/1.cc: Same, in namespace __gnu_cxx.
* testsuite/21_strings/basic_string/capacity/1.cc: Don't compare
unsigned against zero.
* testsuite/21_strings/basic_string/capacity/wchar_t/1.cc: Same.
* testsuite/21_strings/basic_string/capacity/char/1.cc: Same.
* testsuite/18_support/new_delete_placement.cc: Initialize
variables before first use.
* testsuite/21_strings/char_traits/requirements/wchar_t/1.cc: Same.
* testsuite/21_strings/char_traits/requirements/char/1.cc: Same.
* testsuite/21_strings/char_traits/requirements/short/1.cc: Same.
* testsuite/27_io/basic_istream/seekg/char/exceptions_badbit_throw.cc:
Same.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_badbit_throw.cc: Same.
* testsuite/27_io/basic_ostream/seekp/char/exceptions_badbit_throw.cc:
Same.
* testsuite/27_io/basic_ostream/inserters_arithmetic/char/exceptions_failbit_throw.cc: Same.
* testsuite/27_io/types/2.cc: Same.
* testsuite/ext/stdio_sync_filebuf/wchar_t/12077.cc: Fix temporary
file name.
* testsuite/27_io/fpos/14775.cc: Same.
From-SVN: r80861
2004-04-19 19:00:09 +00:00