- Jan 23, 2002
-
-
Benjamin Kosnik authored
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> * docs/html/22_locale/messages.html: Remove angle brackets. * docs/html/17_intro/TODO: Add. From-SVN: r49119
-
Alexandre Oliva authored
* reload.c (reg_overlap_mentioned_for_reload_p): Handle PLUS and auto_inc_dec values. From-SVN: r49118
-
Richard Earnshaw authored
* config/netbsd-aout.h (SWITCH_TAKES_ARG): Remove bogus white space after backslash. (ASM_DECLARE_OBJECT_NAME): Add missing backslash before final line. From-SVN: r49117
-
Paolo Carlini authored
2002-01-22 Paolo Carlini <pcarlini@unitus.it> * testsuite/27_io/ios_manip_basefield.cc: Enable test02. * testsuite/27_io/ostream_inserter_arith.cc: Enable test03. * testsuite/27_io/ostream_inserter_char.cc: Enable test01. * testsuite/27_io/ostream_inserter_other.cc: Enable test04. From-SVN: r49116
-
Alexandre Oliva authored
From-SVN: r49115
-
Richard Henderson authored
* config/alpha/alpha.c (split_small_symbolic_mem_operand): Use copy_insn not copy_rtx. * gcc.dg/20020122-4.c: Use multiple outputs on the asm. From-SVN: r49114
-
Tom Tromey authored
* java/awt/TextField.java: Replaced with Classpath version. * java/awt/TextArea.java: Replaced with Classpath version. * java/awt/TextComponent.java: Replaced with Classpath version. From-SVN: r49113
-
- Jan 22, 2002
-
-
Alan Modra authored
* combine.c (simplify_and_const_int): Don't trunc_int_for_mode "nonzero" as that might add "1" bits. Ensure "constop" is properly sign extened. (force_to_mode): Tweak for sign extended constop. From-SVN: r49112
-
Richard Henderson authored
for_each_rtx instead of assuming we're already looking at the MEM. (split_small_symbolic_mem_operand): Likewise. * config/alpha/alpha.h (PREDICATE_CODES): Update. * config/alpha/alpha.md (small symbolic memory splitters): Update. * gcc.dg/20020122-4.c: New. From-SVN: r49111
-
Richard Henderson authored
* config/alpha/alpha.md (divmodsi_internal_er): Generate lituse sequence number for the literal. (divmoddi_internal_er): Likewise. From-SVN: r49110
-
Tom Tromey authored
From-SVN: r49109
-
Benjamin Kosnik authored
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> Audit for LANG independence. * include/bits/localefwd.h: Tweaks. * include/bits/locale_facets.tcc (money_get::do_get(long double)): Use __convert_to_v. (time_get::do_get_year): Same. (__convert_from_v): Add. (num_put::_M_convert_float): Use. (num_put::_M_convert_int): Same. (money_put::do_put): Same. * src/locale-inst.cc: Add instantiations for __convert_from_v. * config/locale/time_members_gnu.cc: Cleanup setlocale usage. * config/locale/time_members_generic.cc: * config/locale/messages_members_gnu.cc: Same. * config/locale/messages_members_gnu.h: Same. * testsuite/22_locale/codecvt_members_wchar_t_char.cc (test02): New. * testsuite/22_locale/codecvt_members_char_char.cc (test02): New. * testsuite/22_locale/collate_members_wchar_t.cc (test02): New. * testsuite/22_locale/collate_members_char.cc (test02): New. * testsuite/22_locale/ctype_members_wchar_t.cc (test03): New. * testsuite/22_locale/ctype_members_char.cc (test03): New. * testsuite/22_locale/messages_members_char.cc (test02): New. * testsuite/22_locale/moneypunct_members_wchar_t.cc (test02): New. * testsuite/22_locale/moneypunct_members_char.cc (test02): New. * testsuite/22_locale/money_get_members_wchar_t.cc (test04): New. * testsuite/22_locale/money_get_members_char.cc (test04): New. * testsuite/22_locale/money_put_members_wchar_t.cc (test04): New. * testsuite/22_locale/money_put_members_char.cc (test04): New. * testsuite/22_locale/numpunct_members_wchar_t.cc (test02): New. * testsuite/22_locale/numpunct_members_char.cc (test02): New. * testsuite/22_locale/time_put_members_wchar_t.cc (test03): New. * testsuite/22_locale/time_put_members_char.cc (test03): New. * testsuite/22_locale/time_get_members_wchar_t.cc (test07): New. * testsuite/22_locale/time_get_members_char.cc (test07): New. * testsuite/22_locale/num_get_members_wchar_t.cc (test03): New. * testsuite/22_locale/num_get_members_char.cc (test03): New. * testsuite/22_locale/num_put_members_wchar_t.cc (test03): New. * testsuite/22_locale/num_put_members_char.cc (test03): New. * testsuite/22_locale/time_get_members_char.cc: Fixups for global locale issues. * testsuite/22_locale/time_get_members_char.cc: Same. 2002-01-22 Benjamin Kosnik <bkoz@redhat.com> libstdc++/5280 * include/bits/localefwd.h: Tweak comments. * include/bits/locale_facets.h (__convert_to_v): Add. * include/bits/locale_facets.tcc (num_get::do_get(double)): Use it. (num_get::do_get(float)): Same. (num_get::do_get(long double)): Same. (num_get::do_get(bool)): Same. (num_get::do_get(long)): Same. (num_get::do_get(long long)): Same. (num_get::do_get(unsigned int)): Same. (num_get::do_get(unsigned short)): Same. (num_get::do_get(unsigned long)): Same. (num_get::do_get(unsigned long long)): Same. * config/locale/c_locale_gnu.cc (__convert_to_v): Specialize. * config/locale/c_locale_generic.cc: Same. From-SVN: r49108
-
Mark Wielaard authored
From-SVN: r49107
-
Craig Rodrigues authored
2002-01-22 Craig Rodrigues <rodrigc@gcc.gnu.org> PR java/4972 * aclocal.m4 (AM_ICONV): Put linking flags for libiconv in LIBICONV variable. * configure: Regenerated. From-SVN: r49105
-
Mark Wielaard authored
From-SVN: r49104
-
Momchil Velikov authored
* configure.in (variable detection): Use arrays of unspecified size instead of plain integers. From-SVN: r49103
-
H.J. Lu authored
2002-01-22 H.J. Lu <hjl@gnu.org> * g++.dg/special/ecos.exp: Append .exe instead of a.out as the link output. * gcc.dg/special/ecos.exp: Likewise. * lib/g++-dg.exp: Likewise. * lib/g77-dg.exp: Likewise. * lib/gcc-dg.exp : Likewise. * lib/mike-g++.exp: Likewise. * lib/mike-g77.exp: Likewise. * lib/mike-gcc.exp: Likewise. * lib/objc-dg.exp: Likewise. From-SVN: r49100
-
Tom Tromey authored
* java/awt/peer/ButtonPeer.java: Replace with Classpath version. * java/awt/peer/CanvasPeer.java: Replace with Classpath version. * java/awt/peer/CheckboxMenuItemPeer.java: Replace with Classpath version. * java/awt/peer/CheckboxPeer.java: Replace with Classpath version. * java/awt/peer/ChoicePeer.java: Replace with Classpath version. * java/awt/peer/ComponentPeer.java: Replace with Classpath version. * java/awt/peer/ContainerPeer.java: Replace with Classpath version. * java/awt/peer/DialogPeer.java: Replace with Classpath version. * java/awt/peer/FileDialogPeer.java: Replace with Classpath version. * java/awt/peer/FontPeer.java: Replace with Classpath version. * java/awt/peer/FramePeer.java: Replace with Classpath version. * java/awt/peer/LabelPeer.java: Replace with Classpath version. * java/awt/peer/LightweightPeer.java: Replace with Classpath version. * java/awt/peer/ListPeer.java: Replace with Classpath version. * java/awt/peer/MenuBarPeer.java: Replace with Classpath version. * java/awt/peer/MenuComponentPeer.java: Replace with Classpath version. * java/awt/peer/MenuItemPeer.java: Replace with Classpath version. * java/awt/peer/MenuPeer.java: Replace with Classpath version. * java/awt/peer/PanelPeer.java: Replace with Classpath version. * java/awt/peer/PopupMenuPeer.java: Replace with Classpath version. * java/awt/peer/ScrollPanePeer.java: Replace with Classpath version. * java/awt/peer/ScrollbarPeer.java: Replace with Classpath version. * java/awt/peer/TextAreaPeer.java: Replace with Classpath version. * java/awt/peer/TextComponentPeer.java: Replace with Classpath version. * java/awt/peer/TextFieldPeer.java: Replace with Classpath version. * java/awt/peer/WindowPeer.java: Replace with Classpath version. * gnu/awt/xlib/XPanelPeer.java (insets): New method. * gnu/awt/xlib/XCanvasPeer.java (show, hide): New methods. (minimumSize, preferredSize, reshape): Likewise. * gnu/awt/xlib/XFramePeer.java (insets, enable, disable, getColorModel): New methods. * java/awt/PopupMenu.java: Merged with Classpath. * java/awt/MenuBar.java: Merged with Classpath. * java/awt/SystemColor.java: Replace with Classpath version. * java/awt/Panel.java: Merged with Classpath. * java/awt/PaintContext.java: Updated copyright. * java/awt/MenuShortcut.java: Merged with Classpath. * java/awt/MenuContainer.java: Merged with Classpath. * java/awt/Menu.java: Merged with Classpath. * java/awt/MediaEntry.java: New file from Classpath. * java/awt/MediaTracker.java: New file from Classpath. * java/awt/List.java: Merged with Classpath version. * java/awt/Insets.java: Merged with Classpath version. * java/awt/ImageMediaEntry.java: New file from Classpath. * java/awt/Image.java: Replaced with Classpath version. * java/awt/FontMetrics.java: Merged with Classpath version. * java/awt/Cursor.java (getDefaultCursor): Use DEFAULT_CURSOR constant. * java/awt/Font.java: Merged with Classpath version. * java/awt/Dialog.java: Merged with Classpath version. * java/awt/Color.java: Merged with Classpath version. * java/awt/Choice.java: Merged with Classpath version. * java/awt/CheckboxMenuItem.java: Merged with Classpath version. * java/awt/Adjustable.java: Replace with Classpath version. * java/awt/MenuItem.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/MenuComponent.java (toString): Call paramString. (paramString): Compute string; don't call toString. * java/awt/Label.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/Checkbox.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/Button.java (paramString): Don't include class name or brackets. Call superclass paramString. * java/awt/MenuComponent.java (getTreeLock): Now protected. From-SVN: r49099
-
Krister Walfridsson authored
* dwarfout.c (last_filename): Remove. (output_compile_unit_die): Remove last_filename. From-SVN: r49098
-
Krister Walfridsson authored
From-SVN: r49097
-
Roger Sayle authored
PR opt/3640 * fold-const.c (fold): Optimize unsigned comparisons against UINT_MAX (and similar unsigned constants). From-SVN: r49096
-
Janis Johnson authored
* Makefile.in (loop.o): Depend on OPTABS_H. * loop.c (expand_builtin_prefetch): Check the prefetch operand against the predicate. From-SVN: r49095
-
Janis Johnson authored
PR target/5379 * gcc.dg/20020122-2.c: New test. From-SVN: r49094
-
Janis Johnson authored
PR target/5379 * config/i386/i386.md (prefetch_sse): Specify "p" as a constraint for the address operand. From-SVN: r49093
-
Richard Henderson authored
From-SVN: r49092
-
Tom Tromey authored
* decl.c (java_init_decl_processing): Use add_predefined_file. Predefine RawData.java. (predef_filenames): Removed. (java_init_decl_processing): Don't register predef_filenames. * jcf-parse.c (add_predefined_file): New function. (predefined_filename_p): Rewrote. (predefined_filename_p): No longer static. * decl.c (java_init_decl_processing): Call initialize_builtins. * Make-lang.in (JAVA_OBJS): Added builtins.o. (java/builtins.o): New target. * builtins.c: New file. * parse.y (patch_invoke): Use build_call_or_builtin. * java-tree.h (build_call_or_builtin): Declare. (initialize_builtins): Declare. (java_set_exception_lang_code): Removed unused declaration. (PREDEF_FILENAMES_SIZE): Removed. (java_tree_index): Added JTI_PREDEF_FILENAMES. (predef_filenames): New define. (add_predefined_file): Declare. (predefined_filename_p): Declare. * expr.c (expand_invoke): Use build_call_or_builtin. From-SVN: r49091
-
DJ Delorie authored
* Makefile.in (TESTLIB): New. This library is for future testsuites. (CFILES, REQUIRED_OFILES, CONFIGURED_OFILES): Re-alphabetize, break down by letter. (REQUIRED_OFILES): List long-to-compile files first. (maint-deps): New, target for updating dependencies. (dependencies): Update. * maint-tool: Add dependency-generating option. * configure.in: Check for _doprnt even if we're not providing it. * configure: Regenerate. * _doprnt.c: Modifications to allow compiling on any platform. * copysign.c: Likewise. * putenv.c: Likewise. * setenv.c: Likewise. * vsprintf.c: Likewise. From-SVN: r49090
-
Craig Rodrigues authored
2002-01-22 Craig Rodrigues <rodrigc@gcc.gnu.org> PR other/5450 * config/i386/sysv4.h (CPP_SPEC): Define, and add CPU preprocessor flags. From-SVN: r49088
-
Jason Thorpe authored
* config.gcc (x86_64-*-netbsd*): New target. * config/i386/netbsd64.h: New file. From-SVN: r49087
-
Bob Wilson authored
From-SVN: r49086
-
Kaveh R. Ghazi authored
From-SVN: r49084
-
Aldy Hernandez authored
From-SVN: r49083
-
Aldy Hernandez authored
2002-01-22 Aldy Hernandez <aldyh@redhat.com> * regrename.c (kill_value): Fix typo. From-SVN: r49082
-
Loren J. Rittle authored
* include/Makefile.am (c_base_builddir): Remove redundant slash. (std_builddir): Likewise. (std_headers_rename): Fix cut-n-paste typo. (install-data-local): Concat path per element instead of once to first element of list. * include/Makefile.in: Rebuilt. From-SVN: r49081
-
Nick Clifton authored
From-SVN: r49080
-
Nick Clifton authored
From-SVN: r49079
-
Benjamin Kosnik authored
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> * config/os/aix/bits/ctype_noninline.h: Fix formatting. * config/os/bsd/netbsd/bits/ctype_noninline.h: Fix typo. * config/os/bsd/freebsd/bits/ctype_noninline.h: Fix formatting. From-SVN: r49078
-
Jason Merrill authored
c-semantics.c (genrtl_compound_stmt): Only check nesting consistency if this COMPOUND_STMT is scoped. * c-semantics.c (genrtl_compound_stmt): Only check nesting consistency if this COMPOUND_STMT is scoped. From-SVN: r49077
-
Jason Merrill authored
* parse.y (function_body): Suppress the block for the outermost curly braces. * decl.c (pushdecl): Don't try to skip it. (begin_function_body): Keep the block we create, not the next one. * init.c (emit_base_init): Don't mess with keep_next_level. From-SVN: r49076
-
Jason Merrill authored
From-SVN: r49075
-