- 23 Jan, 2002 27 commits
-
-
* doc/fragments.texi, doc/hostconfig.texi: Update to reflect current (lack of) need for host configuration by hand. * doc/gccint.texi, doc/rtl.texi, doc/tm.texi: Adjust cross references. Documentation of some target macros moved from hostconfig.texi to tm.texi. From-SVN: r49142
Zack Weinberg committed -
From-SVN: r49141
Loren J. Rittle committed -
* config/arm/arm.h (THUMB_FUNCTION_PROFILER): Define if not currently defined. From-SVN: r49140
Will Cohen committed -
2002-01-23 Craig Rodrigues <rodrigc@gcc.gnu.org> * call.c, class.c, decl.c, decl2.c, error.c, expr.c, friend.c, init.c, lex.c, mangle.c, method.c, pt.c, repo.c, rtti.c, search.c, semantics.c, spew.c, tree.c, typeck.c, typeck2.c, xref.c: Change my_fancy_abort() to abort(). From-SVN: r49139
Craig Rodrigues committed -
* config/h8300/h8300.md (*andorhi3): Accept 0x8000 as an operand[3]. From-SVN: r49138
Kazu Hirata committed -
PR c++/5453 * class.c (fixed_type_or_null): Fix thinko. From-SVN: r49135
Jason Merrill committed -
PR c++/3331 * init.c (resolve_offset_ref): Use build_indirect_ref. [[Split portion of a mixed commit.]] From-SVN: r49134.2
Jason Merrill committed -
PR c++/5453 * class.c (fixed_type_or_null): Fix thinko. From-SVN: r49133
Jason Merrill committed -
* tree.c (build1): Don't set TREE_READONLY on INDIRECT_REF. PR c++/3331 * cp/init.c (resolve_offset_ref): Use build_indirect_ref. From-SVN: r49132
Jason Merrill committed -
* function.c (assign_parms): Don't put args of inline functions into registers when not optimizing. * cp/decl2.c (grokclassfn): Don't set DECL_REGISTER on 'this'. From-SVN: r49131
Jason Merrill committed -
deleted. From-SVN: r49130
Nick Clifton committed -
From-SVN: r49129
Hans-Peter Nilsson committed -
From-SVN: r49127
GCC Administrator committed -
PR c/3504 * doc/extend.texi: Correct documentation of __alignof__. From-SVN: r49126
Neil Booth committed -
2002-01-22 Benjamin Kosnik <bkoz@redhat.com> * config/locale/c_locale_generic.cc: Fix. From-SVN: r49125
Benjamin Kosnik committed -
From-SVN: r49124
Zack Weinberg committed -
* bad.c: Include intl.h. (FFEBAD_MSGS1, FFEBAD_MSGS2): Replace by FFEBAD_MSG, SHORT, LONG. Adjust definitions to work with exgettext. (ffebad_start_): Translate all error messages. (ffebad_finish): Mark constant strings for translation. * bad.h: Use FFEBAD_MSG. Adjust prototype of ffebad_start_ and definitions of ffebad_start_msg, ffebad_start_msg_lex to work with exgettext. * bad.def: Use FFEBAD_MSG, SHORT, LONG throughout. * com.c: Include intl.h. (lang_print_error_function): Always use ffeinfo_kind_message to get the kind label for a non-nested construct. Translate it. Translate constant strings. * info.c (FFEINFO_KIND): Adjust definition to work with exgettext. * info-k.def: Block xgettext from slurping copyright notice into gcc.pot. Adjust strings for their sole use, in com.c. * Make-lang.in (f/bad.o, f/com.o): Depend on intl.h. From-SVN: r49123
Zack Weinberg committed -
* params.h: Rename arguments of DEFPARAM so that it will be recognized as a translation keyword. From-SVN: r49122
Zack Weinberg committed -
* exgettext: Merge changes from diffutils. Scan .def files in addition to .c and .h. Add --language=c to xgettext command line. From-SVN: r49121
Zack Weinberg committed -
2002-01-22 Aldy Hernandez <aldyh@redhat.com> * extend.texi: Document altivec functions. Fix *-bit adjectives in X86 builtin documentation. From-SVN: r49120
Aldy Hernandez committed -
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
Benjamin Kosnik committed -
* reload.c (reg_overlap_mentioned_for_reload_p): Handle PLUS and auto_inc_dec values. From-SVN: r49118
Alexandre Oliva committed -
* 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
Richard Earnshaw committed -
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
Paolo Carlini committed -
From-SVN: r49115
Alexandre Oliva committed -
* 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
Richard Henderson committed -
* 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
Tom Tromey committed
-
- 22 Jan, 2002 13 commits
-
-
* 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
Alan Modra committed -
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 committed -
* config/alpha/alpha.md (divmodsi_internal_er): Generate lituse sequence number for the literal. (divmoddi_internal_er): Likewise. From-SVN: r49110
Richard Henderson committed -
From-SVN: r49109
Tom Tromey committed -
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
Benjamin Kosnik committed -
From-SVN: r49107
Mark Wielaard committed -
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
Craig Rodrigues committed -
From-SVN: r49104
Mark Wielaard committed -
* configure.in (variable detection): Use arrays of unspecified size instead of plain integers. From-SVN: r49103
Momchil Velikov committed -
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
H.J. Lu committed -
* 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
Tom Tromey committed -
* dwarfout.c (last_filename): Remove. (output_compile_unit_die): Remove last_filename. From-SVN: r49098
Krister Walfridsson committed -
From-SVN: r49097
Krister Walfridsson committed
-