1. 18 Apr, 2004 5 commits
    • configure.ac: It's gnatlib-plain in the Makefile, not gnatlib-simple; make configure match. · f206bf50
      	* configure.ac: It's gnatlib-plain in the Makefile, not
      	gnatlib-simple; make configure match.
      	* configure: Regenerate.
      
      From-SVN: r80810
      Nathanael Nerode committed
    • altivec.h (vec_any_numeric): Correct typo in __unn_args_eq. · 8d33585c
      	* config/rs6000/altivec.h (vec_any_numeric): Correct typo in
      	__unn_args_eq.
      
      From-SVN: r80809
      Aldy Hernandez committed
    • 1b-01.c: New. · c5735c26
      	* gcc.dg/vmx/1b-01.c: New.
      	* gcc.dg/vmx/1b-02.c: New.
      	* gcc.dg/vmx/1b-03.c: New.
      	* gcc.dg/vmx/1b-04.c: New.
      	* gcc.dg/vmx/1b-05.c: New.
      	* gcc.dg/vmx/1b-06.c: New.
      	* gcc.dg/vmx/1b-07.c: New.
      	* gcc.dg/vmx/1c-01.c: New.
      	* gcc.dg/vmx/1c-02.c: New.
      	* gcc.dg/vmx/3a-01a.c: New.
      	* gcc.dg/vmx/3a-01.c: New.
      	* gcc.dg/vmx/3a-01m.c: New.
      	* gcc.dg/vmx/3a-03.c: New.
      	* gcc.dg/vmx/3a-03m.c: New.
      	* gcc.dg/vmx/3a-04.c: New.
      	* gcc.dg/vmx/3a-04m.c: New.
      	* gcc.dg/vmx/3a-05.c: New.
      	* gcc.dg/vmx/3a-06.c: New.
      	* gcc.dg/vmx/3a-06m.c: New.
      	* gcc.dg/vmx/3a-07.c: New.
      	* gcc.dg/vmx/3b-01.c: New.
      	* gcc.dg/vmx/3b-02.c: New.
      	* gcc.dg/vmx/3b-10.c: New.
      	* gcc.dg/vmx/3b-13.c: New.
      	* gcc.dg/vmx/3b-14.c: New.
      	* gcc.dg/vmx/3b-15.c: New.
      	* gcc.dg/vmx/3c-01a.c: New.
      	* gcc.dg/vmx/3c-01.c: New.
      	* gcc.dg/vmx/3c-02.c: New.
      	* gcc.dg/vmx/3c-03.c: New.
      	* gcc.dg/vmx/3d-01.c: New.
      	* gcc.dg/vmx/4-01.c: New.
      	* gcc.dg/vmx/4-03.c: New.
      	* gcc.dg/vmx/5-01.c: New.
      	* gcc.dg/vmx/5-02.c: New.
      	* gcc.dg/vmx/5-03.c: New.
      	* gcc.dg/vmx/5-04.c: New.
      	* gcc.dg/vmx/5-05.c: New.
      	* gcc.dg/vmx/5-06.c: New.
      	* gcc.dg/vmx/5-07.c: New.
      	* gcc.dg/vmx/5-07t.c: New.
      	* gcc.dg/vmx/5-08.c: New.
      	* gcc.dg/vmx/5-10.c: New.
      	* gcc.dg/vmx/5-11.c: New.
      	* gcc.dg/vmx/7-01a.c: New.
      	* gcc.dg/vmx/7-01.c: New.
      	* gcc.dg/vmx/7c-01.c: New.
      	* gcc.dg/vmx/7d-01.c: New.
      	* gcc.dg/vmx/7d-02.c: New.
      	* gcc.dg/vmx/8-01.c: New.
      	* gcc.dg/vmx/8-02a.c: New.
      	* gcc.dg/vmx/8-02.c: New.
      	* gcc.dg/vmx/brode-1.c: New.
      	* gcc.dg/vmx/bug-1.c: New.
      	* gcc.dg/vmx/bug-2.c: New.
      	* gcc.dg/vmx/bug-3.c: New.
      	* gcc.dg/vmx/cw-bug-1.c: New.
      	* gcc.dg/vmx/cw-bug-2.c: New.
      	* gcc.dg/vmx/cw-bug-3.c: New.
      	* gcc.dg/vmx/dct.c: New.
      	* gcc.dg/vmx/debug-1.c: New.
      	* gcc.dg/vmx/debug-2.c: New.
      	* gcc.dg/vmx/debug-3.c: New.
      	* gcc.dg/vmx/debug-4.c: New.
      	* gcc.dg/vmx/dos-bug-1-gdb.c: New.
      	* gcc.dg/vmx/dos-bug-2-gdb.c: New.
      	* gcc.dg/vmx/eg-5.c: New.
      	* gcc.dg/vmx/fft.c: New.
      	* gcc.dg/vmx/gcc-bug-1.c: New.
      	* gcc.dg/vmx/gcc-bug-2.c: New.
      	* gcc.dg/vmx/gcc-bug-3.c: New.
      	* gcc.dg/vmx/gcc-bug-4.c: New.
      	* gcc.dg/vmx/gcc-bug-5.c: New.
      	* gcc.dg/vmx/gcc-bug-6.c: New.
      	* gcc.dg/vmx/gcc-bug-7.c: New.
      	* gcc.dg/vmx/gcc-bug-8.c: New.
      	* gcc.dg/vmx/gcc-bug-9.c: New.
      	* gcc.dg/vmx/gcc-bug-b.c: New.
      	* gcc.dg/vmx/gcc-bug-c.c: New.
      	* gcc.dg/vmx/gcc-bug-d.c: New.
      	* gcc.dg/vmx/gcc-bug-e.c: New.
      	* gcc.dg/vmx/gcc-bug-f.c: New.
      	* gcc.dg/vmx/gcc-bug-g.c: New.
      	* gcc.dg/vmx/gcc-bug-i.c: New.
      	* gcc.dg/vmx/harness.h: New.
      	* gcc.dg/vmx/ira1.c: New.
      	* gcc.dg/vmx/ira2a.c: New.
      	* gcc.dg/vmx/ira2b.c: New.
      	* gcc.dg/vmx/ira2.c: New.
      	* gcc.dg/vmx/ira2c.c: New.
      	* gcc.dg/vmx/mem.c: New.
      	* gcc.dg/vmx/newton-1.c: New.
      	* gcc.dg/vmx/ops.c: New.
      	* gcc.dg/vmx/sn7153.c: New.
      	* gcc.dg/vmx/spill2.c: New.
      	* gcc.dg/vmx/spill3.c: New.
      	* gcc.dg/vmx/spill.c: New.
      	* gcc.dg/vmx/t.c: New.
      	* gcc.dg/vmx/varargs-1.c: New.
      	* gcc.dg/vmx/varargs-2.c: New.
      	* gcc.dg/vmx/varargs-3.c: New.
      	* gcc.dg/vmx/varargs-4.c: New.
      	* gcc.dg/vmx/varargs-5.c: New.
      	* gcc.dg/vmx/varargs-6.c: New.
      	* gcc.dg/vmx/varargs-7.c: New.
      	* gcc.dg/vmx/vmx.exp: New.
      	* gcc.dg/vmx/vprint-1.c: New.
      	* gcc.dg/vmx/vscan-1.c: New.
      	* gcc.dg/vmx/x-01.c: New.
      	* gcc.dg/vmx/x-02.c: New.
      	* gcc.dg/vmx/x-03.c: New.
      	* gcc.dg/vmx/x-04.c: New.
      	* gcc.dg/vmx/x-05.c: New.
      	* gcc.dg/vmx/yousufi-1.c: New.
      	* gcc.dg/vmx/zero-1.c: New.
      	* gcc.dg/vmx/zero.c: New.
      
      Co-Authored-By: Aldy Hernandez <aldyh@redhat.com>
      
      From-SVN: r80808
      Zack Weinberg committed
    • Daily bump. · 7dc57c7c
      From-SVN: r80805
      GCC Administrator committed
    • g77.texi (Floating-point Errors): Avoid referencing… · 23eb5c5c
      g77.texi (Floating-point Errors): Avoid referencing http://www.linuxsupportline.com/~billm/ which as has been...
      
      	* g77.texi (Floating-point Errors): Avoid referencing
      	http://www.linuxsupportline.com/~billm/ which as has been hijacked.
      
      From-SVN: r80801
      Gerald Pfeifer committed
  2. 17 Apr, 2004 12 commits
  3. 16 Apr, 2004 20 commits
    • install.texi (Specific, [...]): Reflect working IRIX 5 port. · 7e270317
      	* doc/install.texi (Specific, mips-sgi-irix5): Reflect working
      	IRIX 5 port.
      	Remove -save-temps workaround, handled automatically.
      	Require GNU binutils 2.15 for debugging.
      	Remove SGI make warnings since GNU make is now required.
      	(Specific, mips-sgi-irix6): Some markup fixes.
      	Describe MIPSpro C problems and workarounds.
      	Mention working O32 ABI support.
      	Recommend GNU as 2.15 for O32 with debugging.
      	Remove description of fixed structure pass/return bug.
      
      From-SVN: r80772
      Rainer Orth committed
    • configure: Regenerate. · 1db673ca
      	* configure: Regenerate.
      
      	config:
      	* acx.m4 (ACX_PROG_GNAT): Check if ${CC} produces object file for
      	Ada compilation.
      	Fix acx_cv_cc_gcc_supports_ada spelling.
      
      From-SVN: r80771
      Rainer Orth committed
    • * gcc.dg/funcorder.c: xfail hppa*64*-*-*. · 6e97f1f9
      From-SVN: r80769
      John David Anglin committed
    • Remove conflict indicators. · 46fcabbc
      From-SVN: r80767
      Bryce McKinlay committed
    • interpret.cc (_Jv_InterpMethod::run): Update _Jv_AllocObject arguments to match new signature. · bf7ad402
      2004-04-16  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* interpret.cc (_Jv_InterpMethod::run): Update _Jv_AllocObject
      	arguments to match new signature. Remove FIXME comments.
      
      From-SVN: r80766
      Bryce McKinlay committed
    • c++config (_GLIBCXX_STD): New. · 390e4c0d
      
      2004-04-16  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/c++config (_GLIBCXX_STD): New.
      	* src/list.cc: Use it.
      	* include/std/std_bitset.h: Same.
      	* include/bits/vector.tcc: Same.
      	* include/bits/stl_set.h: Same.
      	* include/bits/stl_multiset.h: Same.
      	* include/bits/stl_multimap.h: Same.
      	* include/bits/stl_map.h: Same.
      	* include/bits/stl_list.h: Same.
      	* include/bits/stl_vector.h: Same.
      	* include/bits/stl_bvector.h: Same.
      	* include/bits/stl_deque.h: Same.
      	* include/bits/deque.tcc: Same.
      	* include/bits/list.tcc: Same.
      	* include/debug/vector: Same.
      	* include/debug/set.h: Same.
      	* include/debug/multiset.h: Same.
      	* include/debug/multimap.h: Same.
      	* include/debug/map.h: Same.
      	* include/debug/list: Same.
      	* include/debug/deque: Same.
      	* include/debug/bitset: Same.
      	* include/debug/formatter.h (__gnu_debug): Remove using directive.
      	Add using declaration for std::type_info.
      	* include/debug/safe_iterator.h: Add using declaration for
      	std::iterator_traits and std::pair.
      	* src/debug_list.cc: New.
      	* src/Makefile.am: Add debug_list.cc.
      	* src/Makefile.in: Regenerate.
      	* config/linker-map.gnu: Add _List_node_base exports for std and
      	__gnu_norm.
      
      	* include/bits/stl_bvector.h (_Bvector_base): Use _Bvector_impl
      	idiom that other containers use.
      	* testsuite/23_containers/vector/bool/clear_allocator.cc: New.
      
      From-SVN: r80763
      Benjamin Kosnik committed
    • [multiple changes] · 31e632d3
      2004-04-09  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkPanelPeer.java (connectSignals):
      	Remove method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Remove
      	unused code.
      
      2004-04-02  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/ImageIcon.java:
      	(ImageIcon(file)): set description of the icon
      	to the file name
      	* javax/swing/JCheckBoxMenuItem.java:
      	Mostly Implemented. Work in progress.
      	* javax/swing/JRadioButtonMenuItem.java:
       	Reimplement constructors to use JToggleButtonModel.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getCheckBoxMenuItemIcon): return check box
      	icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	paint menu item selected only when it is armed and
      	pressed.
      
      2004-04-02  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(GtkMenuItemPeer): Only connect signals if this isn't a Menu peer.
      	* java/awt/Component.java
      	(add): Set the parent of the popup as this component.
      	* java/awt/PopupMenu.java
      	(addNotify): Create popup menu when peer is null.
      	(show): Call addNotify() if peer is null.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPopupMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show): Set the button
      	argument for gtk_menu_popup() as zero. This causes the popup menu to
      	respond to any mouse button.
      
      2004-03-31  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JRadioButtonMenuItem.java:
      	Implemented.
      	* javax/swing/plaf/basic/BasicIconFactory.java:
      	(getRadioButtonMenuItemIcon): Return
      	radio button icon.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	(getPreferredSize): Add size of checkIcon if it
      	exists.
      	(installDefaults): Don't initialize checkIcon.
      	It's value will be set in subclasses.
      	(uninstallDefaults): remove uninstallation of
      	checkIcon.
      	(paint): Moved code to paintMenuItem().
      	(paintMenuItem): Implemented.
      	* javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java:
      	UI delegate for JRadioButtonMenuItem.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	Corrected position of the accelerator.
      
      2004-03-29  Olga Rodimina  <rodimina@redhat.com>
      
      	* Makefile.am: Added new file.
      	* Makefile.in: Regenerate.
      	* javax/swing/JMenuItem.java: Partly
      	implemented. Work in progress
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Changed default value of acceleratorDelimiter.
      	* javax/swing/plaf/basic/BasicMenuItemUI.java:
      	New class. Partly implemented.
      
      2004-03-26  Mark Wielaard  <mark@klomp.org>
      
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
      	(item_activate): Declare label before use.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
      	(gtkSetFont): Removed unused variable label.
      	(addExposeFilter): Declare variables before use.
      	(removeExposeFilter): Likewise.
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c
      	(ok_clicked): Declare str_fileName before use.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuPeer.java
      	(addSeparator): Remove.
      	* java/awt/Menu.java
      	(separator): Remove static final MenuItem field.
      	(separatorLabel): New static final String field.
      	(addSeparator): Do not use peer method; use add(MenuItem) instead.
      	Use separatorLabel to denote that it is a separator.
      	(insertSeparator): Create a new MenuItem with separatorLabel, instead
      	of reusing the static separator instance, because a MenuItem instance
      	can't be added more than once without being cloned.
      	* java/awt/peer/MenuPeer.java
      	(addSeparator): Remove from interface.
      
      2004-03-26  David Jee  <djee@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GtkMenuItemPeer.java
      	(connectSignals): New native method declaration.
      	(GtkMenuItemPeer): Connect signals if the parent is a Menu.
      	* java/awt/MenuItem.java
      	(getActionCommand): Return the label if the action command is not set.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuBarPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuBarPeer_addMenu): Use
      	gtk_menu_shell_append().
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c
      	(item_activate): Fix argument type.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create): Do not connect
      	signal here.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_connectSignals): New
      	method.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_create): Check if a label is
      	given. Add the menu widget's top-level GtkWindow to the global window
      	group, so it can grab the pointer.
      	(Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem): Use
      	gtk_menu_shell_append().
      
      2004-03-23  Graydon Hoare  <graydon@redhat.com>
      
      	* java/text/AttributedString.java
      	(addAttribute): Fix off-by-one.
      	(getIterator): Likewise.
      	* java/text/AttributedStringIterator.java
      	(getRunLimit): Correct logic.
      	(getRunStart): Likewise.
      	(getAttribute): Fix inequality.
      	(getAttributes): Likewise.
      	* testsuite/libjava.mauve/xfails: Remove AttributedString xfail.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	(calculateSizes): Return real width and height.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java
      	(calculateTabRects): Set the selectedRun before
      	trying to rotate tabs.
      
      2004-03-23  Kim Ho  <kho@redhat.com>
      
      	* Makefile.am: New file
      	* Makefile.in: Regenerate
      	* java/awt/Graphics.java: (drawRect):
      	Draw to the correct point.
      	* javax/swing/DefaultSingleSelectionModel.java
      	(isSelected): Return true if the selected index
      	is not -1.
      	* javax/swing/JLabel.java: Do not change mnemonic
      	index if text is null.
      	* javax/swing/JProgressBar.java: Use JComponent's
      	EventListenerList.
      	* javax/swing/JScrollBar.java: Ditto.
      	* javax/swing/JSlider.java: Ditto.
      	* javax/swing/JTabbedPane.java: Reimplement.
      	* javax/swing/plaf/basic/BasicLookAndFeel.java:
      	Add defaults for TabbedPane.
      	* javax/swing/plaf/basic/BasicArrowButton.java:
      	Implement
      	* javax/swing/plaf/basic/BasicProgressBarUI.java:
      	(paintDeterminate): Don't paint String if it's
      	empty.
      	(paintIndeterminate): ditto.
      	* javax/swing/plaf/basic/BasicTabbedPaneUI.java:
      	Reimplement.
      
      2004-03-19  Michael Koch  <konqueror@gmx.de>
      
      	* java/awt/image/AffineTransformOp.java
      	(AffineTransformOp): Made public.
      	* javax/swing/JComponent.java
      	(listenerList): Made protected.
      	(accessibleContext): Likewise.
      	* javax/swing/JList.java
      	(valueChanged): Dont use internal fields of ListSelectionEvent.
      	* javax/swing/JViewport.java
      	(getView): Dont use internal fields of Component.
      	(addImpl): Likewise.
      	* javax/swing/Timer.java
      	(isRunning): Made public.
      	(start): Likewise.
      	(stop): Likewise.
      	* javax/swing/UIDefaults.java
      	(getInt): Made public.
      	* javax/swing/plaf/basic/BasicListUI.java
      	(mousePressed): Dont use internal fields of MouseEvent.
      	(propertyChanged): Dont use internal fields of PropertyChangeEvent.
      	* javax/swing/plaf/basic/BasicScrollBarUI.java
      	(arrowIcon): Made static.
      	* javax/swing/plaf/basic/BasicViewportUI.java
      	(stateChanged): Dont use internal field on ChangeEvent.
      	* javax/swing/text/JTextComponent.java
      	(getUI): Call UIManager.getUI().
      	(updateUI): Use getUI().
      
      2004-03-19  Graydon Hoare  <graydon@redhat.com>
      
      	* javax/swing/JComponent.java: Turn off double buffer by default.
      	* javax/swing/plaf/basic/BasicViewportUI.java: Clear rects before painting.
      	* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_gdkDrawDrawable):
      	Use cairo to copy areas.
      	(Java_gnu_java_awt_peer_gtk_GdkGraphics2D_cairoClip):
      	Initialize and set clip region.
      
      2004-03-15  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (preferredSize): Override deprecated
      	variant of getPreferredSize.
      	(minimumSize): Override deprecated variant of getMinimumSize.
      
      2004-03-15  Olga Rodimina  <rodimina@redhat.com>
      
      	* gnu/java/awt/peer/gtk/GdkGraphics2D.java
      	(drawImage(img,xform,bgcolor,obs)): New Method.
      	Helper function that every drawImage method will
      	use.
      	(drawRaster): Added new parameter, bgcolor. All
      	transparent pixels are changed to bgcolor before
      	image is drawn.
      	(drawRenderedImage): Fixed to use changed drawRaster().
      	(drawImage(image,xform,obs): Fixed to use new helper function
      	(drawImage(image,op,x,y)): Ditto.
      	(drawImage (img,x,y,observer)): Ditto.
      	((PainterThread) bgcolor): New Field.
      	((PainterThread) (setPixels)): Changed all transparent pixels
      	to bgcolor.
      	(drawImage(img,x,y,width,height,bgcolor,observer)):
      	Fixed FIXME - all the transparent pixels are
      	changed to the specified bgcolor.
      	(drawImage(img, x, y, width, height, observer): Changed to
      	use function above.
      	(drawImage (img,dx1,dy1,dx2,dy2,sx1,sy1,sx2,sy2,bgcolor,observer)):
      	Fixed FIXME- changed all transparent pixels to bgcolor.
      	(drawImage (img, dx1, dy1, dx2, dy2, sx1, sy1, sx2, sy2, observer)):
      	Changed to use function above.
      
      2004-03-14  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* java/applet/Applet.java (dimensions): New field.
      	(getDimensions): New method.
      	(getPreferredSize): Call getDimensions.
      	(getMinimumSize): Likewise.
      
      2004-03-13  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* jni/classpath/jcl.c: Include stdlib.h, not malloc.h.
      	* jni/classpath/jnilink.c: Likewise.
      
      	* java/applet/Applet.java (getPreferredSize): New method.
      	(getMinimumSize): New method.
      
      From-SVN: r80762
      Graydon Hoare committed
    • sdbout.c (sdbout_one_type): Use TYPE_VALUES for enums, not TYPE_FIELDS. · 2d49ce67
      * sdbout.c (sdbout_one_type): Use TYPE_VALUES for enums, not
      TYPE_FIELDS.
      (sdbout_finish): Don't free deferred_global_decls; it's GC'd.
      
      From-SVN: r80761
      DJ Delorie committed
    • * const-elim-1.c: xfail hppa-*-*. · 89afce01
      From-SVN: r80759
      John David Anglin committed
    • pa64-regs.h (DBX_REGISTER_NUMBER): Simplify and correct mapping of SAR register. · 7945b276
      	* pa64-regs.h (DBX_REGISTER_NUMBER): Simplify and correct mapping of
      	SAR register.  Fix comment.
      	(ADDITIONAL_REGISTER_NAMES): Correct register number of SAR register
      	(%cr11).
      
      From-SVN: r80756
      John David Anglin committed
    • prims.cc (_Jv_AllocObject): Remove `size' argument. · 245c3c04
      libjava:
      2004-04-15  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* prims.cc (_Jv_AllocObject): Remove `size' argument.
      	(_Jv_AllocObjectNoFinalizer): Likewise.
      	(_Jv_AllocObjectNoInitNoFinalizer): Likewise.
      	(_Jv_AllocPtrFreeObject): Likewise.
      	(_Jv_AllocString): Moved from natString.cc. Call collector interface
      	directly even in the JVMPI case.
      	* gcj/cni.h (JvAllocObject): Remove `size' argument from
      	_Jv_AllocObject calls.
      	* gcj/javaprims.h: Update prototypes.
      	* gnu/gcj/natCore.cc (_Jv_create_core): Use `new', not
      	_Jv_AllocObject.
      	* java/lang/Class.h: Update _Jv_AllocObject friend prototype.
      	* java/lang/natString.cc (_Jv_AllocString): Move to prims.cc.
      
      gcc/cp:
      2004-04-15  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* init.c (build_new_1): Don't use type size argument for Java
      	_Jv_AllocObject call.
      
      gcc/java:
      2004-04-15  Bryce McKinlay  <mckinlay@redhat.com>
      
      	* expr.c (expand_java_NEW): Don't use size argument for
      	_Jv_AllocObject calls.
      	* parse.y (patch_invoke): Likewise.
      
      From-SVN: r80754
      Bryce McKinlay committed
    • re PR libstdc++/14975 ([3.4 only] Segfault on low-level write error during imbue) · 2f228199
      2004-04-16  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/14975
      	* include/bits/fstream.tcc (basic_filebuf::imbue): Zero _M_codecvt
      	in case of error.
      	* testsuite/27_io/basic_filebuf/imbue/char/14975-1.cc: New.
      	* testsuite/27_io/basic_filebuf/imbue/wchar_t/14975-2.cc: New.
      
      From-SVN: r80753
      Paolo Carlini committed
    • arm.c (arm_override_options): Revert previous patch. · c805f22e
      * config/arm/arm.c (arm_override_options): Revert previous patch.
      * config/arm/t-xscale-elf: Disable iwmmxt multilibs until they can be safely
        built.
      
      From-SVN: r80752
      Nick Clifton committed
    • m32r.h (BIG_ENDIAN_BIT): Deleted to fix endian bug. · 8a897efe
      * config/m32r/m32r.h (BIG_ENDIAN_BIT): Deleted to fix endian bug.
      (TARGET_LITTLE_ENDIAN, TARGET_BIG_ENDIAN, TARGET_DEFAULT): Changed. Ditto.
      (LITTLE_ENDIAN_BIT, TARGET_CPU_DEFAULT,	TARGET_ENDIAN_DEFAULT): Added. Ditto.
      * config/m32r/little.h (TARGET_LITTLE_ENDIAN): Deleted.
      (TARGET_ENDIAN_DEFAULT): Added.
      
      From-SVN: r80747
      Kazuhiro Inaoka committed
    • acconfig.h: Remove _GLIBCXX_USE_LONG_DOUBLE entry, not used anymore. · af55af57
      2004-04-16  Paolo Carlini  <pcarlini@suse.de>
      
      	* acconfig.h: Remove _GLIBCXX_USE_LONG_DOUBLE entry, not
      	used anymore.
      	* config.h.in: Regenerate.
      
      2004-04-16  Paolo Carlini  <pcarlini@suse.de>
      
      	* config/locale/generic/monetary_members.cc
      	(moneypunct<wchar_t>::_M_initialize_moneypunct): Avoid calling
      	btowc unnecessarily, just cast to wchar_t (the concerned chars
      	all belong to the basic character set).
      	* config/locale/generic/numeric_members.cc
      	(numpunct<wchar_t>::_M_initialize_numpunct): Likewise.
      	* config/locale/gnu/monetary_members.cc
      	(moneypunct<wchar_t>::_M_initialize_moneypunct): Likewise.
      	* config/locale/gnu/numeric_members.cc
      	(numpunct<wchar_t>::_M_initialize_numpunct): Likewise.
      
      From-SVN: r80746
      Paolo Carlini committed
    • Patch to fix LDFLAGS related configure errors. · ce4ea44e
      * Makefile.tpl (configure-[+module+], configure-gcc,
      configure-stage1-gcc, configure-stage2-gcc, configure-stage3-gcc):
      Set and export LDFLAGS.
      * Makefile.in: Regenerate.
      
      From-SVN: r80745
      James E Wilson committed
    • builtins.def (BUILT_IN_ISDIGIT, [...]): Mark with ATTR_CONST_NOTHROW_LIST. · b069dd3f
      	* builtins.def (BUILT_IN_ISDIGIT, BUILT_IN_ISXDIGIT): Mark with
      	ATTR_CONST_NOTHROW_LIST.
      
      From-SVN: r80740
      Kaveh R. Ghazi committed
    • Daily bump. · d43e3e28
      From-SVN: r80737
      GCC Administrator committed
  4. 15 Apr, 2004 3 commits