- 20 Apr, 2005 31 commits
-
-
From-SVN: r98462
Kazu Hirata committed -
* tree-ssa-phiopt.c (tree_ssa_phi_opt): Update calls to conditional_replacement, value_replacement, abs_replacement, minmax_replacement. (replace_phi_edge_with_variable): Remove argument BB. (conditional_replacement, value_replacement, minmax_replacement, abs_replacement): Remove argument PHI_BB. Update a call to replace_phi_edge_with_variable. From-SVN: r98461
Kazu Hirata committed -
PR20973 * reload.c (push_reload, find_dummy_reload): Check for uninitialized pseudos. From-SVN: r98460
Michael Matz committed -
From-SVN: r98458
David Edelsohn committed -
re PR tree-optimization/21116 (tree-ssa-phiopt.c:193 has wrong translation from EDGE_COUNT to single_succ_p.) PR tree-optimization/21116 * tree-ssa-phiopt.c: Fix a typo. From-SVN: r98457
Kazu Hirata committed -
From-SVN: r98456
Kazu Hirata committed -
* testsuite/lib/libffi-dg.exp (libffi-dg-test-1): In regsub use, have Tcl8.3-compatible intermediate variable. From-SVN: r98453
Hans-Peter Nilsson committed -
2005-04-20 Andrew John Hughes <gnu_andrew@member.fsf.org> * java/net/URI.java: Added class documentation. (parseURI(String)): Only handle scheme-specific parts if URI is not opaque. Allow for parts that can't be null. (toString()): Output the scheme-specific part whole, rather than as its possibly non-existent components. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * java/net/URI.java (AUTHORITY_REGEXP): Corrected regexp. (AUTHORITY_USERINFO_GROUP,AUTHORITY_HOST_GROUP,AUTHORITY_PORT_GROUP): Adjusted to match new regexp. From-SVN: r98451
Michael Koch committed -
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/net/protocol/file/Connection.java, gnu/java/net/protocol/jar/Connection.java: Reorganized import statements. Fixed @author tags. From-SVN: r98450
Michael Koch committed -
2005-04-20 Chris Burdess <dog@gnu.org> * java/io/DataOutputStream.java (writeUTF): Use block write for output. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * java/io/DataInputStream.java (ignoreInitialNewline): Removed (readLine): Changed newline handling. From-SVN: r98449
Michael Koch committed -
PixelGrabber.java (setPixels(int,int,int,int, ColorModel,byte[],int,int): Fixed byte to int conversion. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * java/awt/image/PixelGrabber.java (setPixels(int,int,int,int, ColorModel,byte[],int,int): Fixed byte to int conversion. From-SVN: r98448
Jeroen Frijters committed -
* java/io/FilePermission.java (serialVersionUID): Made private. (ALL_FILES): New constant. (implies): Handle '<<ALL FILES>>' case. From-SVN: r98447
Michael Koch committed -
* gnu/java/awt/peer/gtk/GdkGraphics.java: (drawImage): Don't notify the image observer for offscreen images. * gnu/java/awt/peer/gtk/GtkImagePainter.java: (setPixels): Don't notify the image observer. From-SVN: r98446
Sven de Marothy committed -
2005-04-20 Sven de Marothy <sven@physto.se> * java/nio/ByteBufferImpl.java: (putChar): Inlined for speed. (put, get): Bulk methods can use arraycopy. * java/nio/CharBufferImpl.java: (put, get): Bulk methods can use arraycopy. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * java/nio/ByteBufferImpl.java (get(), put(byte)): Inlined checks and field updates. * java/nio/CharBufferImpl.java (CharBufferImpl(CharBufferImpl)): Copy array_offset field. (get(), put(char)): Inlined checks and field updates. Fixed to take array_offset into account. (get(int), put(int, char)): Fixed to take array_offset into account. From-SVN: r98445
Michael Koch committed -
* java/text/SimpleDateFormat.java: (formatWithAttribute): Pad year before truncating digits. From-SVN: r98444
Sven de Marothy committed -
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/net/PlainDatagramSocketImpl.java: Merged copyright header. * gnu/java/net/PlainSocketImpl.java: Reorganized import statements. Fixed @author tags. From-SVN: r98443
Michael Koch committed -
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/lang/ClassHelper.java, gnu/java/lang/reflect/TypeSignature.java: Fixed @author tag. From-SVN: r98442
Michael Koch committed -
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/beans/IntrospectionIncubator.java: Fixed HTML tags in javadocs. 2005-04-20 Jeroen Frijters <jeroen@frijters.net> * gnu/java/beans/IntrospectionIncubator.java (addToPropertyHash, addToListenerHash): Don't confuse get(), set(), is(), add() and remove() with properties or events. From-SVN: r98441
Michael Koch committed -
2005-04-20 Michael Koch <konqueror@gmx.de> * gnu/java/awt/image/XBMDecoder.java: Fixed modifier order. From-SVN: r98440
Michael Koch committed -
* javax/swing/plaf/basic/BasicButtonUI.java (paint): This should not care about margin and insets at the same time, as insets already include the margin through the border. * javax/swing/plaf/basic/BasicGraphicsUtils.java (getPreferredButtonSize): Likewise. * javax/swing/plaf/metal/MetalBorders.java (getBorderInsets): Likewise. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicOptionPaneUI.java (createMessageArea): The JPanel that holds the message area doesn't need to override getPreferredSize. This prevents some message components from rendering nicely. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalInternalFrameUI.java (createUI): Do not share instances between components. * javax/swing/plaf/metal/MetalSliderUI.java (createUI): Do not share instances between components. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalBorders: (PopupMenuBorder): Added. * javax/swing/plaf/metal/MetalLookAndFeel (initComponentDefaults): Added PopupMenuBorder. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/tree/DefaultTreeSelectionModel.java: Added API documentation all over the class. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollPaneUI.java (installDefaults): Link managed JScrollPane in instance field. (uninstallDefaults): Unlink managed JScrollPane in instance field. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (PropertyChangeHandler.propertyChange): Add default to switch statement to avoid errors with unusual values for orientation. (installComponents): Likewise. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalScrollBarUI.java: (createUI): Instances cannot be shared among JScrollPanes. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/metal/MetalLookAndFeel.java (initComponentDefaults): Added defaults for Menu, MenuBar MenuEntry fonts. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/plaf/basic/BasicScrollBarUI.java (installUI): Install listeners after everything all, otherwise we get strange NPEs in some situations, especially with custom L&Fs. (createIncreaseButton): Orientation is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. (createDecreaseButton): Orientation is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. (installComponents): Orientation for buttons is expected to be SwingConstants.NORTH, ..SOUTH, ..WEST or ..EAST and not HORIZONTAL or VERTICAL. 2005-04-20 Roman Kennke <roman@kennke.org> * javax/swing/JToolBar.java (addImpl): Adjust added AbstractButtons to look and feel like toolbar buttons. * javax/swing/plaf/metal/MetalBorders.java: Adjusted insets of ButtonBorder. (RolloverMarginBorder): Added class for toolbar buttons. (getButtonBorder): Adjusted factory method to return a shared instance of button border. (getToolbarButtonBorder): Added factory method to return a shared instance of toolbar button border. (getMarginBorder): Added factory method to return a shared instance of margin border. * javax/swing/plaf/metal/MetalButtonUI.java (installDefauls): If button is child of a JToolBar then set special border on this button. From-SVN: r98439
Roman Kennke committed -
* java/net/URLConnection.java (getContent): Fixed javadoc comment. From-SVN: r98438
Michael Koch committed -
* java/net/URL.java: (toURI()): Implemented. From-SVN: r98437
Andrew John Hughes committed -
* builtins.c (expand_builtin_sync_operation): Revert last change. * optabs.c (expand_bool_compare_and_swap): Compare vs old value, not vs new value. (expand_compare_and_swap_loop): Likewise. (expand_sync_operation): Remove fallback from NAND to AND; invert memory operand when expanding from cmpxchg. (expand_sync_fetch_operation): Likewise. * doc/extend.texi (Atomic Builtins): Fix docs for nand and compare-and-swap. * config/alpha/alpha.c (alpha_split_atomic_op): Invert memory operand when implementing NAND. Fix double-add for AFTER. * config/alpha/sync.md (sync_nand<I48MODE>): Invert memory operand. (sync_old_nand<I48MODE>, sync_new_nand<I48MODE>): Likewise. (sync_compare_and_swap<I48MODE>): Fix compare vs zero. Return old memory value. (sync_lock_test_and_set<I48MODE>): Remove extra label and last memory barrier. * config/i386/sync.md (sync_compare_and_swap<IMODE>): Fix pattern to return old memory value. (sync_compare_and_swap_cc<IMODE>): Likewise. * config/ia64/ia64.c (ia64_dependencies_evaluation_hook): Early return pre-reload. Don't consider output or anti dependencies. * config/ia64/sync.md (IMODE): New. (modesuffix): Add QI and HI. (memory_barrier): Simplify expansion. (sync_compare_and_swap<IMODE>): Use IMODE, not I48MODE. (cmpxchg_acq_<IMODE>): Likewise. (sync_lock_test_and_set<IMODE>): Likewise. (sync_lock_release<IMODE>): Likewise. From-SVN: r98436
Richard Henderson committed -
2005-04-19 James A. Morrison <phython@gcc.gnu.org> * fold-const.c (fold_binary): Fold ~(X ^ Y) to ~X ^ Y or X ^ ~Y if ~X or ~Y simplify. From-SVN: r98435
James A. Morrison committed -
2005-04-19 James A. Morrison <phython@gcc.gnu.org> * fold-const (fold_binary): Fold ~X ^ ~ Y to X ^ Y. From-SVN: r98434
James A. Morrison committed -
From-SVN: r98433
Joseph Myers committed -
PR target/20670 * g++.dg/eh/fp-regs.C: New test. From-SVN: r98432
James E Wilson committed -
From-SVN: r98430
Steven G. Kargl committed -
2005-04-20 Michael Pogue <michael.pogue@sun.com> Joseph S. Myers <joseph@codesourcery.com> * c.opt (Wint-to-pointer-cast, Wpointer-to-int-cast): New options. * c-typeck.c (build_c_cast): Check these options. * doc/invoke.texi: Document these options. testsuite: * gcc.dg/Wint-to-pointer-cast-1.c, gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c, gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c, gcc.dg/Wpointer-to-int-cast-3.c: New tests. From-SVN: r98429
Joseph Myers committed -
From-SVN: r98428
Kazu Hirata committed -
[[Split portion of a mixed commit.]] From-SVN: r98425.2
GCC Administrator committed
-
- 19 Apr, 2005 9 commits
-
-
* 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. * mklibgcc.in: Use $GCC_FOR_TARGET instead of ./xgcc. From-SVN: r98420
Daniel Jacobowitz committed -
* 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. Co-Authored-By: Steven G. Kargl <kargls@comcast.net> From-SVN: r98418
Arnaud Desitter committed -
From-SVN: r98417
Paul Brook committed -
* 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, 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 -
From-SVN: r98413
Kazu Hirata committed -
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
-