OSDN Git Service

pf3gnuchains/gcc-fork.git
16 years ago2005-04-19 Andrew Haley <aph@redhat.com>
aph [Tue, 19 Apr 2005 15:42:13 +0000 (15:42 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98412 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * java/decl.c (finish_method): Revert patch from 2005-04-13 for breaking
jules [Tue, 19 Apr 2005 12:55:24 +0000 (12:55 +0000)]
* java/decl.c (finish_method): Revert patch from 2005-04-13 for breaking
indirect dispatch with PIC.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98408 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agofixincludes:
ghazi [Tue, 19 Apr 2005 12:37:08 +0000 (12:37 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98407 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Andrew John Hughes <gnu_andrew@member.fsf.org>
mkoch [Tue, 19 Apr 2005 12:19:44 +0000 (12:19 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98406 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR tree-optimization/21096
kazu [Tue, 19 Apr 2005 11:43:24 +0000 (11:43 +0000)]
PR tree-optimization/21096
* tree-ssa-copy.c (fini_copy_prop): Free cached_last_copy_of.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98405 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 10:55:12 +0000 (10:55 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98403 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 10:52:03 +0000 (10:52 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

PR libgcj/21064
* javax/swing/text/StyleContext.java
(NamedStyle.setResolveParent): Added null
pointer check.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98402 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 10:34:38 +0000 (10:34 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/rmi/server/RemoteObject.java:
Removed unused import statement.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98400 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 10:31:51 +0000 (10:31 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/net/URL.java: Formatting cleanups.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98399 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 10:24:40 +0000 (10:24 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98398 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 10:18:45 +0000 (10:18 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* gnu/java/security/x509/X509Certificate.java
(parse): Handle val == null case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98397 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 09:59:53 +0000 (09:59 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98396 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Andrew Haley <aph@redhat.com>
aph [Tue, 19 Apr 2005 09:52:21 +0000 (09:52 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98395 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * java/lang/natRuntime.cc (insertSystemProperties): Set
mark [Tue, 19 Apr 2005 09:29:16 +0000 (09:29 +0000)]
   * 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98394 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 09:24:15 +0000 (09:24 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98393 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 09:17:41 +0000 (09:17 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/awt/geom/QuadCurve2D.java:
Fixed Brian Gough's name for real.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98392 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR fortran/16861
fxcoudert [Tue, 19 Apr 2005 07:10:05 +0000 (07:10 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98391 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR target/21098
amodra [Tue, 19 Apr 2005 07:07:11 +0000 (07:07 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98390 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 06:36:27 +0000 (06:36 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* javax/swing/UIManager.java:
Make the UIManager respect the swing.defaultlaf system
property.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98389 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
tromey [Tue, 19 Apr 2005 06:36:10 +0000 (06:36 +0000)]
* java/lang/natVMClassLoader.cc (loadClass): Call resolveClass,
not _Jv_InitClass.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98388 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 06:29:30 +0000 (06:29 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* javax/swing/plaf/basic/BasicMenuBarUI.java:
Fixed tabs to spaces.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98387 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 06:23:00 +0000 (06:23 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98386 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@ontographics.com>
mkoch [Tue, 19 Apr 2005 06:16:17 +0000 (06:16 +0000)]
2005-04-19  Roman Kennke  <roman@ontographics.com>

* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98385 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 05:59:46 +0000 (05:59 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98384 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Audrius Meskauskas <audriusa@bluewin.ch>
mkoch [Tue, 19 Apr 2005 05:51:38 +0000 (05:51 +0000)]
2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>

* javax/swing/JTextArea.java (replaceRange):
Fixing doc.remove(start, length) misinterpretation.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98381 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@ontographics.com>
mkoch [Tue, 19 Apr 2005 05:39:27 +0000 (05:39 +0000)]
2005-04-19  Roman Kennke  <roman@ontographics.com>

* javax/swing/CellRendererPane.java:
implemented all methods of this class.
reformatted all wrong formatted code.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98379 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 05:35:37 +0000 (05:35 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98378 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 05:28:38 +0000 (05:28 +0000)]
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98377 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Audrius Meskauskas <audriusa@bluewin.ch>
mkoch [Tue, 19 Apr 2005 05:23:13 +0000 (05:23 +0000)]
2005-04-19  Audrius Meskauskas  <audriusa@bluewin.ch>

* javax/swing/JComboBox.java (constructors): selecting the
first item if the box was constructed from the provided
non - empty array or vector.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98376 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 05:20:12 +0000 (05:20 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* gnu/java/awt/peer/gtk/GdkGraphics.java
(getClipBounds): Handle clip being null.
(setClip): Likewise.
* java/beans/beancontext/BeanContextSupport.java
(add): Implemented.
(addAll): Likewise.
(clear): Likewise.
(removeAll): Likewise.
(retainAll): Likewise.

2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/beans/beancontext/BeanContextServicesSupport.java
(BeanContextServicesSupport): Reimplemented.
(addBeanContextServicesListener): Implemented.
(initialize): Likewise.
(removeBeanContextServicesListener): Likewise.
* java/beans/beancontext/BeanContextSupport.java
(add): Likewise.
(addBeanContextMembershipListener): Likewise.
(getLocale): Likewise.
(initialize): Likewise.
(iterator): Likewise.
(remove): Likewise.
(toArray): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98375 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Roman Kennke <roman@kennke.org>
mkoch [Tue, 19 Apr 2005 05:13:47 +0000 (05:13 +0000)]
2005-04-19  Roman Kennke  <roman@kennke.org>

* java/awt/MediaTracker.java:
Reindented tabs to spaces.

2005-04-19  Roman Kennke  <roman@kennke.org>

* java/awt/MediaTracker.java
(MediaEntry.imageUpdate): Removed check for SOMEBITS, this
confused the media tracker and lead to lockups. The LOADING
bit is handled on other places.
(addImage): Removed the 'start image tracking' stuff. This
is not necessary and could confuse the media tracker.
(checkAll): Improved the check for image status so that
images that already complete images are detected. Also now
are really all images checked and if necessary loaded. Before
the method bailed out after the first incomplete image.
(statusAll): Detect images that are complete after the
call to Component.prepareImage(..).
(checkID): The same as in checkAll.
(statusID): The same as in statusAll.

2005-04-19  Roman Kennke  <roman@kennke.org>

* java/awt/MediaTracker.java
(addImage): Synchronized list access.
(waitForAll): Fixed comparison of time (changed < to >).
(waitForID): Fixed comparison of time (changed < to >).
(removeImage): Synchronized list access.

2005-04-19  Roman Kennke  <roman@kennke.org>

* java/awt/MediaTracker.java
Added API documentation.

2005-04-19  Roman Kennke  <roman@kennke.org>

* java/awt/MediaTracker.java
(MediaEntry.imageUpdate): Fixed flags. The different flags
must not be ORed together.
(checkAll): Modified to handle different meaning of the flags.
(waitForAll): Fixed so that it waits maximum the
specified amount of milliseconds.
(statusAll): Modified to handle different meaning of the flags.
(waitForID): Fixed so that it waits maximum the
specified amount of milliseconds.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98374 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 vid Gilbert <david.gilbert@object-refinery.com>
mkoch [Tue, 19 Apr 2005 05:05:32 +0000 (05:05 +0000)]
2005-04-19  vid Gilbert <david.gilbert@object-refinery.com>

* java/awt/Font.java (decode): Handle null argument and allow
space as delimiter.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98373 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Robert Schuster <thebohemian@gmx.net>
mkoch [Tue, 19 Apr 2005 04:50:06 +0000 (04:50 +0000)]
2005-04-19  Robert Schuster <thebohemian@gmx.net>

* java/beans/EventHandler.java: Reworked documentation.
(invoke): Fixed behavior to match spec.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98372 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 04:42:48 +0000 (04:42 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/awt/print/PrinterJob.java
(pageDialog): New method.
(printDialog): Implemented.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98371 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 04:40:10 +0000 (04:40 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/awt/image/ConvolveOp.java:
Removed comment added by eclipse.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98370 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Guilhem Lavaux <guilhem@kaffe.org>
mkoch [Tue, 19 Apr 2005 04:36:54 +0000 (04:36 +0000)]
2005-04-19  Guilhem Lavaux  <guilhem@kaffe.org>

* java/awt/image/IndexColorModel.java
(getRGB): Check if pixel is negative.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98369 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-19 Michael Koch <konqueror@gmx.de>
mkoch [Tue, 19 Apr 2005 04:34:40 +0000 (04:34 +0000)]
2005-04-19  Michael Koch  <konqueror@gmx.de>

* java/awt/image/RasterOp.java:
Fixed wrong formatting.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98368 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago* tree-cfg.c (dump_function_to_file): Use cfun info only if it
aoliva [Tue, 19 Apr 2005 04:34:10 +0000 (04:34 +0000)]
* tree-cfg.c (dump_function_to_file): Use cfun info only if it
refers to the function being dumped.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98367 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * varasm.c (assemble_start_function): Remove reset of in_section.
drow [Tue, 19 Apr 2005 03:49:17 +0000 (03:49 +0000)]
* varasm.c (assemble_start_function): Remove reset of in_section.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98366 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 James A. Morrison <phython@gcc.gnu.org>
phython [Tue, 19 Apr 2005 02:36:04 +0000 (02:36 +0000)]
2005-04-18  James A. Morrison  <phython@gcc.gnu.org>

        PR tree-optimization/21085
        * fold-const (fold_binary): Don't change X % -C to X % C if C has
        overflowed.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98365 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agoDaily bump.
gccadmin [Tue, 19 Apr 2005 00:16:21 +0000 (00:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98362 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * configure.in <crisv32-*-*, cris-*-*>: New local variable
hp [Mon, 18 Apr 2005 23:00:17 +0000 (23:00 +0000)]
* configure.in <crisv32-*-*, cris-*-*>: New local variable
libgcj_ex_libffi.  Have specific match for *-*-linux*.  Separate
matches for "*-*-aout" and "*-*-elf".  Don't disable libffi for
"*-*-elf" and "*-*-linux*".
* configure: Regenerate.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98357 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * doc/invoke.texi (Optimize Options): Refer to the correct
bje [Mon, 18 Apr 2005 22:25:20 +0000 (22:25 +0000)]
* doc/invoke.texi (Optimize Options): Refer to the correct
optimisation flag -ftree-dominator-opts, not -ftree-dom.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98355 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agocorrect memory leaks in namelist code for derived types
pault [Mon, 18 Apr 2005 22:19:27 +0000 (22:19 +0000)]
correct memory leaks in namelist code for derived types

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98352 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agoRewrap ChangeLog. I'm listing the affected PRs so that they receive anot about this...
tobi [Mon, 18 Apr 2005 21:44:22 +0000 (21:44 +0000)]
Rewrap ChangeLog.  I'm listing the affected PRs so that they receive anot about this, even though the commit message for the original patch was empty.
PR fortran/17472
PR fortran/18209
PR fortran/18396
PR fortran/19467
PR fortran/19657

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98350 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Roman Kennke <roman@kennke.org>
mkoch [Mon, 18 Apr 2005 20:52:24 +0000 (20:52 +0000)]
2005-04-18  Roman Kennke  <roman@kennke.org>

* java/awt/Compmonent.java
(setComponentOrientation): Made this property firing a
PropertyChangeEvent.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98349 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Christopher Jaillet <christophe.jaillet@wanadoo.fr>
dalej [Mon, 18 Apr 2005 20:51:18 +0000 (20:51 +0000)]
2005-04-18  Christopher Jaillet <christophe.jaillet@wanadoo.fr>

        * config/rs6000/rs6000.c (machopic_output_stub):  Increase
        alloca argument to be big enough.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98348 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Roman Kennke <roman@kennke.org>
mkoch [Mon, 18 Apr 2005 20:47:01 +0000 (20:47 +0000)]
2005-04-18  Roman Kennke  <roman@kennke.org>

* java/awt/BorderLayout.java
(calcSize): Check for overflow when component sizes are added.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98347 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Robert Schuster <thebohemian@gmx.net>
mkoch [Mon, 18 Apr 2005 20:40:34 +0000 (20:40 +0000)]
2005-04-18  Robert Schuster <thebohemian@gmx.net>

* java/awt/AWTEvent.java (toString): Added case
for source not being an AWT component.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98346 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
rsandifo [Mon, 18 Apr 2005 20:34:36 +0000 (20:34 +0000)]
* gcc.target/mips/mips.exp: Minor formatting.  Call setup_mips_tests.
(setup_mips_tests, dg-mips-options): New procedures.
* gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
* gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
* gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
* gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
* gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
* gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
* gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
* gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
* gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
* gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
* gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
dg-mips-options instead of dg-options.  Remove now-redundant
preprocessor guards.
* gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
* gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
* gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
* gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
* gcc.dg/vr-mult-2.c: Delete.
* gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
* gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
* gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
* gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
* gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
* gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
* gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98345 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Chris Burdess <dog@gnu.org>
mkoch [Mon, 18 Apr 2005 19:32:02 +0000 (19:32 +0000)]
2005-04-18  Chris Burdess  <dog@gnu.org>

* gnu/java/net/BASE64.java: Truncate encoded byte array.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98343 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Michael Koch <konqueror@gmx.de>
mkoch [Mon, 18 Apr 2005 19:17:31 +0000 (19:17 +0000)]
2005-04-18  Michael Koch  <konqueror@gmx.de>

gnu/java/awt/EmbeddedWindowSupport.java,
gnu/java/net/HeaderFieldHelper.java,
gnu/java/net/URLParseError.java,
gnu/java/net/protocol/file/Handler.java,
gnu/java/net/protocol/jar/Handler.java:
Fixed usage of @author tag.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98342 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Michael Koch <konqueror@gmx.de>
mkoch [Mon, 18 Apr 2005 19:14:14 +0000 (19:14 +0000)]
2005-04-18  Michael Koch  <konqueror@gmx.de>

* gnu/xml/aelfred2/XmlParser.java:
Reverted my typo fix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98341 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Michael Koch <konqueror@gmx.de>
mkoch [Mon, 18 Apr 2005 19:11:36 +0000 (19:11 +0000)]
2005-04-18  Michael Koch  <konqueror@gmx.de>

* java/awt/geom/CubicCurve2D.java,
java/awt/geom/QuadCurve2D.java:
Fixed mentioning of Brian Gouph.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98340 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Michael Koch <konqueror@gmx.de>
mkoch [Mon, 18 Apr 2005 18:40:27 +0000 (18:40 +0000)]
2005-04-18  Michael Koch  <konqueror@gmx.de>

* gnu/java/awt/Buffers.java,
gnu/java/awt/image/ImageDecoder.java,
gnu/java/awt/image/XBMDecoder.java,
gnu/java/awt/peer/ClasspathFontPeer.java,
gnu/java/net/CRLFInputStream.java,
gnu/java/net/EmptyX509TrustManager.java,
gnu/java/net/LineInputStream.java,
gnu/java/net/protocol/ftp/ActiveModeDTP.java,
gnu/java/net/protocol/ftp/BlockInputStream.java,
gnu/java/net/protocol/ftp/CompressedInputStream.java,
gnu/java/net/protocol/ftp/DTP.java,
gnu/java/net/protocol/ftp/DTPInputStream.java,
gnu/java/net/protocol/ftp/FTPConnection.java,
gnu/java/net/protocol/ftp/FTPURLConnection.java,
gnu/java/net/protocol/ftp/PassiveModeDTP.java,
gnu/java/net/protocol/ftp/StreamInputStream.java,
gnu/java/net/protocol/http/ChunkedInputStream.java,
gnu/java/net/protocol/http/HTTPConnection.java,
gnu/java/net/protocol/http/HTTPURLConnection.java,
gnu/java/net/protocol/http/Headers.java,
gnu/java/net/protocol/http/Request.java,
gnu/java/nio/ChannelInputStream.java,
gnu/java/nio/ChannelOutputStream.java,
gnu/java/nio/InputStreamChannel.java,
gnu/java/nio/OutputStreamChannel.java,
gnu/java/nio/SelectorProviderImpl.java,
gnu/java/rmi/RMIMarshalledObjectInputStream.java,
gnu/java/rmi/RMIMarshalledObjectOutputStream.java,
gnu/java/rmi/dgc/DGCImpl.java,
gnu/java/rmi/registry/RegistryImpl.java,
gnu/java/rmi/server/ProtocolConstants.java,
gnu/java/rmi/server/RMIDefaultSocketFactory.java,
gnu/java/rmi/server/RMIIncomingThread.java,
gnu/java/rmi/server/RMIObjectInputStream.java,
gnu/java/rmi/server/RMIObjectOutputStream.java,
gnu/java/rmi/server/RMIVoidValue.java,
gnu/java/rmi/server/UnicastConnectionManager.java,
gnu/java/rmi/server/UnicastRef.java,
gnu/java/rmi/server/UnicastRemoteCall.java,
gnu/java/rmi/server/UnicastRemoteStub.java,
gnu/java/rmi/server/UnicastServerRef.java,
gnu/java/security/OID.java,
gnu/java/security/der/DERReader.java,
gnu/java/security/provider/CollectionCertStoreImpl.java,
gnu/java/security/provider/DSAParameterGenerator.java,
gnu/java/security/provider/DefaultPolicy.java,
gnu/java/security/provider/EncodedKeyFactory.java,
gnu/java/security/provider/GnuDHPublicKey.java,
gnu/java/security/provider/GnuDSAPrivateKey.java,
gnu/java/security/provider/GnuDSAPublicKey.java,
gnu/java/security/provider/GnuRSAPrivateKey.java,
gnu/java/security/provider/GnuRSAPublicKey.java,
gnu/java/security/provider/PKIXCertPathValidatorImpl.java,
gnu/java/security/provider/RSA.java,
gnu/java/security/provider/SHA1PRNG.java,
gnu/java/security/provider/SHA1withRSA.java,
gnu/java/security/provider/X509CertificateFactory.java,
gnu/java/security/x509/GnuPKIExtension.java,
gnu/java/security/x509/X500DistinguishedName.java,
gnu/java/security/x509/X509CRL.java,
gnu/java/security/x509/X509CRLEntry.java,
gnu/java/security/x509/X509CertPath.java,
gnu/java/security/x509/X509CertSelectorImpl.java,
gnu/java/security/x509/X509Certificate.java,
gnu/java/security/x509/ext/AuthorityKeyIdentifier.java,
gnu/java/security/x509/ext/BasicConstraints.java,
gnu/java/security/x509/ext/CRLNumber.java,
gnu/java/security/x509/ext/CertificatePolicies.java,
gnu/java/security/x509/ext/ExtendedKeyUsage.java,
gnu/java/security/x509/ext/Extension.java,
gnu/java/security/x509/ext/GeneralNames.java,
gnu/java/security/x509/ext/IssuerAlternativeNames.java,
gnu/java/security/x509/ext/KeyUsage.java,
gnu/java/security/x509/ext/PolicyConstraint.java,
gnu/java/security/x509/ext/PolicyMappings.java,
gnu/java/security/x509/ext/PrivateKeyUsagePeriod.java,
gnu/java/security/x509/ext/ReasonCode.java,
gnu/java/security/x509/ext/SubjectAlternativeNames.java,
gnu/java/security/x509/ext/SubjectKeyIdentifier.java:
Reorganized import statements.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98339 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Michael Koch <konqueror@gmx.de>
mkoch [Mon, 18 Apr 2005 18:28:18 +0000 (18:28 +0000)]
2005-04-18  Michael Koch  <konqueror@gmx.de>

* gnu/java/awt/color/CieXyzConverter.java,
gnu/java/awt/color/ClutProfileConverter.java,
gnu/java/awt/color/ColorLookUpTable.java,
gnu/java/awt/color/ColorSpaceConverter.java,
gnu/java/awt/color/GrayProfileConverter.java,
gnu/java/awt/color/GrayScaleConverter.java,
gnu/java/awt/color/LinearRGBConverter.java,
gnu/java/awt/color/ProfileHeader.java,
gnu/java/awt/color/PyccConverter.java,
gnu/java/awt/color/RgbProfileConverter.java,
gnu/java/awt/color/SrgbConverter.java,
gnu/java/awt/color/TagEntry.java,
gnu/java/awt/color/ToneReproductionCurve.java:
Standardized file headers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98338 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 Laurent GUERBY <laurent@guerby.net>
guerby [Mon, 18 Apr 2005 17:32:56 +0000 (17:32 +0000)]
2005-04-18  Laurent GUERBY  <laurent@guerby.net>

* ada/acats/run_all.sh: Use sync when executable not present.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98335 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agoAdd PR markers to:
pinskia [Mon, 18 Apr 2005 17:19:55 +0000 (17:19 +0000)]
Add PR markers to:
2005-04-18  Alexandre Oliva  <aoliva@redhat.com>

        PR middle-end/21049
        * tree-cfg.c (dump_function_to_file): Do not crash if cfun or
        cfun->cfg are NULL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98334 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agoAdd include/Makefile.in to last entry
hp [Mon, 18 Apr 2005 17:13:32 +0000 (17:13 +0000)]
Add include/Makefile.in to last entry

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98333 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * Makefile.am: Add CRIS support.
hp [Mon, 18 Apr 2005 17:08:58 +0000 (17:08 +0000)]
* Makefile.am: Add CRIS support.
* configure.ac: Likewise.
* Makefile.in, configure, testsuite/Makefile.in: Regenerate.
* src/cris: New directory.
* src/cris/ffi.c, src/cris/sysv.S, src/cris/ffitarget.h: New files.
* src/prep_cif.c (ffi_prep_cif): Wrap in #ifndef __CRIS__.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98332 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago* tree-cfg.c (dump_function_to_file): Do not crash if cfun or
aoliva [Mon, 18 Apr 2005 17:04:06 +0000 (17:04 +0000)]
* tree-cfg.c (dump_function_to_file): Do not crash if cfun or
cfun->cfg are NULL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98331 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment
tromey [Mon, 18 Apr 2005 16:51:16 +0000 (16:51 +0000)]
* cgraphunit.c (cgraph_finalize_compilation_unit): Fix a comment
typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98330 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
hp [Mon, 18 Apr 2005 16:31:10 +0000 (16:31 +0000)]
* testsuite/lib/libffi-dg.exp (libffi-dg-test-1): Replace \n with
\r?\n in output tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98329 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * config/alpha/alpha.c (alpha_split_atomic_op): New.
rth [Mon, 18 Apr 2005 16:13:00 +0000 (16:13 +0000)]
    * config/alpha/alpha.c (alpha_split_atomic_op): New.
        (alphaev5_insn_pipe): Add LD_L, ST_C, MB types.
        (alphaev4_insn_pipe): Likewise.  Correct IST and LDSYM pipes.
        * config/alpha/alpha-protos.h: Update.
        * config/alpha/alpha.md (UNSPECV_MB, UNSPECV_LL, UNSPECV_SC): New.
        (UNSPECV_ATOMIC, UNSPECV_CMPXCHG, UNSPECV_XCHG): New.
        (attr type): Add ld_l, st_c, mb.
        (andsi_internal, andnotsi3, iorsi_internal, one_cmplsi_internal,
        iornotsi3, xorsi_internal, xornotsi3): New.
        * config/alpha/ev4.md (ev4_ld): Add ld_l.
        (ev4_ist_c, ev4_mb): New.
        * config/alpha/ev5.md (ev5_st): Add st_c, mb.
        (ev5_ld_l): New.
        * config/alpha/ev6.md (ev6_ild): Add ld_l.
        (ev6_ist): Add st_c.
        (ev6_mb): New.
        * config/alpha/sync.md: New file.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98328 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * optabs.c (expand_sync_operation): Fix typo expanding nand to and.
rth [Mon, 18 Apr 2005 16:05:12 +0000 (16:05 +0000)]
    * optabs.c (expand_sync_operation): Fix typo expanding nand to and.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98327 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * include/bits/stl_algo.h (rotate_copy): Add missing std qualification.
redi [Mon, 18 Apr 2005 16:04:04 +0000 (16:04 +0000)]
* include/bits/stl_algo.h (rotate_copy): Add missing std qualification.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98326 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * builtins.c (expand_builtin_sync_operation): Fold nand to and
rth [Mon, 18 Apr 2005 16:02:14 +0000 (16:02 +0000)]
    * builtins.c (expand_builtin_sync_operation): Fold nand to and
        for constants.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98324 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * config/rs6000/atlivec.md (mulv4si3): New pattern.
dpatel [Mon, 18 Apr 2005 15:50:53 +0000 (15:50 +0000)]
    * config/rs6000/atlivec.md (mulv4si3): New pattern.

        * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
        * gcc.dg/vect/vect-11a.c: New.
        * gcc.dg/vect/vect-none.c: Update.
        * lib/target-supports.exp (check_effective_target_vect_int_mult): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98323 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 James A. Morrison <phython@gcc.gnu.org>
phython [Mon, 18 Apr 2005 15:18:21 +0000 (15:18 +0000)]
2005-04-18  James A. Morrison  <phython@gcc.gnu.org>

        PR tree-optimization/20922
        * fold-const.c (fold_binary): Fold X - c > X and X + c < X to false.
        Fold X + c >= X and fold X - c <= X to true.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98321 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-18 James A. Morrison <phython@gcc.gnu.org>
phython [Mon, 18 Apr 2005 15:11:36 +0000 (15:11 +0000)]
2005-04-18  James A. Morrison  <phython@gcc.gnu.org>

       * config/ia64/unwind-ia64.c (emergency_reg_state_free): Make an
       unsigned int.
       (emergency_labeled_state_free): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98320 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * cp-tree.h (VPTR_NAME, VPTR_NAME_P): Remove.
kazu [Mon, 18 Apr 2005 15:02:51 +0000 (15:02 +0000)]
* cp-tree.h (VPTR_NAME, VPTR_NAME_P): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98319 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * decl.c (expand_static_init): Call build2 and build3 instead
kazu [Mon, 18 Apr 2005 13:39:38 +0000 (13:39 +0000)]
* decl.c (expand_static_init): Call build2 and build3 instead
of build.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98318 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago(jump): Remove prescan parameter from calls to final_scan_insn.
nickc [Mon, 18 Apr 2005 11:31:50 +0000 (11:31 +0000)]
(jump): Remove prescan parameter from calls to final_scan_insn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98316 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago(arc_output_function_epilogue): Remove prescan parameter from calls to
nickc [Mon, 18 Apr 2005 11:27:16 +0000 (11:27 +0000)]
(arc_output_function_epilogue): Remove prescan parameter from calls to
final_scan_insn.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98315 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago* config.gcc (m68hc12): Use the m68hc11.opt file for target specific options.
nickc [Mon, 18 Apr 2005 10:59:35 +0000 (10:59 +0000)]
* config.gcc (m68hc12): Use the m68hc11.opt file for target specific options.
  (v850e, v850e1): Use the v850.opt file for target specific options.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98313 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR libfortran/20950
fxcoudert [Mon, 18 Apr 2005 07:34:32 +0000 (07:34 +0000)]
PR libfortran/20950
* io/inquire.c (inquire_via_unit): Check for the gfc_unit being
NULL when setting ioparm.sequential.
* gfortran.dg/pr20950.f: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98312 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * gfortran.dg/pr19216.f: Last commit forgot to 'cvs add' the
fxcoudert [Mon, 18 Apr 2005 07:07:03 +0000 (07:07 +0000)]
* gfortran.dg/pr19216.f: Last commit forgot to 'cvs add' the
added test. Here it is.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98311 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR libfortran/19216
fxcoudert [Mon, 18 Apr 2005 07:05:26 +0000 (07:05 +0000)]
PR libfortran/19216
* gfortran.dg/pr19216.f: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98310 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agogcc/
kazu [Mon, 18 Apr 2005 06:10:45 +0000 (06:10 +0000)]
gcc/
PR tree-optimization/21001
* tree-optimize.c (init_tree_optimization_passes): Move the
first pass_forwprop immediately before pass_vrp.

testsuite/
PR tree-optimization/21001
* gcc.dg/tree-ssa/pr21001.c: New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98309 138bc75d-0d04-0410-961f-82ee72b054a4

16 years agoDaily bump.
gccadmin [Mon, 18 Apr 2005 00:16:26 +0000 (00:16 +0000)]
Daily bump.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98307 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-17 David S. Miller <davem@davemloft.net>
davem [Sun, 17 Apr 2005 22:01:21 +0000 (22:01 +0000)]
2005-04-17  David S. Miller  <davem@davemloft.net>

* include/private/gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM.
* os_dep.c (GC_linux_stack_base): Check for bug present in some
Sparc glibc variants where __libc_stack_end is erroneously set
to "1".  Fallback to procfs code in that case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98303 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago./
ian [Sun, 17 Apr 2005 21:27:47 +0000 (21:27 +0000)]
./
* c-common.def (SIZEOF_EXPR, ARROW_EXPR, ALIGNOF_EXPR): Remove.
* c-common.c (c_sizeof_or_alignof_type): Change second parameter
from enum tree_code op to bool is_sizeof.
* c-common.h (c_sizeof_or_alignof_type): Update declaration.
(c_sizeof, c_alignof): Update calls to c_sizeof_or_alignof_type.
* c-pretty-print.c (pp_c_postfix_expression): Remove ARROW_EXPR
case.
(pp_c_unary_expression): Remove SIZEOF_EXPR and ALIGNOF_EXPR
cases.
(pp_c_expression): Remove ARROW_EXPR, SIZEOF_EXPR, and
ALIGNOF_EXPR cases.
cp/
* cp-tree.def: Add SIZEOF_EXPR, ARROW_EXPR and ALIGNOF_EXPR.
* cxx-pretty-print.c (pp_cxx_postfix_expression): Handle
ARROW_EXPR.
(pp_cxx_unary_expression): Handle SIZEOF_EXPR and ALIGNOF_EXPR.
(pp_cxx_expression): Handle ARROW_EXPR, SIZEOF_EXPR, and
ALIGNOF_EXPR.
* typeck.c (cxx_sizeof_or_alignof_type): Update call to
c_sizeof_or_alignof_type for change in parameter type.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98297 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * system.h: Poison DONT_ACCESS_GBLS_AFTER_EPILOGUE.
ian [Sun, 17 Apr 2005 21:26:00 +0000 (21:26 +0000)]
* system.h: Poison DONT_ACCESS_GBLS_AFTER_EPILOGUE.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98295 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
tkoenig [Sun, 17 Apr 2005 20:26:57 +0000 (20:26 +0000)]
005-04-17  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21075
        * m4/reshape.m4 (reshape_`'rtype_kind):  Change dimension
        of auxiliary arrays from GFC_MAX_DIMENSIONS - 1 to
        GFC_MAX_DIMENSIONS.
        * intrinsics/reshape_generic.c (reshape_generic):  Likewise.
        * generated/reshape_i4.c:  Regenerated.
        * generated/reshape_i8.c:  Regenerated.

2005-04-17  Thomas Koenig  <Thomas.Koenig@online.de>

        PR libfortran/21075
        * gfortran.dg/reshape_rank7.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98288 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago-------------------------------------------------------------------
pault [Sun, 17 Apr 2005 20:09:37 +0000 (20:09 +0000)]
-------------------------------------------------------------------

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98287 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * config/alpha/alpha.c (va_list_skip_additions): Only define if
rth [Sun, 17 Apr 2005 19:29:01 +0000 (19:29 +0000)]
    * config/alpha/alpha.c (va_list_skip_additions): Only define if
        TARGET_ABI_OSF.
        (TARGET_STDARG_OPTIMIZE_HOOK): Likewise.
        (alpha_stdarg_optimize_hook): Likewise.  Allow for one more round
        of indirection through ssa names while looking for the gpr counter
        field.
        (alpha_setup_incoming_varargs) <TARGET_ABI_OSF>: Make use of the
        saved va_list_gpr_size and va_list_fpr_size.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98286 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * tree-into-ssa.c: Fix a comment typo.
kazu [Sun, 17 Apr 2005 19:05:14 +0000 (19:05 +0000)]
* tree-into-ssa.c: Fix a comment typo.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98285 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * de.po: Update.
jsm28 [Sun, 17 Apr 2005 18:54:53 +0000 (18:54 +0000)]
* de.po: Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98283 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * tree-vrp.c (maybe_add_assert_expr): Don't assert
kazu [Sun, 17 Apr 2005 17:57:10 +0000 (17:57 +0000)]
* tree-vrp.c (maybe_add_assert_expr): Don't assert
ASSERT_EXPRs for single-use variable.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98278 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * tree-vrp.c (compare_values): Check that VAL1 and VAL2 are
kazu [Sun, 17 Apr 2005 14:58:20 +0000 (14:58 +0000)]
* tree-vrp.c (compare_values): Check that VAL1 and VAL2 are
both pointers or both integers.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98273 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-17 Paolo Carlini <pcarlini@suse.de>
paolo [Sun, 17 Apr 2005 14:30:37 +0000 (14:30 +0000)]
2005-04-17  Paolo Carlini  <pcarlini@suse.de>

PR libstdc++/20914
* include/bits/locale_facets.tcc (__int_to_char(_CharT*, _ValueT,
const _CharT*, ios_base::fmtflags, bool)): Don't deal with numeric
base or sign here, instead...
(_M_insert_int(_OutIter, ios_base&, _CharT, _ValueT)): ... here,
after adding the grouping. This fixes the bug and also allows to
clean-up the code dealing with integer types.
(_M_group_int(const char*, size_t, _CharT, ios_base&, _CharT*,
_CharT*, int&)): Simplify, remove bits dealing with numeric base.
(__int_to_char(_CharT*, unsigned long, const _CharT*,
ios_base::fmtflags), __int_to_char(_CharT*, unsigned long long,
const _CharT*, ios_base::fmtflags)): Remove hackish fix for
libstdc++/15565.
(__int_to_char(_CharT*, long, const _CharT*, ios_base::fmtflags),
__int_to_char(_CharT*, long long, const _CharT*, ios_base::fmtflags)):
Simplify, don't pass the sign.
(_M_insert_float(_OutIter, ios_base&, _CharT, char, _ValueT)):
Deal with a sign at the beginning of __cs; robustify the grouping
check.
* testsuite/22_locale/num_put/put/char/20914.cc: New.
* testsuite/22_locale/num_put/put/wchar_t/20914.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98271 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
rguenth [Sun, 17 Apr 2005 11:56:30 +0000 (11:56 +0000)]
2005-04-17  Richard Guenther  <rguenth@gcc.gnu.org>

* scanner.c (gfc_next_char_literal): Reset truncation flag
for lines ending in a comment for both fixed and free form.
(load_line): Do not set truncated flag if only truncating
the EOL marker.

* gfortran.dg/wtruncate.f: New testcase.
* gfortran.dg/wtruncate.f90: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98269 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * gennews (files): Update for GCC 4.0.
jsm28 [Sun, 17 Apr 2005 11:19:23 +0000 (11:19 +0000)]
* gennews (files): Update for GCC 4.0.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98266 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * config/mips/iris6.h (DRIVER_SELF_SPECS): Check -march as well as
rsandifo [Sun, 17 Apr 2005 07:52:22 +0000 (07:52 +0000)]
* config/mips/iris6.h (DRIVER_SELF_SPECS): Check -march as well as
-mipsN before forcing a default of -mips2.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98265 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * tree-flow-inline.h (get_stmt_operands): Remove.
kazu [Sun, 17 Apr 2005 06:42:03 +0000 (06:42 +0000)]
* tree-flow-inline.h (get_stmt_operands): Remove.
* lambda-code.c, tree-ssa-loop-unswitch.c,
tree-ssa-operands.c, tree-ssa-pre.c, tree-ssa-propagate.c,
tree-ssa-sink.c, tree-ssa.c, tree-tailcall.c,
tree-vect-transform.c, tree-vectorizer.c, tree-vrp.c): Remove
calls to get_stmt_operands.
* doc/tree-ssa.texi: Don't mention get_stmt_operands.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98262 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * c-parser.c (N_C_TTYPES): Remove.
kazu [Sun, 17 Apr 2005 06:37:15 +0000 (06:37 +0000)]
* c-parser.c (N_C_TTYPES): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98260 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * modulo-sched.c (CFG_HOOKS): Remove.
kazu [Sun, 17 Apr 2005 06:35:43 +0000 (06:35 +0000)]
* modulo-sched.c (CFG_HOOKS): Remove.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98259 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago * predict.h (IS_TAKEN): Remove.
kazu [Sun, 17 Apr 2005 06:34:02 +0000 (06:34 +0000)]
* predict.h (IS_TAKEN): Remove.
* rtl.h (NOTE_PREDICTION): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98258 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR target/20375
rth [Sun, 17 Apr 2005 06:19:17 +0000 (06:19 +0000)]
    PR target/20375
        * config/alpha/alpha.c (alpha_setup_incoming_varargs): Advance a copy
        of CUMULATIVE_ARGS past the last named argument.
        (alpha_va_start): Expect pretend_args_size only if strictly less than
        6 named arguments.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98257 138bc75d-0d04-0410-961f-82ee72b054a4

16 years ago PR c++/21025
mmitchel [Sun, 17 Apr 2005 03:43:01 +0000 (03:43 +0000)]
PR c++/21025
* typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
which sizeof/alignof is dependent, rather than just whether we are
processing_template_decl.

PR c++/21025
* g++.dg/template/sizeof9.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98252 138bc75d-0d04-0410-961f-82ee72b054a4