1. 20 Apr, 2005 4 commits
  2. 19 Apr, 2005 36 commits
    • tree-ssa-phiopt.c, [...]: Fix comment typos. · 696e78bf
      	* tree-ssa-phiopt.c, config/arm/arm.c, config/fr30/fr30.md,
      	config/mcore/mcore.c: Fix comment typos.
      
      From-SVN: r98421
      Kazu Hirata committed
    • Makefile.in (libgcc.mk): Pass GCC_FOR_TARGET. · 30ee829f
      	* Makefile.in (libgcc.mk): Pass GCC_FOR_TARGET.
      	* mklibgcc.in: Use $GCC_FOR_TARGET instead of ./xgcc.
      
      From-SVN: r98420
      Daniel Jacobowitz committed
    • 2005-04-19 Michael Koch <konqueror@gmx.de> · 0a0179a9
      	* java/net/InetAddress.java
      	(InetAddress): Fixed javadoc comment.
      	(aton): Likewise.
      	(lookup): Added javadoc.
      	(getFamily): Likewise.
      	* java/net/ServerSocket.java
      	(getChannel): Improved javadoc comment.
      
      From-SVN: r98419
      Michael Koch committed
    • invoke.texi: Update -Waliasing description. · 3010be13
      * invoke.texi:  Update -Waliasing description.
      
      Co-Authored-By: Steven G. Kargl <kargls@comcast.net>
      
      From-SVN: r98418
      Arnaud Desitter committed
    • * config/arm/arm.c (arm_init_libfuncs): Clear mod optabs. · 01c19d47
      From-SVN: r98417
      Paul Brook committed
    • hashtab.h, [...]: Don't use the PTR macro. · 8766be86
      	* hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h:
      	Don't use the PTR macro.
      
      	* sort.h: Don't use the PARAMS macro.
      
      From-SVN: r98416
      Kaveh R. Ghazi committed
    • os_dep.c, gc_locks.h: Import CRIS port by Simon Posnjak from gc6.4. · 2586bf38
      	* os_dep.c, include/private/gc_locks.h: Import CRIS port by
      	Simon Posnjak from gc6.4.
      	* include/private/gcconfig.h: Ditto.  Add M32R note from gc6.4.
      
      From-SVN: r98414
      Hans-Peter Nilsson committed
    • * except.c: Fix a comment typo. · 9be3f9b1
      From-SVN: r98413
      Kazu Hirata committed
    • re PR debug/21022 ([4.0 only] ICE while compiling GdkFontMetrics.class with stabs debugging) · b8621d81
      2005-04-19  Andrew Haley  <aph@redhat.com>
      
              PR java/21022
              * dbxout.c (dbxout_type_fields): Check DECL_IGNORED_P before
              looking at a field's bitpos.
      
      From-SVN: r98412
      Andrew Haley committed
    • decl.c (finish_method): Revert patch from 2005-04-13 for breaking indirect dispatch with PIC. · 61e72330
      	* java/decl.c (finish_method): Revert patch from 2005-04-13 for breaking
      	indirect dispatch with PIC.
      
      From-SVN: r98408
      Julian Brown committed
    • system.h (fopen, [...]): Define these to the unlocked libiberty functions. · 042630ad
      fixincludes:
      	* system.h (fopen, fdopen, freopen): Define these to the unlocked
      	libiberty functions.
      
      gcc:
      	* system.h (fopen, fdopen, freopen): Define these to the unlocked
      	libiberty functions.
      
      libcpp:
      	* system.h (fopen, fdopen, freopen): Define these to the unlocked
      	libiberty functions.
      
      From-SVN: r98407
      Kaveh R. Ghazi committed
    • [multiple changes] · 18e479e2
      2005-04-19  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/xml/dom/html2/DomHTMLParser.java:
      	Changed 'enum' references to become 'enumeration'.
      
      2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>
      
      	* gnu/xml/dom/html2/DomHTMLParser.java: New file.
      
      2005-04-19  Andrew John Hughes  <gnu_andrew@member.fsf.org>
      
      	* gnu/javax/swing/text/html/parser/htmlAttributeSet.java:
      	(getAttributeNames()): Replaced 'enum' with 'enumeration'.
      	* gnu/javax/swing/text/html/parser/htmlValidator.java:
      	(validateParameters(TagElement,htmlAttributeSet)):
      	Replaced 'enum' with 'enumeration'.
      	(validateAttribute(TagElement,htmlAttributeSet,Enumeration,Enumeration)):
      	Likewise.
      
      2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>
      
      	* javax/swing/text/html/parser/Entity.java (getType): New method.
      	* javax/swing/text/html/parser/DocumentParser.java:
      	Inherit from javax.swing.text.html.parser.Parser.
      
      2005-04-19  Chris Burdess  <dog@gnu.org>
      
      	* gnu/xml/dom/html2/DomHTMLDocument.java: Fixed element creation and
      	check for HTML/XHTML namespace.
      
      2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>
      
      	* javax/swing/text/html/parser/Parser.java,
      	javax/swing/text/html/parser/Entity.java:
      	Inheriting from DTDConstants.
      	* javax/swing/text/html/parser/AttributeList.java
      	(getValues): Changed return type.
      	* javax/swing/text/html/parser/DocumentParser
      	(parse): Adding the callback parameter that receives
      	the parsing events.
      
      2005-04-19  Chris Burdess  <dog@gnu.org>
      
      	* gnu/xml/dom/DomImpl.java,
      	gnu/xml/dom/html2/DomHTMLAnchorElement.java,
      	gnu/xml/dom/html2/DomHTMLDocument.java,
      	gnu/xml/dom/html2/DomHTMLElement.java,
      	gnu/xml/dom/html2/DomHTMLFormElement.java,
      	gnu/xml/dom/html2/DomHTMLFrameElement.java,
      	gnu/xml/dom/html2/DomHTMLIFrameElement.java,
      	gnu/xml/dom/html2/DomHTMLImpl.java,
      	gnu/xml/dom/html2/DomHTMLInputElement.java,
      	gnu/xml/dom/html2/DomHTMLObjectElement.java,
      	gnu/xml/dom/html2/DomHTMLOptionElement.java,
      	gnu/xml/dom/html2/DomHTMLSelectElement.java,
      	gnu/xml/dom/html2/DomHTMLTableCellElement.java,
      	gnu/xml/dom/html2/DomHTMLTableElement.java,
      	gnu/xml/dom/html2/DomHTMLTableRowElement.java,
      	gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
      	gnu/xml/dom/html2/DomHTMLTextAreaElement.java: JAXP integration,
      	UI events, and tree utility functions.
      
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* gnu/javax/swing/text/html/parser/HTML_401F.java,
      	gnu/javax/swing/text/html/parser/gnuDTD.java,
      	gnu/javax/swing/text/html/parser/models/node.java:
      	Reworked import statements.
      
      2005-04-19  Audrius Meskauskas, Lithuania  <AudriusA@Bioinformatics.org>
      
      	* javax/swing/text/html/HTMLDocument.java: New file.
      
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* javax/swing/text/html/HTMLFrameHyperlinkEvent.java:
      	Reformatted.
      	* javax/swing/text/html/parser/AttributeList.java:
      	Fixed order of modifiers.
      	(AttributeList): Made final.
      	* javax/swing/text/html/parser/ContentModel.java:
      	Fixed html characters in javadocs.
      	* javax/swing/text/html/parser/DTD.java
      	(DTD): Don't implement java.io.Serializable directly.
      	(getElement): Simplified.
      	* javax/swing/text/html/parser/DTDConstants.java:
      	Reformatted file.
      	* javax/swing/text/html/parser/Element.java:
      	Fixed order of modifiers.
      	* javax/swing/text/html/parser/Parser.java:
      	Reformatted. Don't use fully-qualified class names.
      	* javax/swing/text/html/parser/ParserDelegator.java:
      	Fixed order of modifiers.
      	* javax/swing/text/rtf/RTFParser.java:
      	Re-ordered import statements.
      	* javax/swing/text/rtf/RTFScanner.java:
      	Removed unused import statement.
      
      2005-04-19  Chris Burdess  <dog@gnu.org>
      
      	* gnu/xml/dom/html2/DomHTMLButtonElement.java,
      	gnu/xml/dom/html2/DomHTMLCollection.java,
      	gnu/xml/dom/html2/DomHTMLDocument.java,
      	gnu/xml/dom/html2/DomHTMLElement.java: Extensions for new element
      	types.
      	* gnu/xml/dom/html2/DomHTMLDListElement.java,
      	gnu/xml/dom/html2/DomHTMLDirectoryElement.java,
      	gnu/xml/dom/html2/DomHTMLDivElement.java,
      	gnu/xml/dom/html2/DomHTMLFieldSetElement.java,
      	gnu/xml/dom/html2/DomHTMLFontElement.java,
      	gnu/xml/dom/html2/DomHTMLFormElement.java,
      	gnu/xml/dom/html2/DomHTMLFrameElement.java,
      	gnu/xml/dom/html2/DomHTMLFrameSetElement.java,
      	gnu/xml/dom/html2/DomHTMLHRElement.java,
      	gnu/xml/dom/html2/DomHTMLHeadElement.java,
      	gnu/xml/dom/html2/DomHTMLHeadingElement.java,
      	gnu/xml/dom/html2/DomHTMLHtmlElement.java,
      	gnu/xml/dom/html2/DomHTMLIFrameElement.java,
      	gnu/xml/dom/html2/DomHTMLImageElement.java,
      	gnu/xml/dom/html2/DomHTMLInputElement.java,
      	gnu/xml/dom/html2/DomHTMLIsIndexElement.java,
      	gnu/xml/dom/html2/DomHTMLLIElement.java,
      	gnu/xml/dom/html2/DomHTMLLabelElement.java,
      	gnu/xml/dom/html2/DomHTMLLegendElement.java,
      	gnu/xml/dom/html2/DomHTMLLinkElement.java,
      	gnu/xml/dom/html2/DomHTMLMapElement.java,
      	gnu/xml/dom/html2/DomHTMLMenuElement.java,
      	gnu/xml/dom/html2/DomHTMLMetaElement.java,
      	gnu/xml/dom/html2/DomHTMLModElement.java,
      	gnu/xml/dom/html2/DomHTMLOListElement.java,
      	gnu/xml/dom/html2/DomHTMLObjectElement.java,
      	gnu/xml/dom/html2/DomHTMLOptGroupElement.java,
      	gnu/xml/dom/html2/DomHTMLOptionElement.java,
      	gnu/xml/dom/html2/DomHTMLParagraphElement.java,
      	gnu/xml/dom/html2/DomHTMLParamElement.java,
      	gnu/xml/dom/html2/DomHTMLPreElement.java,
      	gnu/xml/dom/html2/DomHTMLQuoteElement.java,
      	gnu/xml/dom/html2/DomHTMLScriptElement.java,
      	gnu/xml/dom/html2/DomHTMLSelectElement.java,
      	gnu/xml/dom/html2/DomHTMLStyleElement.java,
      	gnu/xml/dom/html2/DomHTMLTableCaptionElement.java,
      	gnu/xml/dom/html2/DomHTMLTableCellElement.java,
      	gnu/xml/dom/html2/DomHTMLTableColElement.java,
      	gnu/xml/dom/html2/DomHTMLTableElement.java,
      	gnu/xml/dom/html2/DomHTMLTableRowElement.java,
      	gnu/xml/dom/html2/DomHTMLTableSectionElement.java,
      	gnu/xml/dom/html2/DomHTMLTextAreaElement.java,
      	gnu/xml/dom/html2/DomHTMLTitleElement.java,
      	gnu/xml/dom/html2/DomHTMLUListElement.java: New files.
      
      2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>
      
      	* javax/swing/text/ChangedCharSetException.java,
      	javax/swing/text/html/HTMLEditorKit.java,
      	javax/swing/text/html/HTMLFrameHyperlinkEvent.java,
      	javax/swing/text/html/parser/AttributeList.java,
      	javax/swing/text/html/parser/ContentModel.java,
      	javax/swing/text/html/parser/DocumentParser.java,
      	javax/swing/text/html/parser/DTD.java,
      	javax/swing/text/html/parser/DTDConstants.java,
      	javax/swing/text/html/parser/Element.java,
      	javax/swing/text/html/parser/Entity.java,
      	javax/swing/text/html/parser/Parser.java,
      	javax/swing/text/html/parser/TagElement.java,
      	gnu/javax/swing/text/html/package.html,
      	gnu/javax/swing/text/html/parser/gnuDTD.java,
      	gnu/javax/swing/text/html/parser/HTML_401F.java,
      	gnu/javax/swing/text/html/parser/htmlAttributeSet.java,
      	gnu/javax/swing/text/html/parser/htmlValidator.java,
      	gnu/javax/swing/text/html/parser/package.html,
      	gnu/javax/swing/text/html/parser/models/list.java,
      	gnu/javax/swing/text/html/parser/models/node.java,
      	gnu/javax/swing/text/html/parser/models/noTagModel.java,
      	gnu/javax/swing/text/html/parser/models/package.html,
      	gnu/javax/swing/text/html/parser/models/PCDATAonly_model.java,
      	gnu/javax/swing/text/html/parser/models/TableRowContentModel.java,
      	gnu/javax/swing/text/html/parser/models/transformer.java,
      	gnu/javax/swing/text/html/parser/support/gnuStringIntMapper.java,
      	gnu/javax/swing/text/html/parser/support/package.html,
      	gnu/javax/swing/text/html/parser/support/parameterDefaulter.java,
      	gnu/javax/swing/text/html/parser/support/Parser.java,
      	gnu/javax/swing/text/html/parser/support/textPreProcessor.java,
      	gnu/javax/swing/text/html/parser/support/low/Buffer.java,
      	gnu/javax/swing/text/html/parser/support/low/Constants.java,
      	gnu/javax/swing/text/html/parser/support/low/Location.java,
      	gnu/javax/swing/text/html/parser/support/low/node.java,
      	gnu/javax/swing/text/html/parser/support/low/package.html,
      	gnu/javax/swing/text/html/parser/support/low/ParseException.java,
      	gnu/javax/swing/text/html/parser/support/low/pattern.java,
      	gnu/javax/swing/text/html/parser/support/low/Queue.java,
      	gnu/javax/swing/text/html/parser/support/low/ReaderTokenizer.java:
      	New files.
      	* javax/swing/text/html/HTML.java,
      	javax/swing/text/html/parser/ParserDelegator.java:
      	New files (replacing).
      	* javax/swing/text/html/package.html,
      	javax/swing/text/html/parser/package.html: Documenting the
      	packages.
      
      2005-04-19  Chris Burdess  <dog@gnu.org>
      
      	* gnu/xml/dom/html2/DomHTMLAnchorElement.java,
      	gnu/xml/dom/html2/DomHTMLAppletElement.java,
      	gnu/xml/dom/html2/DomHTMLAreaElement.java,
      	gnu/xml/dom/html2/DomHTMLBaseElement.java,
      	gnu/xml/dom/html2/DomHTMLBaseFontElement.java,
      	gnu/xml/dom/html2/DomHTMLBodyElement.java,
      	gnu/xml/dom/html2/DomHTMLBRElement.java,
      	gnu/xml/dom/html2/DomHTMLButtonElement.java,
      	gnu/xml/dom/html2/DomHTMLCollection.java,
      	gnu/xml/dom/html2/DomHTMLDocument.java,
      	gnu/xml/dom/html2/DomHTMLElement.java: New files.
      
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* Makefile.am: Added new files.
      	* Makefile.in: Regenerated.
      
      From-SVN: r98406
      Michael Koch committed
    • re PR tree-optimization/21096 (copy-prop leaks memory) · c5f083ef
      	PR tree-optimization/21096
      	* tree-ssa-copy.c (fini_copy_prop): Free cached_last_copy_of.
      
      From-SVN: r98405
      Kazu Hirata committed
    • 2005-04-19 Roman Kennke <roman@kennke.org> · 9092932b
      	* javax/swing/text/JTextComponent.java
      	(JTextComponent): Added repaintListener which issues repaint
      	requests when the underlying document changes.
      	(setDocument): Adds repaintListener to document when the
      	document is changed.
      	* javax/swing/text/DefaultEditorKit.java:
      	Removed repaint calls on JTextComponent. This is now handled
      	through a DocumentListener in JTextComponent that repaints
      	the component when needed.
      
      From-SVN: r98403
      Roman Kennke committed
    • re PR libgcj/21064 ([4.0 only] StyleContext.addStyle causes NullPointerException) · 6384325b
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	PR libgcj/21064
      	* javax/swing/text/StyleContext.java
      	(NamedStyle.setResolveParent): Added null
      	pointer check.
      
      From-SVN: r98402
      Roman Kennke committed
    • RemoteObject.java: Removed unused import statement. · 69ae1f74
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/rmi/server/RemoteObject.java:
      	Removed unused import statement.
      
      From-SVN: r98400
      Michael Koch committed
    • URL.java: Formatting cleanups. · 2a2dd459
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/net/URL.java: Formatting cleanups.
      
      From-SVN: r98399
      Michael Koch committed
    • FontMetrics.java: Reformatted. · b53d0783
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/FontMetrics.java: Reformatted.
      	(getFontRenderContext): Handle case when java.awt.Graphics context is
      	given.
      
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/FontMetrics.java
      	(getStringBounds): New methods.
      
      From-SVN: r98398
      Michael Koch committed
    • 2005-04-19 Michael Koch <konqueror@gmx.de> · fd603291
      	* gnu/java/security/x509/X509Certificate.java
      	(parse): Handle val == null case.
      
      From-SVN: r98397
      Michael Koch committed
    • [multiple changes] · 2330df3b
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(initComponentDefaults): Added defaults for Menu, MenuBar
      	MenuEntry fonts.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(initComponentDefaults): Added Label.font.
      	(initSystemColorDefaults): Added this method and adjusted the
      	general control color.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalBorders.java:
      	Added.
      	* javax/swing/plaf/metal/MetalButtonUI.java:
      	(installDefaults): Install button font.
      	* javax/swing/plaf/metal/MetalLookAndFeel.java:
      	(initComponentDefaults): Added button border, font and margin.
      	Changed components background color to the Metal current themes
      	standard color.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(initComponentDefaults): Added to set Metal specific component
      	defaults.
      
      2005-04-19  Mark Wielaard  <mark@klomp.org>
      
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(initClassDefaults): Call super.initClassDefaults().
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalLookAndFeel.java
      	(initClassDefaults): Added to include the *UI classes.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalComboBoxUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalDesktopIconUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalInternalFrameUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalPopupMenuSeparatorUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalProgressBarUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalRootPaneUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalScrollBarUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalSeparatorUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalSliderUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalSplitPaneUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalTextFieldUI.java:
      	Added.
      	* javax/swing/plaf/metal/MetalToggleButtonUI.java:
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/metal/MetalButtonUI.java:
      	Added skeleton class.
      	* javax/swing/plaf/metal/MetalCheckBoxUI.java:
      	Added skeleton class.
      	* javax/swing/plaf/metal/MetalLabelUI.java:
      	Added skeleton class.
      	* javax/swing/plaf/metal/MetalRadioButtonUI.java:
      	Added skeleton class.
      	* javax/swing/plaf/metal/MetalScrollPaneUI.java:
      	Added skeleton class.
      	* javax/swing/plaf/metal/MetalTabbedPaneUI.java:
      	Added skeleton class.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/UIDefaults.java:
      	Added API documentation for all methods.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/UIDefaults.java
      	(put): Now uses new checkAndPut method instead of checking
      	directly.
      	(putDefaults): Fixed so that it accepts null-values and
      	treats them like remove(key).
      	(checkAndPut): Added. This checks for null-values and calls
      	put or remove.
      
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* Makefile.am: Added new files.
      	* Makefile.in: Regenerated.
      
      From-SVN: r98396
      Michael Koch committed
    • java-except.h (struct eh_range.handler): Remove unused field. · d393cb72
      2005-04-18  Andrew Haley  <aph@redhat.com>
      
              * java-except.h (struct eh_range.handler): Remove unused field.
              (handle_nested_ranges): Remove function declaration.
              (sanity_check_exception_range): Add function declaration.
              * verify.c (verify_jvm_instructions): Remove call to
              handle_nested_ranges.
              * verify-glue.c (verify_jvm_instructions_new): Call
              sanity_check_exception_range.
              * except.c (link_handler, eh_range_freelist, link_handler,
              handle_nested_ranges): Remove.
              (add_handler): Rewrite.
              (sanity_check_exception_range): New function.
              (print_ranges): New function.
      
      From-SVN: r98395
      Andrew Haley committed
    • natRuntime.cc (insertSystemProperties): Set java.class.path to CLASSPATH only when not empty. · 8a5691f8
             * java/lang/natRuntime.cc (insertSystemProperties): Set
             java.class.path to CLASSPATH only when not empty. Fall back to
             default path "." when java.class.path is empty.
      
      From-SVN: r98394
      Mark Wielaard committed
    • ControlWordToken.java, [...]: New files. · f5c27306
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* javax/swing/text/rtf/ControlWordToken.java,
      	javax/swing/text/rtf/RTFEditorKit.java,
      	javax/swing/text/rtf/RTFParseException.java,
      	javax/swing/text/rtf/RTFParser.java,
      	javax/swing/text/rtf/RTFScanner.java,
      	javax/swing/text/rtf/TextToken.java,
      	javax/swing/text/rtf/Token.java: New files.
      	* Makefile.am: Added new files.
      	* Makefile.in: Regenerated.
      
      From-SVN: r98393
      Michael Koch committed
    • QuadCurve2D.java: Fixed Brian Gough's name for real. · 2b22418b
      2005-04-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/geom/QuadCurve2D.java:
      	Fixed Brian Gough's name for real.
      
      From-SVN: r98392
      Michael Koch committed
    • re PR fortran/16861 ([4.0 only] segfault with doubly used module) · 009e94d4
      	PR fortran/16861
      	* resolve.c (resolve_variable): If e->symtree is not set, this
      	ought to be a FAILURE, and not a segfault.
      	* gfortran.dg/pr16861.f90: New test.
      
      From-SVN: r98391
      Francois-Xavier Coudert committed
    • re PR target/21098 (.note.GNU-stack emitted) · 1334b570
      	PR target/21098
      	* config/rs6000/rs6000.c (rs6000_elf_end_indicate_exec_stack): New.
      	* config/rs6000/linux64.h (TARGET_ASM_FILE_END): Use the above.
      
      From-SVN: r98390
      Alan Modra committed
    • UIManager.java: Make the UIManager respect the swing.defaultlaf system property. · 4821f309
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/UIManager.java:
      	Make the UIManager respect the swing.defaultlaf system
      	property.
      
      From-SVN: r98389
      Roman Kennke committed
    • natVMClassLoader.cc (loadClass): Call resolveClass, not _Jv_InitClass. · 8fe0225b
      	* java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
      	not _Jv_InitClass.
      
      From-SVN: r98388
      Tom Tromey committed
    • BasicMenuBarUI.java: Fixed tabs to spaces. · 117e7444
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/plaf/basic/BasicMenuBarUI.java:
      	Fixed tabs to spaces.
      
      From-SVN: r98387
      Roman Kennke committed
    • 2005-04-19 Roman Kennke <roman@kennke.org> · 6f5d6533
      	* javax/swing/plaf/basic/BasicMenuUI.java
      	(getMaximumSize): Now returns preferredSize because JMenu should
      	never be bigger than that.
      	* javax/swing/JRootPane
      	(RootLayout.layoutContainer): Make JMenuBars take the whole width.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/JRootPane.java:
      	Fixed various tabs to be spaces.
      	(RootLayout.layoutContainer): Made menubar left aligned.
      
      From-SVN: r98386
      Roman Kennke committed
    • 2005-04-19 Roman Kennke <roman@ontographics.com> · 48918616
      	* javax/swing/JList.java
      	(getPreferredScrollableViewportSize):
      	The previous implementation was merely guessing the size,
      	now it respects layoutOrientation, visibleRowCount
      	and preferredSize.
      	(getScrollableTracksViewportHeight):
      	Reimplemented so that layoutOrientation, visibleRowCount
      	and preferred size are respected.
      	(getScrollableTracksViewportWidth):
      	Reimplemented so that layoutOrientation, visibleRowCount
      	and preferred size are respected.
      	* javax/swing/plaf/basic/BasicListUI.java
      	(getPreferredSize):
      	Improved calculation of preferredSize when JList is
      	set to HORIZONTAL_WRAP or VERTICAL_WRAP.
      	(getCellBounds):
      	The previous implementation assumed a layoutOrientation of
      	JList.VERTICAL, now also ok with JList.HORIZONTAL_WRAP and
      	JList.VERTICAL_WRAP.
      
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/plaf/basic/BasicListUI.java
      	(paintCell): use CellRendererPane for painting the cells.
      
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/plaf/basic/BasicListUI:
      	fixed modifiers of several fields, methods and inner
      	classes to match the 'spec'.
      	(getMaximumSize): removed. It's not in the spec and the
      	implementations was superfluous.
      
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/plaf/basic/BasicListUI:
      	make BasicListUI capable of wrapping lists
      	(layoutOrientation property of javax.swing.JList)
      
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/plaf/basic/BasicListUI
      	(updateLayoutState,paint): make BasicListUI aware of the
      	width of the rendered JList.
      
      From-SVN: r98385
      Roman Kennke committed
    • 2005-04-19 Roman Kennke <roman@kennke.org> · b9d896d6
      	* javax/swing/ImageIcon.java
      	Added API documentation.
      
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/text/ImageIcon.java
      	(ImageIcon): Use setImage instead of direct assignment.
      	(setImage): Call loadImage to make sure that the image is loaded.
      	(loadImage): Waits for the image to complete loading.
      	(getImageLoadStatus): Added. Returns the load status of the
      	image.
      
      From-SVN: r98384
      Roman Kennke committed
    • JTextArea.java (replaceRange): Fixing doc.remove(start, length) misinterpretation. · 3419f465
      2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>
      
      	* javax/swing/JTextArea.java (replaceRange):
      	Fixing doc.remove(start, length) misinterpretation.
      
      From-SVN: r98381
      Audrius Meskauskas committed
    • CellRendererPane.java: implemented all methods of this class. · ea899eff
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/CellRendererPane.java:
      	implemented all methods of this class.
      	reformatted all wrong formatted code.
      
      From-SVN: r98379
      Roman Kennke committed
    • [multiple changes] · f8bf4f42
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/BoxLayout.java:
      	(layoutContainer): Made this layout manager respect the
      	minimum, maximum and preferred size more correctly.
      
      2005-04-19  Roman Kennke  <roman@ontographics.com>
      
      	* javax/swing/BoxLayout.java:
      	(preferredLayoutSize,minimumLayoutSize,maximumLayoutSize,
      	layoutContainer): Make these methods and thereby the
      	BoxLayout respect the insets (like borders) of the
      	component that is laid out.
      
      From-SVN: r98378
      Michael Koch committed
    • JComponent.java: Modified alignmentX and alignmentY to be 0.5 instead of 0.0. · 615af656
      2005-04-19  Roman Kennke  <roman@kennke.org>
      
      	* javax/swing/JComponent.java:
      	Modified alignmentX and alignmentY to be 0.5 instead of 0.0.
      	Untabified the file.
      
      From-SVN: r98377
      Roman Kennke committed