hp [Wed, 23 Jan 2002 09:50:39 +0000 (09:50 +0000)]
* loop.c [!HAVE_prefetch] (CODE_FOR_prefetch): Define to 0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49129
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Wed, 23 Jan 2002 08:16:33 +0000 (08:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49127
138bc75d-0d04-0410-961f-
82ee72b054a4
neil [Wed, 23 Jan 2002 07:51:16 +0000 (07:51 +0000)]
PR c/3504
* doc/extend.texi: Correct documentation of __alignof__.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49126
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Wed, 23 Jan 2002 03:50:49 +0000 (03:50 +0000)]
2002-01-22 Benjamin Kosnik <bkoz@redhat.com>
* config/locale/c_locale_generic.cc: Fix.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49125
138bc75d-0d04-0410-961f-
82ee72b054a4
zack [Wed, 23 Jan 2002 03:41:30 +0000 (03:41 +0000)]
* gcc.pot: Regenerate - now includes Fortran error messages.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49124
138bc75d-0d04-0410-961f-
82ee72b054a4
zack [Wed, 23 Jan 2002 03:01:53 +0000 (03:01 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49123
138bc75d-0d04-0410-961f-
82ee72b054a4
zack [Wed, 23 Jan 2002 02:57:04 +0000 (02:57 +0000)]
* params.h: Rename arguments of DEFPARAM so that it will be
recognized as a translation keyword.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49122
138bc75d-0d04-0410-961f-
82ee72b054a4
zack [Wed, 23 Jan 2002 02:55:20 +0000 (02:55 +0000)]
* exgettext: Merge changes from diffutils. Scan .def files in
addition to .c and .h. Add --language=c to xgettext command line.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49121
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Wed, 23 Jan 2002 02:10:39 +0000 (02:10 +0000)]
2002-01-22 Aldy Hernandez <aldyh@redhat.com>
* extend.texi: Document altivec functions.
Fix *-bit adjectives in X86 builtin documentation.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49120
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Wed, 23 Jan 2002 02:02:21 +0000 (02:02 +0000)]
2002-01-22 Benjamin Kosnik <bkoz@redhat.com>
* docs/html/22_locale/messages.html: Remove angle brackets.
* docs/html/17_intro/TODO: Add.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49119
138bc75d-0d04-0410-961f-
82ee72b054a4
aoliva [Wed, 23 Jan 2002 01:56:22 +0000 (01:56 +0000)]
* reload.c (reg_overlap_mentioned_for_reload_p): Handle PLUS and
auto_inc_dec values.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49118
138bc75d-0d04-0410-961f-
82ee72b054a4
rearnsha [Wed, 23 Jan 2002 01:17:51 +0000 (01:17 +0000)]
* config/netbsd-aout.h (SWITCH_TAKES_ARG): Remove bogus white space
after backslash.
(ASM_DECLARE_OBJECT_NAME): Add missing backslash before final line.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49117
138bc75d-0d04-0410-961f-
82ee72b054a4
paolo [Wed, 23 Jan 2002 01:12:10 +0000 (01:12 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49116
138bc75d-0d04-0410-961f-
82ee72b054a4
aoliva [Wed, 23 Jan 2002 00:56:28 +0000 (00:56 +0000)]
* config/i386/freebsd-aout.h (ASM_QUAD): Undefine.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49115
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Wed, 23 Jan 2002 00:39:51 +0000 (00:39 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49114
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Wed, 23 Jan 2002 00:07:39 +0000 (00:07 +0000)]
* java/awt/TextField.java: Replaced with Classpath version.
* java/awt/TextArea.java: Replaced with Classpath version.
* java/awt/TextComponent.java: Replaced with Classpath version.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49113
138bc75d-0d04-0410-961f-
82ee72b054a4
amodra [Tue, 22 Jan 2002 23:42:07 +0000 (23:42 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49112
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 23:23:46 +0000 (23:23 +0000)]
* config/alpha/alpha.c (some_small_symbolic_mem_operand) Use
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49111
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 23:13:58 +0000 (23:13 +0000)]
* config/alpha/alpha.md (divmodsi_internal_er): Generate lituse
sequence number for the literal.
(divmoddi_internal_er): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49110
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 22 Jan 2002 23:11:30 +0000 (23:11 +0000)]
* java/awt/GridBagConstraints.java: Updated copyright.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49109
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Tue, 22 Jan 2002 23:09:04 +0000 (23:09 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49108
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Tue, 22 Jan 2002 22:58:09 +0000 (22:58 +0000)]
Add license clarification.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49107
138bc75d-0d04-0410-961f-
82ee72b054a4
rodrigc [Tue, 22 Jan 2002 22:48:45 +0000 (22:48 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49105
138bc75d-0d04-0410-961f-
82ee72b054a4
mark [Tue, 22 Jan 2002 22:40:42 +0000 (22:40 +0000)]
Add license clarification.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49104
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 22:31:52 +0000 (22:31 +0000)]
* configure.in (variable detection): Use arrays of unspecified
size instead of plain integers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49103
138bc75d-0d04-0410-961f-
82ee72b054a4
hjl [Tue, 22 Jan 2002 22:08:49 +0000 (22:08 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49100
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 22 Jan 2002 22:03:04 +0000 (22:03 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49099
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 21:58:41 +0000 (21:58 +0000)]
* dwarfout.c (last_filename): Remove.
(output_compile_unit_die): Remove last_filename.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49098
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 21:57:22 +0000 (21:57 +0000)]
* dependence.c (build_def_use): Remove array_idx.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49097
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 21:35:34 +0000 (21:35 +0000)]
PR opt/3640
* fold-const.c (fold): Optimize unsigned comparisons against
UINT_MAX (and similar unsigned constants).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49096
138bc75d-0d04-0410-961f-
82ee72b054a4
janis [Tue, 22 Jan 2002 21:25:15 +0000 (21:25 +0000)]
* Makefile.in (loop.o): Depend on OPTABS_H.
* loop.c (expand_builtin_prefetch): Check the prefetch operand
against the predicate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49095
138bc75d-0d04-0410-961f-
82ee72b054a4
janis [Tue, 22 Jan 2002 21:21:42 +0000 (21:21 +0000)]
PR target/5379
* gcc.dg/
20020122-2.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49094
138bc75d-0d04-0410-961f-
82ee72b054a4
janis [Tue, 22 Jan 2002 21:19:27 +0000 (21:19 +0000)]
PR target/5379
* config/i386/i386.md (prefetch_sse): Specify "p" as a constraint
for the address operand.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49093
138bc75d-0d04-0410-961f-
82ee72b054a4
rth [Tue, 22 Jan 2002 20:54:32 +0000 (20:54 +0000)]
* config/alpha/freebsd.h (FUNCTION_PROFILER): Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49092
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 22 Jan 2002 20:23:46 +0000 (20:23 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49091
138bc75d-0d04-0410-961f-
82ee72b054a4
dj [Tue, 22 Jan 2002 20:03:29 +0000 (20:03 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49090
138bc75d-0d04-0410-961f-
82ee72b054a4
rodrigc [Tue, 22 Jan 2002 19:59:30 +0000 (19:59 +0000)]
2002-01-22 Craig Rodrigues <rodrigc@gcc.gnu.org>
PR other/5450
* config/i386/sysv4.h (CPP_SPEC): Define, and add CPU preprocessor flags.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49088
138bc75d-0d04-0410-961f-
82ee72b054a4
thorpej [Tue, 22 Jan 2002 19:48:27 +0000 (19:48 +0000)]
* config.gcc (x86_64-*-netbsd*): New target.
* config/i386/netbsd64.h: New file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49087
138bc75d-0d04-0410-961f-
82ee72b054a4
bwilson [Tue, 22 Jan 2002 19:13:23 +0000 (19:13 +0000)]
* MAINTAINERS (Write After Approval): Add myself.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49086
138bc75d-0d04-0410-961f-
82ee72b054a4
ghazi [Tue, 22 Jan 2002 19:04:09 +0000 (19:04 +0000)]
* parse.y (patch_switch_statement): Fix format specifier.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49084
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Tue, 22 Jan 2002 18:35:50 +0000 (18:35 +0000)]
fix conflicts
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49083
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Tue, 22 Jan 2002 18:34:56 +0000 (18:34 +0000)]
2002-01-22 Aldy Hernandez <aldyh@redhat.com>
* regrename.c (kill_value): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49082
138bc75d-0d04-0410-961f-
82ee72b054a4
ljrittle [Tue, 22 Jan 2002 17:35:37 +0000 (17:35 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49081
138bc75d-0d04-0410-961f-
82ee72b054a4
nickc [Tue, 22 Jan 2002 17:35:27 +0000 (17:35 +0000)]
Move body of HARD_REGNO_MODE_OK into a function: arm_hard_regno_mode_ok
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49080
138bc75d-0d04-0410-961f-
82ee72b054a4
nickc [Tue, 22 Jan 2002 17:10:57 +0000 (17:10 +0000)]
Replace REG_MAYBE_DEAD notes with USEs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49079
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Tue, 22 Jan 2002 16:09:25 +0000 (16:09 +0000)]
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49078
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Tue, 22 Jan 2002 16:05:50 +0000 (16:05 +0000)]
* c-semantics.c (genrtl_compound_stmt): Only check nesting consistency if
this COMPOUND_STMT is scoped.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49077
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Tue, 22 Jan 2002 14:42:09 +0000 (14:42 +0000)]
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49076
138bc75d-0d04-0410-961f-
82ee72b054a4
jason [Tue, 22 Jan 2002 14:37:29 +0000 (14:37 +0000)]
* class.c (build_base_path): Tweak formatting.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49075
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Tue, 22 Jan 2002 14:33:35 +0000 (14:33 +0000)]
* predict.c: Fix formatting.
* print-tree.c: Likewise.
* protoize.c: Likewise.
* real.h: Likewise.
* rtl.h: Likewise.
* sbitmap.h: Likewise.
* scan.c: Likewise.
* sched-deps.c: Likewise.
* sched-vis.c: Likewise.
* sdbout.c: Likewise.
* sibcall.c: Likewise.
* ssa.c: Likewise.
* ssa-ccp.c: Likewise.
* ssa-dce.c: Likewise.
* stmt.c: Likewise.
* stor-layout.c: Likewise.
* system.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49074
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Tue, 22 Jan 2002 12:01:54 +0000 (12:01 +0000)]
* tree.c (int_fits_type_p): If bounds of a subtype are variable, see
if fits in bounds of base type.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49070
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Tue, 22 Jan 2002 11:33:52 +0000 (11:33 +0000)]
* dwarf2out.c (equate_decl_number_to_die): Add "int" to decls.
(loc_descriptor_from_tree, case CALL_EXPR, case ADDR_EXPR): New.
(add_bound_info, default): If can't find a context, make a
SAVE_EXPR.
(dwarf2out_finish): Check for SAVE_EXPR in node->created_for.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49069
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Tue, 22 Jan 2002 08:16:44 +0000 (08:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49067
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Tue, 22 Jan 2002 07:48:25 +0000 (07:48 +0000)]
* c-typeck.c (parser_build_binary_op): If result from
build_binary_op is ERROR_MARK just return error_mark_node without
further processing.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49066
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Tue, 22 Jan 2002 07:43:58 +0000 (07:43 +0000)]
* gcc.dg/
20020122-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49065
138bc75d-0d04-0410-961f-
82ee72b054a4
thorpej [Tue, 22 Jan 2002 04:23:07 +0000 (04:23 +0000)]
* config/netbsd.h (TARGET_HAS_F_SETLKW): define.
Split a.out-specific bits into...
* config/netbsd-aout.h: ...this.
* config/netbsd-elf.h: New file.
* config/alpha/netbsd-elf.h: Remove.
* config/alpha/netbsd.h: Rewrite for a NetBSD/alpha ELF target.
* config/i386/netbsd-elf.h (LIB_SPEC): Remove.
(STARTFILE_SPEC): Remove redundant definition.
(ENDFILE_SPEC): Likewise.
(LINK_SPEC): Likewise.
(CPP_SPEC): Likewise.
(ASM_SPEC): Likewise.
(LIB_SPEC): Likewise.
(SWITCH_TAKES_ARG): Likewise.
(TARGET_MEM_FUNCTIONS): Likewise.
(CPP_PREDEFINES): Redefine.
(ASM_FINAL_SPEC): Remove redefinition.
(ASM_COMMENT_START): Redefine.
(FUNCTION_PROFILER): Define.
(TARGET_VERSION): Redefine.
Comment and formatting cleanup.
* config/i386/netbsd.h: Include <netbsd-aout.h>.
* config/m68k/netbsd.h: Include <netbsd-aout.h>.
* config/mips/netbsd.h: Rewrite for NetBSD/mips ELF target,
big- or little-endian.
* config/ns32k/netbsd.h: Include <netbsd-aout.h>.
* config.gcc (*-*-netbsd*): Add definitions common to all
NetBSD configs.
(alpha*-*-netbsd*): Remove redundant xm_defines, gas, and
gnu_ld definitions. Add netbsd-elf.h to and remove
alpha/netbsd-elf.h from tm_file. Remove alpha/t-crtfm from
tmake_file, and don't lose previous tmake_file contents.
(arm*-*-netbsd*): Add netbsd-aout.h to tm_file.
(i[34567]86-*-netbsdelf*): Remove redundant xm_defines, gas, and
gnu_ld definitions. Add netbsd-elf.h to tm_file.
(mips-dec-netbsd*): Remove as alias for mipsel-*-netbsd*.
(mipsel-*-netbsd*): Rename this to...
(mips*-*-netbsd*): ...this. Add elfos.h to tm_file. Add
mips/little.h to tm_file for mips*el-*.
(powerpc-*-netbsd*): Remove redundant xm_defines definition.
(sparc-*-netbsd*): Add netbsd-aout.h to tm_file.
(vax-*-netbsd*): Add netbsd-aout.h to tm_file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49064
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Tue, 22 Jan 2002 02:36:54 +0000 (02:36 +0000)]
* doc/tm.texi: Remove STARTING_FRAME_PHASE.
* config/rs6000/rs6000.h: Same.
* function.c (instantiate_virtual_regs): Remove
STARTING_FRAME_PHASE.
(assign_stack_local_1): Same.
Calculate frame phase.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49063
138bc75d-0d04-0410-961f-
82ee72b054a4
tromey [Tue, 22 Jan 2002 00:20:23 +0000 (00:20 +0000)]
ChangeLog rotation
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49061
138bc75d-0d04-0410-961f-
82ee72b054a4
billingd [Mon, 21 Jan 2002 23:40:44 +0000 (23:40 +0000)]
2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
* g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49060
138bc75d-0d04-0410-961f-
82ee72b054a4
billingd [Mon, 21 Jan 2002 22:58:30 +0000 (22:58 +0000)]
2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
* gcc.dg/
20010207-1.c: Restrict to i?86-*-[eflno]*
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49059
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Mon, 21 Jan 2002 22:57:49 +0000 (22:57 +0000)]
* pa-protos.h (reg_before_reload_operand): New function prototype.
* pa.c (reg_before_reload_operand): New function implementation.
* pa.md (decrement_and_branch_until_zero, movb): Use it. Change "!*m"
contraints to "*m".
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49058
138bc75d-0d04-0410-961f-
82ee72b054a4
sirl [Mon, 21 Jan 2002 22:19:55 +0000 (22:19 +0000)]
2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* combine.c (simplify_and_const_int): Properly sign-extend CONSTOP.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49057
138bc75d-0d04-0410-961f-
82ee72b054a4
sirl [Mon, 21 Jan 2002 22:16:04 +0000 (22:16 +0000)]
2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* gcc.c-torture/compile/
20020121-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49056
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Mon, 21 Jan 2002 21:29:12 +0000 (21:29 +0000)]
* lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
ld_library_path.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49055
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Mon, 21 Jan 2002 21:22:19 +0000 (21:22 +0000)]
* pa64-hpux.h (MD_EXEC_PREFIX): Set to "/usr/ccs/bin".
(MD_STARTFILE_PREFIX): Set to "/usr/ccs/lib/pa20_64/".
(MD_STARTFILE_PREFIX_1): Set to "/opt/langtools/lib/pa20_64/".
(EH_FRAME_IN_DATA_SECTION): Define and update comment on init sections.
(ENDFILE_SPEC): Undefine.
(STARTFILE_SPEC): Redefine for PA.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49054
138bc75d-0d04-0410-961f-
82ee72b054a4
sirl [Mon, 21 Jan 2002 18:55:07 +0000 (18:55 +0000)]
2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
* config/rs6000/t-ppccomm (CRTSTUFF_T_CFLAGS_S): Re-add -fPIC.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49048
138bc75d-0d04-0410-961f-
82ee72b054a4
dje [Mon, 21 Jan 2002 16:14:48 +0000 (16:14 +0000)]
2002-01-21 Daniel Jacobowitz <drow@mvista.com>
* config.gcc: Add entries to supported PowerPC --with-cpu
types.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49047
138bc75d-0d04-0410-961f-
82ee72b054a4
jakub [Mon, 21 Jan 2002 15:53:31 +0000 (15:53 +0000)]
* config/i386/i386.c (ix86_function_arg_regno_p): Never return
true for 64-bit mode only SSE registers in 32-bit mode.
* gcc.dg/
20020218-1.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49046
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 13:08:33 +0000 (13:08 +0000)]
* unwind-dw2.c: Fix formatting.
* unwind-dw2-fde.c: Likewise.
* unwind-dw2-fde.h: Likewise.
* unwind-pe.h: Likewise.
* varasm.c: Likewise.
* varray.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49045
138bc75d-0d04-0410-961f-
82ee72b054a4
billingd [Mon, 21 Jan 2002 12:48:38 +0000 (12:48 +0000)]
2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
* lib/prune.exp (prune_gcc_output): Prune "At global scope"
messages
* g++.dg/other/deprecated.C: Remove dg-bogus comment for
"At global scope" warning
* g++.dg/ext/align1.C: Change cygwin test for alignment
from db-bogus to dg-warning
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49044
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Mon, 21 Jan 2002 12:35:58 +0000 (12:35 +0000)]
Properly indent two lines.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49043
138bc75d-0d04-0410-961f-
82ee72b054a4
zack [Mon, 21 Jan 2002 08:37:49 +0000 (08:37 +0000)]
* g77.f-torture/compile/cpp2.F: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49038
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Mon, 21 Jan 2002 08:16:19 +0000 (08:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49036
138bc75d-0d04-0410-961f-
82ee72b054a4
hp [Mon, 21 Jan 2002 07:25:48 +0000 (07:25 +0000)]
Remove workaround for register stack overwrite bug in mmix.
* config/mmix/mmix.c (mmix_target_asm_function_prologue): Remove
support for TARGET_REG_STACK_FILL_BUG.
* config/mmix/mmix.h: Remove member has_call_without_parameters.
(TARGET_MASK_REG_STACK_FILL_BUG, TARGET_REG_STACK_FILL_BUG):
Delete.
(TARGET_DEFAULT): Remove TARGET_MASK_REG_STACK_FILL_BUG.
(TARGET_SWITCHES): Remove -mreg-stack-fill-bug-workaround and
-mno-reg-stack-fill-bug-workaround.
* config/mmix/mmix.md ("call", "call_value"): Don't set struct
machine member has_call_without_parameters.
* doc/invoke.texi (Option Summary) <MMIX Options>: Remove
-mreg-stack-fill-bug-workaround and
-mno-reg-stack-fill-bug-workaround.
(MMIX Options): Ditto.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49035
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 07:06:37 +0000 (07:06 +0000)]
* config/h8300/h8300.c (function_arg): Replace 0 with NULL_RTX
as appropriate.
Remove redundant code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49034
138bc75d-0d04-0410-961f-
82ee72b054a4
jsm28 [Mon, 21 Jan 2002 06:22:28 +0000 (06:22 +0000)]
* config/alpha/alpha.h, config/arc/arc.h, config/avr/avr.h,
config/c4x/c4x.h, config/d30v/d30v.h, config/dsp16xx/dsp16xx.h,
config/fr30/fr30.h, config/ia64/ia64.h, config/m68hc11/m68hc11.h,
config/mips/mips.h, config/rs6000/rs6000.h, config/sparc/sparc.h,
config/stormy16/stormy16.h, config/v850/v850.h: Remove commented
out target macro definitions and non-target-specific comments
mostly taken from old versions of the manual.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49033
138bc75d-0d04-0410-961f-
82ee72b054a4
bkoz [Mon, 21 Jan 2002 04:08:54 +0000 (04:08 +0000)]
2002-01-20 Benjamin Kosnik <bkoz@redhat.com>
* include/bits/locale_facets.h (ctype<char>::classic_table):
Remove definition.
(ctype<char>::_S_ctable): Remove.
* config/os/gnu-linux/bits/ctype_noninline.h
(ctype<char>::_S_table): Remove definition.
(ctype<char>::classic_table): Define.
(ctype<char>::ctype): Replace _S_ctable with classic_table().
* config/os/aix/bits/ctype_noninline.h: Same.
* config/os/bsd/freebsd/bits/ctype_noninline.h: Same.
* config/os/bsd/netbsd/bits/ctype_noninline.h: Same.
* config/os/djgpp/bits/ctype_noninline.h: Same.
* config/os/generic/bits/ctype_noninline.h: Same.
* config/os/gnu-linux/bits/ctype_noninline.h: Same.
* config/os/hpux/bits/ctype_noninline.h: Same.
* config/os/irix/irix5.2/bits/ctype_noninline.h: Same.
* config/os/irix/irix6.5/bits/ctype_noninline.h: Same.
* config/os/mingw32/bits/ctype_noninline.h: Same.
* config/os/newlib/bits/ctype_noninline.h: Same.
* config/os/solaris/solaris2.5/bits/ctype_noninline.h: Same.
* config/os/solaris/solaris2.6/bits/ctype_noninline.h: Same.
* config/os/solaris/solaris2.7/bits/ctype_noninline.h: Same.
2002-01-20 Danny Smith <dannysmith@users.sourceforge.net>
* config/os/mingw32/bits/ctype_noninline.h: Declare _ctype instead
of _pctype. Use to define _S_ctable. Add definition for alternate
ctor. Initialise _M_ctable to _S_ctable in ctors.
(do_toupper, do_tolower): Use inline code appropriate for C-locale
rather than ::toupper, ::tolower.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49032
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 02:24:02 +0000 (02:24 +0000)]
* config/h8300/h8300.h: Fix comment formatting.
* config/ia64/aix.h: Likewise.
* config/ia64/ia64-protos.h: Likewise.
* config/ia64/ia64.c: Likewise.
* config/ia64/ia64.h: Likewise.
* config/ia64/ia64intrin.h: Likewise.
* config/ia64/linux.h: Likewise.
* config/ia64/unwind-aix.c: Likewise.
* config/ia64/unwind-ia64.c: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49031
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 02:04:46 +0000 (02:04 +0000)]
* config/h8300/h8300.c: Revise comments about shift code.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49030
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 01:12:35 +0000 (01:12 +0000)]
* config/h8300/h8300.c (function_arg): Update a comment.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49026
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Mon, 21 Jan 2002 00:34:29 +0000 (00:34 +0000)]
* config/h8300/h8300.md: Update the comments at the beginning
of the file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49025
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 20 Jan 2002 23:50:07 +0000 (23:50 +0000)]
* reg-stack.c (subst_stack_regs): Properly check for deleted insn.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49024
138bc75d-0d04-0410-961f-
82ee72b054a4
kazu [Sun, 20 Jan 2002 23:48:11 +0000 (23:48 +0000)]
* config/i370/i370.c: Fix comment formatting.
* config/i370/i370.h: Likewise.
* config/i370/i370.md: Likewise.
* config/i370/linux.h: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49023
138bc75d-0d04-0410-961f-
82ee72b054a4
kenner [Sun, 20 Jan 2002 23:46:30 +0000 (23:46 +0000)]
* dwarf2out.c (loc_descriptor_from_tree): Add TRUTH_*_EXPR cases.
(gen_struct_or_union_type_die): Don't SIGSEGV if no TYPE_STUB_DECL
in incomplete case.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49022
138bc75d-0d04-0410-961f-
82ee72b054a4
toon [Sun, 20 Jan 2002 19:58:42 +0000 (19:58 +0000)]
2002-01-20 Toon Moene <toon@moene.indiv.nluug.nl>
* Makefile.in: $(MULTISUBDIR) has an implied leading `/';
remove duplicates.
Use libtool for removing libg2c{a|la|so} for the `uninstall' target.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49021
138bc75d-0d04-0410-961f-
82ee72b054a4
schwab [Sun, 20 Jan 2002 16:34:07 +0000 (16:34 +0000)]
* java/net/natPlainSocketImpl.cc (_Jv_recv): Change return type of
function and of parameter recv_func to ssize_t, as specified by
POSIX.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49020
138bc75d-0d04-0410-961f-
82ee72b054a4
grahams [Sun, 20 Jan 2002 09:32:27 +0000 (09:32 +0000)]
* cfgloop.c (flow_loop_preheader_scan): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49019
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sun, 20 Jan 2002 08:16:10 +0000 (08:16 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49017
138bc75d-0d04-0410-961f-
82ee72b054a4
nathan [Sat, 19 Jan 2002 20:55:35 +0000 (20:55 +0000)]
cp:
Fix regression introduced with patch for c++/775
* parse.y (class_head_defn): Check for template specializations
with a different class-key.
testsuite:
* g++.dg/template/access1.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49016
138bc75d-0d04-0410-961f-
82ee72b054a4
bothner [Sat, 19 Jan 2002 20:51:48 +0000 (20:51 +0000)]
* java/util/zip/ZipOutputStream.java (putNextEntry): Clear
uncompressed_size in readiness for next entry.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49014
138bc75d-0d04-0410-961f-
82ee72b054a4
danglin [Sat, 19 Jan 2002 20:42:33 +0000 (20:42 +0000)]
* config.gcc (hppa*64*-*-hpux11*): Fix tmake_file.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49013
138bc75d-0d04-0410-961f-
82ee72b054a4
trix [Sat, 19 Jan 2002 15:40:35 +0000 (15:40 +0000)]
Fix for DF split
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49011
138bc75d-0d04-0410-961f-
82ee72b054a4
gccadmin [Sat, 19 Jan 2002 08:17:41 +0000 (08:17 +0000)]
Daily bump.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49010
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Sat, 19 Jan 2002 03:08:40 +0000 (03:08 +0000)]
2002-01-18 Aldy Hernandez <aldyh@redhat.com>
* gcc.dg/
20020118-1.c: New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49007
138bc75d-0d04-0410-961f-
82ee72b054a4
aldyh [Sat, 19 Jan 2002 03:06:55 +0000 (03:06 +0000)]
2002-01-18 Aldy Hernandez <aldyh@redhat.com>
* gcc.dg/
20020118-1.c: New.
* tm.texi (STARTING_FRAME_PHASE): Document.
* function.c (assign_stack_local_1): Adjust x_frame_offset with
STARTING_FRAME_PHASE.
(STARTING_FRAME_PHASE): New.
(instantiate_virtual_regs): Check saneness of
STARTING_FRAME_PHASE.
* rs6000.h (STARTING_FRAME_PHASE): New.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49006
138bc75d-0d04-0410-961f-
82ee72b054a4
aoliva [Sat, 19 Jan 2002 02:54:14 +0000 (02:54 +0000)]
* config/sh/sh.md (movdf_i4 split): Fix alter_subreg calls.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49005
138bc75d-0d04-0410-961f-
82ee72b054a4
rodrigc [Sat, 19 Jan 2002 00:06:49 +0000 (00:06 +0000)]
2002-01-18 Craig Rodrigues <rodrigc@gcc.gnu.org>
* doc/install.texi (hppa*-hp-hpux11): Clarify that GCC 2.95.x cannot
be used for bootstrapping GCC 3.0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49001
138bc75d-0d04-0410-961f-
82ee72b054a4
ljrittle [Fri, 18 Jan 2002 22:07:27 +0000 (22:07 +0000)]
* testsuite/18_support/numeric_limits.cc (test_extrema<long double>):
Add specialization for FreeBSD systems only to avoid losing test
only due to extra precision unmentioned in system headers.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48997
138bc75d-0d04-0410-961f-
82ee72b054a4
toon [Fri, 18 Jan 2002 20:07:36 +0000 (20:07 +0000)]
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl>
* Makefile.in: Add missing `/' separator in last change.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48995
138bc75d-0d04-0410-961f-
82ee72b054a4
toon [Fri, 18 Jan 2002 19:58:48 +0000 (19:58 +0000)]
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl>
* Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR)
instead of $(libsubdir)$(MULTISUBDIR).
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@48994
138bc75d-0d04-0410-961f-
82ee72b054a4