]> git.ipfire.org Git - thirdparty/gcc.git/log
thirdparty/gcc.git
22 years agobugs.texi, news.texi: Update URLs for online news and bugs lists.
Joseph Myers [Wed, 28 Aug 2002 15:41:10 +0000 (16:41 +0100)] 
bugs.texi, news.texi: Update URLs for online news and bugs lists.

* bugs.texi, news.texi: Update URLs for online news and bugs
lists.

From-SVN: r56636

22 years agoDaily bump.
GCC Administrator [Wed, 28 Aug 2002 07:16:28 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56630

22 years agoinvoke.texi: Document -Wabi.
Mark Mitchell [Tue, 27 Aug 2002 22:49:49 +0000 (22:49 +0000)] 
invoke.texi: Document -Wabi.

2002-08-27  Mark Mitchell  <mark@codesourcery.com>

* doc/invoke.texi: Document -Wabi.

2002-08-27  Mark Mitchell  <mark@codesourcery.com>

* cp-tree.h (warn_abi): Declare it.
* decl.c (warn_abi): Define it.
(cxx_decode_option): Set it.
* class.c (layout_virtual_bases): Warn about bugs in G++ that
result in incorrect object layouts.
(layout_class_type): Likewise.

2002-08-27  Mark Mitchell  <mark@codesourcery.com>

* testsuite/g++.dg/abi/bitfield5.C: New test.
* testsuite/g++.dg/abi/vbase10.C: Likewise.

From-SVN: r56623

22 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Tue, 27 Aug 2002 22:49:49 +0000 (22:49 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r56622

22 years agoDaily bump.
GCC Administrator [Tue, 27 Aug 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56592

22 years agoMakefile.am (check-abi): Specify current directory.
Phil Edwards [Mon, 26 Aug 2002 19:12:48 +0000 (19:12 +0000)] 
Makefile.am (check-abi): Specify current directory.

2002-08-26  Phil Edwards  <pme@gcc.gnu.org>

* Makefile.am (check-abi):  Specify current directory.
* acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE):  Fix shell syntax, use
abi_baseline_triplet in baseline_file.
* Makefile.in, aclocal.m4, configure:  Regenerate.
* configure.target:  Add abi_baseline_triplet with default.
* testsuite/abi_check.cc:  More error checking.

From-SVN: r56585

22 years agoDaily bump.
GCC Administrator [Mon, 26 Aug 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56577

22 years agoDavid Billinghurst (David.Billinghurst@riotinto.com>
Andre Leis [Mon, 26 Aug 2002 07:11:39 +0000 (07:11 +0000)] 
David Billinghurst (David.Billinghurst@riotinto.com>

2002-08-25  Andre Leis <a.leis@gmx.net>
    David Billinghurst (David.Billinghurst@riotinto.com>

* sysdep.c (__gnat_ttyname): include <termios.h> on cygwin

Co-Authored-By: David Billinghurst <David.Billinghurst@riotinto.com>
From-SVN: r56575

22 years agoacinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Set GLIBCPP_BUILD_ABI_CHECK based on...
Benjamin Kosnik [Sun, 25 Aug 2002 17:44:36 +0000 (17:44 +0000)] 
acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Set GLIBCPP_BUILD_ABI_CHECK based on cross compiling, build, host variables.

2002-08-25  Benjamin Kosnik  <bkoz@redhat.com>

* acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Set
GLIBCPP_BUILD_ABI_CHECK based on cross compiling, build, host
variables.
* aclocal.m4: Regenerate.
* testsuite/Makefile.am (noinst_PROGRAMS): Make conditional on
native compiling.

From-SVN: r56569

22 years agoDaily bump.
GCC Administrator [Sun, 25 Aug 2002 07:16:26 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56564

22 years agoDaily bump.
GCC Administrator [Sat, 24 Aug 2002 07:16:22 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56550

22 years agors6000.c (rs6000_select_section): Treat DEFAULT_ABI == ABI_AIX like PIC.
David Edelsohn [Sat, 24 Aug 2002 03:12:26 +0000 (03:12 +0000)] 
rs6000.c (rs6000_select_section): Treat DEFAULT_ABI == ABI_AIX like PIC.

        * config/rs6000/rs6000.c (rs6000_select_section): Treat
        DEFAULT_ABI == ABI_AIX like PIC.  Test PIC & reloc for readonly
        default.
        (rs6000_unique_section): Likewise.

From-SVN: r56547

22 years agore PR c++/5607 (No pointer adjustment in covariant return types)
Jason Merrill [Fri, 23 Aug 2002 12:00:43 +0000 (08:00 -0400)] 
re PR c++/5607 (No pointer adjustment in covariant return types)

        * langhooks-def.h (LANG_HOOKS_EXPR_SIZE): New macro.
        * langhooks.c (lhd_expr_size): Define default.
        * langhooks.h (struct lang_hooks): Add expr_size.
        * explow.c (expr_size): Call it.
        (int_expr_size): New fn.
        * expr.h: Declare it.
        * expr.c (expand_expr) [CONSTRUCTOR]: Use it to calculate how
        much to store.
cp/
        PR c++/5607
        * search.c (check_final_overrider): No longer static.
        * class.c (update_vtable_entry_for_fn): Call it.
        * cp-tree.h: Adjust.

        * cp-lang.c (LANG_HOOKS_EXPR_SIZE): Define.
        (cp_expr_size): New fn.
        * call.c (convert_arg_to_ellipsis): Promote non-POD warning to error.
        * typeck.c (build_modify_expr): Don't use save_expr on an lvalue.

From-SVN: r56539

22 years agoDaily bump.
GCC Administrator [Fri, 23 Aug 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56534

22 years agoMakefile.am (check-abi): New rule.
Benjamin Kosnik [Fri, 23 Aug 2002 02:43:05 +0000 (02:43 +0000)] 
Makefile.am (check-abi): New rule.

2002-08-22  Benjamin Kosnik  <bkoz@redhat.com>
    Phil Edwards  <pme@gcc.gnu.org>
    Ulrich Drepper  <drepper@redhat.com>

* Makefile.am (check-abi): New rule.
* Makefile.in: Regenerate.
* acinclude.m4 (GLIBCPP_CONFIGURE_TESTSUITE): Export baseline_file.
* aclocal.m4: Regenerate.
* configure: Regenerate.
* testsuite/Makefile.am (noinst_PROGRAMS): Add abi_check.
(abi_check_SOURCES): Add.
* testsuite/Makefile.in: Regenerate.
* testsuite/abi_check.cc: New file.
* config/abi: Add.
* config/abi/i686-pc-linux-gnu: Add.
* config/abi/i686-pc-linux-gnu/baseline_symbols.txt: New file.

Co-Authored-By: Phil Edwards <pme@gcc.gnu.org>
Co-Authored-By: Ulrich Drepper <drepper@redhat.com>
From-SVN: r56529

22 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Fri, 23 Aug 2002 02:43:05 +0000 (02:43 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r56528

22 years agors6000.c (output_mi_thunk): Don't determine insns for loading delta with num_insns_co...
Alan Modra [Fri, 23 Aug 2002 01:20:21 +0000 (01:20 +0000)] 
rs6000.c (output_mi_thunk): Don't determine insns for loading delta with num_insns_constant_wide.

* config/rs6000/rs6000.c (output_mi_thunk): Don't determine insns
for loading delta with num_insns_constant_wide.  Calculate
delta_low, delta_high without using a conditional.

From-SVN: r56526

22 years agoDaily bump.
GCC Administrator [Thu, 22 Aug 2002 07:16:28 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56505

22 years agoDaily bump.
GCC Administrator [Wed, 21 Aug 2002 07:16:25 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56483

22 years agoconfigure.in (libtool_VERSION): Update to 5:1:0.
Benjamin Kosnik [Tue, 20 Aug 2002 07:35:43 +0000 (07:35 +0000)] 
configure.in (libtool_VERSION): Update to 5:1:0.

2002-08-19  Benjamin Kosnik  <bkoz@redhat.com>

* configure.in (libtool_VERSION): Update to 5:1:0.
* configure: Regenerate.

From-SVN: r56463

22 years agoDaily bump.
GCC Administrator [Tue, 20 Aug 2002 07:16:30 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56457

22 years agoi386.md (prefetch): Fix for 64bit mode.
Andreas Jaeger [Tue, 20 Aug 2002 07:08:59 +0000 (09:08 +0200)] 
i386.md (prefetch): Fix for 64bit mode.

* i386.md (prefetch): Fix for 64bit mode.
(prefetch_sse_rex, prefetch_3dnow_rex): New patterns.

From-SVN: r56455

22 years agore PR target/7531 (-mcmodel not documented for x86-64)
Andreas Jaeger [Tue, 20 Aug 2002 07:04:38 +0000 (09:04 +0200)] 
re PR target/7531 (-mcmodel not documented for x86-64)

PR target/7531:
* doc/invoke.texi (i386 and x86-64 Options): Document -mcmodel.

From-SVN: r56454

22 years ago[multiple changes]
Franz Sirl [Mon, 19 Aug 2002 18:59:32 +0000 (18:59 +0000)] 
[multiple changes]

2002-06-24  Jeff Law <law@redhat.com>

* flow.c (propagate_one_insn): When removing an insn
with a REG_LIBCALL note but not the entire libcall sequence,
delete the associated REG_RETVAL note.

2002-06-04  Jeff Law <law@redhat.com.
    David Edelsohn <edelsohn@gnu.org>
    Michael Matz <matz@kde.org>

* sched-int.h (struct deps): New field libcall_block_tail_insn.
* sched_deps.c (init_deps): Initialize libcall_block_tail_insn.
* sched_deps.c (sched_analyze_insn): If libcall_block_tail_insn
is set, then mark the current insn as being part of a libcall
scheduling group.
(sched_analyze): Set and clear libcall_block_tail_insn appropriately.

* haifa-sched.c (schedule_block): Do not count USE or CLOBBER
insns against the issue rate.

2002-05-30  Jeff Law <law@redhat.com>

* flow.c (propagate_one_insn): Revise yesterday's patch.  Delete
a dead insn with a REG_RETVAL note when the entire libcall is not
dead and remove the associated REG_LIBCALL note at the same time.

2002-05-29  Jeff Law <law@redhat.com>

* flow.c (propagate_one_insn): Do not remove a dead insn if it
contains a REG_RETVAL note.

* haifa-sched (sched_analyze): Remove another useless clearing
of SCHED_GROUP_P I missed yesterday.

2002-05-28  David Edelsohn  <edelsohn@gnu.org>
    Jeff Law <law@redhat.com>

* optabs.c (expand_binop): Fix nwords sign warnings.
generate pseudo for add_optab.

* sched-deps.c (sched_analyze): Do not clear SCHED_GROUP_P.
* haifa-sched.c (move_insn): Clear SCHED_GROUP_P after it is used.

From-SVN: r56444

22 years ago- Fix typo in argument ordering.
David Edelsohn [Mon, 19 Aug 2002 17:00:21 +0000 (13:00 -0400)] 
- Fix typo in argument ordering.

From-SVN: r56441

22 years agoDaily bump.
GCC Administrator [Mon, 19 Aug 2002 07:16:49 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56432

22 years agoDaily bump.
GCC Administrator [Sun, 18 Aug 2002 07:16:28 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56419

22 years agore PR preprocessor/7602 (C++ header files found in CPLUS_INCLUDE_PATH treated as...
Neil Booth [Sun, 18 Aug 2002 06:24:13 +0000 (06:24 +0000)] 
re PR preprocessor/7602 (C++ header files found in CPLUS_INCLUDE_PATH treated as C headers)

PR preprocessor/7602
* cppinit.c (path_include): Treat the system environment
variables as being cxx_aware.

From-SVN: r56415

22 years agoDaily bump.
GCC Administrator [Sat, 17 Aug 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56404

22 years agolibjava.exp (gcc_version): Removed.
H.J. Lu [Fri, 16 Aug 2002 21:08:37 +0000 (21:08 +0000)] 
libjava.exp (gcc_version): Removed.

2002-08-16  H.J. Lu <hjl@gnu.org>

* lib/libjava.exp (gcc_version): Removed.
(libgcj_jar): New.
(libjava_init): Set libgcj_jar with tcl glob.
(libjava_arguments): Use libgcj_jar.

From-SVN: r56383

22 years agocollect2.c (is_ctor_dtor): Add other possible JOINER values.
David Edelsohn [Fri, 16 Aug 2002 18:03:09 +0000 (18:03 +0000)] 
collect2.c (is_ctor_dtor): Add other possible JOINER values.

        * collect2.c (is_ctor_dtor): Add other possible JOINER values.

        * config/rs6000/rs6000.c (output_mi_thunk): Return to function
        section on TARGET_ELF.

        * doc/install.texi (*-ibm-aix*): Explain AIX shared object versioning.
        (Binaries): Update Bull Freeware URL.

From-SVN: r56381

22 years agoDaily bump.
GCC Administrator [Fri, 16 Aug 2002 07:16:22 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56371

22 years agore PR libstdc++/7445 (poor performance of std::locale::classic() in multi-threaded...
Benjamin Kosnik [Thu, 15 Aug 2002 22:51:02 +0000 (22:51 +0000)] 
re PR libstdc++/7445 (poor performance of std::locale::classic() in multi-threaded applications)

2002-08-15  Benjamin Kosnik  <bkoz@redhat.com>

* include/ext/stdio_filebuf.h (stdio_filebuf): Explicitly set
_M_buf_size_opt to zero when unbuffering.
* include/bits/fstream.tcc (filebuf::showmanyc): Simplify.
Consistency checks for _M_buf_size_opt.

Revert PR libstdc++/7445
* src/locale.cc (locale::classic): Revert.

* docs/html/17_intro/TODO: Add.

From-SVN: r56366

22 years ago[multiple changes]
Benjamin Kosnik [Thu, 15 Aug 2002 22:25:10 +0000 (22:25 +0000)] 
[multiple changes]

2002-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
            Benjamin Kosnik  <bkoz@redhat.com>

* include/bits/istream.tcc (basic_istream::ignore): Use sbumpc,
not snextc.
* testsuite/27_io/narrow_stream_objects.cc (test10): Add.

2002-08-15  Danny Smith  <dannysmith@users.sourceforge.net>

* config/os/newlib/ctype_inline.h (is): Don't offset _M_table.
(scan_is): Use this->is.
(scan_not): Likewise.

2002-08-15  Rick Danos  <rdanos@hotmail.com>

PR libstdc++/7461
* config/os/newlib/ctype_noninline.h (classic_table): Add offset.
* config/os/newlib/ctype_inline.h (is): Use static_cast.

From-SVN: r56364

22 years agore PR preprocessor/7358 (Changes to Sun's make Dependencies)
Neil Booth [Thu, 15 Aug 2002 19:47:44 +0000 (19:47 +0000)] 
re PR preprocessor/7358 (Changes to Sun's make Dependencies)

PR preprocessor/7358
PR preprocessor/7357
PR preprocessor/7526
* cppfiles.c (stack_include_file): Ignore main file if
appropriate.  Correct test of whether a dependency should
be output.
* cppinit.c (init_dependency_output): Ignore main file
for SUNPRO_DEPENDENCIES.
(struct lang_flags): Rename trigraphs std.
(set_lang): Update.
* cpplib.c (run_directive): Kludge so _Pragma dependency works.
* cpplib.h (struct cpp_options): New members.
* cppmacro.c (collect_args): Flag whether to swallow a possible
future comma pasted with varargs.
(replace_args): Use this flag.
* doc/cpp.texi: Update varargs extension documentation.
* doc/cppenv.texi: Update.
testsuite:
* gcc.dg/cpp/_Pragma3.c, gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c:
New tests.

From-SVN: r56355

22 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Thu, 15 Aug 2002 19:47:44 +0000 (19:47 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r56354

23 years agoUpdate version strings
Mark Mitchell [Thu, 15 Aug 2002 14:59:02 +0000 (14:59 +0000)] 
Update version strings

From-SVN: r56349

23 years agoDaily bump.
GCC Administrator [Thu, 15 Aug 2002 07:16:22 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56340

23 years agoUpdate version
Mark Mitchell [Wed, 14 Aug 2002 09:01:32 +0000 (09:01 +0000)] 
Update version

From-SVN: r56289

23 years agoMark ChangeLog
Mark Mitchell [Wed, 14 Aug 2002 09:01:14 +0000 (09:01 +0000)] 
Mark ChangeLog

From-SVN: r56288

23 years ago* gennews (files): Add GCC 3.2 files.
Mark Mitchell [Wed, 14 Aug 2002 08:35:06 +0000 (08:35 +0000)] 
* gennews (files): Add GCC 3.2 files.

From-SVN: r56286

23 years agoDaily bump.
GCC Administrator [Wed, 14 Aug 2002 07:16:24 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56277

23 years agoDaily bump.
GCC Administrator [Tue, 13 Aug 2002 07:16:57 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56243

23 years agoDaily bump.
GCC Administrator [Mon, 12 Aug 2002 07:16:26 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56225

23 years agoDaily bump.
GCC Administrator [Sun, 11 Aug 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56192

23 years agoDaily bump.
GCC Administrator [Sat, 10 Aug 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56176

23 years agoDaily bump.
GCC Administrator [Fri, 9 Aug 2002 07:16:32 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56157

23 years agors6000.h, [...]: Revert last two patches.
Jakub Jelinek [Thu, 8 Aug 2002 17:52:40 +0000 (19:52 +0200)] 
rs6000.h, [...]: Revert last two patches.

* config/rs6000/rs6000.h, config/rs6000/aix.h,
config/rs6000/darwin.h, config/rs6000/linux64.h: Revert last
two patches.
* config/rs6000/sysv4.h: Likewise, remove #undef ADJUST_FIELD_ALIGN.

From-SVN: r56134

23 years agors6000-protos.h (rs6000_field_alignment): Remove.
Jakub Jelinek [Thu, 8 Aug 2002 14:51:47 +0000 (16:51 +0200)] 
rs6000-protos.h (rs6000_field_alignment): Remove.

* config/rs6000/rs6000-protos.h (rs6000_field_alignment): Remove.
* config/rs6000/rs6000.c (rs6000_field_alignment): Move...
* config/rs6000/rs6000.h (ADJUST_FIELD_ALIGN): ...inline into the
macro.

From-SVN: r56130

23 years agoDaily bump.
GCC Administrator [Thu, 8 Aug 2002 07:16:31 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56121

23 years agostor-layout.c (place_union_field): For bitfields if PCC_BITFIELD_TYPE_MATTERS and...
Jakub Jelinek [Wed, 7 Aug 2002 23:16:44 +0000 (01:16 +0200)] 
stor-layout.c (place_union_field): For bitfields if PCC_BITFIELD_TYPE_MATTERS and TYPE_USER_ALIGN...

* stor-layout.c (place_union_field): For bitfields if
PCC_BITFIELD_TYPE_MATTERS and TYPE_USER_ALIGN, set record's
TYPE_USER_ALIGN.

* gcc.dg/bitfld-3.c: New test.

From-SVN: r56111

23 years agostor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN to type_align when PCC_BI...
Jakub Jelinek [Wed, 7 Aug 2002 18:11:00 +0000 (20:11 +0200)] 
stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN to type_align when PCC_BITFIELD_TYPE_MATTERS.

* stor-layout.c (place_union_field): Apply ADJUST_FIELD_ALIGN
to type_align when PCC_BITFIELD_TYPE_MATTERS.  Only apply
ADJUST_FIELD_ALIGN if not DECL_USER_ALIGN resp. TYPE_USER_ALIGN.
(place_field): Likewise.
* config/i386/i386.c (x86_field_alignment): Don't check
TARGET_ALIGN_DOUBLE for the second time.
Apply min for all MODE_INT and MODE_CLASS_INT modes.
* config/rs6000/rs6000.c (rs6000_field_alignment): New.
* config/rs6000/rs6000-protos.h (rs6000_field_alignment): New
prototype.
* config/rs6000/rs6000.h (ADJUST_FIELD_ALIGN): Define.
* config/rs6000/aix.h (ADJUST_FIELD_ALIGN): Remove.
* config/rs6000/darwin.h (ADJUST_FIELD_ALIGN): Remove.
* config/rs6000/linux64.h (ADJUST_FIELD_ALIGN): Remove.
* config/rs6000/sysv4.h (ADJUST_FIELD_ALIGN): Remove.
* doc/tm.texi (ADJUST_FIELD_ALIGN): Update description.

* gcc.dg/i386-bitfield1.c: New test.
* g++.dg/abi/bitfield3.C: New test.

Co-Authored-By: Richard Henderson <rth@redhat.com>
From-SVN: r56104

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Wed, 7 Aug 2002 18:11:00 +0000 (18:11 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r56103

23 years agoDaily bump.
GCC Administrator [Wed, 7 Aug 2002 07:16:28 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56094

23 years agoRevert PR libstdc++/6594
Benjamin Kosnik [Wed, 7 Aug 2002 05:13:08 +0000 (05:13 +0000)] 
Revert PR libstdc++/6594

2002-08-06  Benjamin Kosnik  <bkoz@redhat.com>

        Revert PR libstdc++/6594
        * src/strstream.cc (strstreambuf): Revert.
        (strstreambuf::overflow): Same.
        (strstreambuf::~strstreambuf): Same.
        * testsuite/backward/strstream_members.cc (test02): Add.

        * testsuite/19_diagnostics/stdexceptions.cc (test04): Add bool test.

From-SVN: r56091

23 years ago* config/i386/mmintrin.h (__m64): Make the type 64-bit aligned.
Jakub Jelinek [Tue, 6 Aug 2002 18:30:43 +0000 (20:30 +0200)] 
* config/i386/mmintrin.h (__m64): Make the type 64-bit aligned.

From-SVN: r56074

23 years agoconfig.gcc (*-*-linux*): Default to --enable-threads=posix if no --{enable,disable...
Jakub Jelinek [Tue, 6 Aug 2002 15:20:55 +0000 (17:20 +0200)] 
config.gcc (*-*-linux*): Default to --enable-threads=posix if no --{enable,disable}-threads is given to...

* config.gcc (*-*-linux*): Default to --enable-threads=posix if no
--{enable,disable}-threads is given to configure.
(alpha*-*-linux*, hppa*-*-linux*, i[34567]86-*-linux*,
x86_64-*-linux*, ia64*-*-linux*, m68k-*-linux*, mips*-*-linux*,
powerpc-*-linux-gnualtivec*, powerpc-*-linux*, s390-*-linux*,
s390x-*-linux*, sh-*-linux*, sparc-*-linux*, sparc64-*-linux*):
Remove thread_file setting here.

From-SVN: r56070

23 years agoDaily bump.
GCC Administrator [Tue, 6 Aug 2002 07:16:29 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56061

23 years agoDaily bump.
GCC Administrator [Tue, 6 Aug 2002 07:16:24 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r56060.2

23 years agoDaily bump.
GCC Administrator [Mon, 5 Aug 2002 07:16:24 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56042

23 years agoDaily bump.
GCC Administrator [Mon, 5 Aug 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r56041.2

23 years agoinstall.texi (Installing GCC): Refer to buildstat.html, rather than listing version...
Mark Mitchell [Mon, 5 Aug 2002 03:40:02 +0000 (03:40 +0000)] 
install.texi (Installing GCC): Refer to buildstat.html, rather than listing version-specific build status files.

* doc/install.texi (Installing GCC): Refer to buildstat.html,
rather than listing version-specific build status files.

From-SVN: r56037

23 years agonews.texi: Mention nothing changed for 3.2.
Toon Moene [Sun, 4 Aug 2002 21:28:02 +0000 (23:28 +0200)] 
news.texi: Mention nothing changed for 3.2.

2002-08-04  Toon Moene  <toon@moene.indiv.nluug.nl>

* news.texi: Mention nothing changed for 3.2.

From-SVN: r56034

23 years agogcc-common.texi (version-GCC): Increase to 3.2.
Joseph Myers [Sun, 4 Aug 2002 16:55:55 +0000 (17:55 +0100)] 
gcc-common.texi (version-GCC): Increase to 3.2.

* doc/include/gcc-common.texi (version-GCC): Increase to 3.2.

java:
* gcj.texi (version-gcc): Increase to 3.2.

f:
* root.texi (version-gcc): Increase to 3.2.

From-SVN: r56027

23 years agore PR c++/7470 (Vtable: virtual function pointers not in declaration order)
Nathan Sidwell [Sun, 4 Aug 2002 13:09:31 +0000 (13:09 +0000)] 
re PR c++/7470 (Vtable: virtual function pointers not in declaration order)

PR 7470.
C++ ABI change - vfunc ordering.
* class.c (add_virtual_function): Remove.
(dfs_modify_all_vtables): Take list of all declared
virtuals. Assign all that are not in primary base.
(check_for_override): Adjust comments.
(create_vtable_ptr): Take single list of virtuals. Build chain
of declared virtuals here.
(layout_class_type): Take single list of virtuals. Adjust.
(finish_struct_1): Keep virtuals on single list. Adjust.

From-SVN: r56020

23 years agoDaily bump.
GCC Administrator [Sun, 4 Aug 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56015

23 years agoDaily bump.
GCC Administrator [Sun, 4 Aug 2002 07:16:19 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r56014.2

23 years agoDaily bump.
GCC Administrator [Sat, 3 Aug 2002 07:16:22 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r56003

23 years agoDaily bump.
GCC Administrator [Sat, 3 Aug 2002 07:16:20 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r56002.2

23 years agoDaily bump.
GCC Administrator [Fri, 2 Aug 2002 07:16:26 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55974

23 years agoDaily bump.
GCC Administrator [Fri, 2 Aug 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55973.2

23 years agoptrflags.C (expect): Change __qualifier_flags to __flags.
Benjamin Kosnik [Thu, 1 Aug 2002 21:56:28 +0000 (21:56 +0000)] 
ptrflags.C (expect): Change __qualifier_flags to __flags.

2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>

* g++.old-deja/g++.abi/ptrflags.C (expect): Change
__qualifier_flags to __flags.

From-SVN: r55952

23 years ago[multiple changes]
Jakub Jelinek [Thu, 1 Aug 2002 21:29:18 +0000 (23:29 +0200)] 
[multiple changes]

2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>

* g++.old-deja/g++.abi/ptrflags.C (expect): Change
__qualifier_flags to __flags.

2002-08-01  Benjamin Kosnik  <bkoz@redhat.com>
    Jakub Jelinek  <jakub@redhat.com>

* config/linker-map.gnu: Change CXXABI_1 to CXXABI_1.2,
GLIBCPP_3.1 to GLIBCPP_3.2.

2002-07-31  Benjamin Kosnik  <bkoz@redhat.com>
    Mark Mitchell  <mark@codesourcery.com>

PR libstdc++/7442
* libsupc++/cxxabi.h (class __base_class_type_info::hwm_bit):
Change to __hwm_bit.
(__class_type_info): And here.

2002-07-31  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7442
* libsupc++/cxxabi.h
(__base_class_info): Change to __base_class_type_info. 2.9.5p6c
(__base_class_info::__base): Change to __base_type. 2.9.5p6c
(__base_class_info::offset_shift): Change to __offset_shift. 2.9.5p6c
(__vmi_class_type_info::__base_info): Don't make const, of type
__base_class_type_info, as per 2.9.5p6c
(__pbase_type_info::__qualifier_flags): Change to __flags, as per
2.9.5p7.
(__pbase_type_info::__qualifier_masks): Change to __masks, as per
2.9.5p7.
(__pointer_to_member_type_info::__context_class): Change member to
__context, as per 2.9.5p9.
* libsupc++/tinfo2.cc (__pointer_catch): Change __context_class to
__context.
* libsupc++/tinfo2.cc (__do_catch): Change __qualifier_flags to
__flags.
* libsupc++/tinfo.cc (__do_find_public_src): Change __base to
__base_type.
* libsupc++/tinfo.cc (__do_dyncast): Same.
* libsupc++/tinfo.cc (__do_upcast): Same.

2002-07-31  Simon Whomsley  <whomsley@avacadcam.com>

* docs/html/22_locale/howto.html: Fix.

2002-07-31  Alex Kompel  <shurik@sequoiap.com>

PR libstdc++/7445
* src/locale.cc (locale::classic): Move locks inside !_S_classic
block.

2002-07-30  Benjamin Kosnik  <bkoz@redhat.com>
    Gabriel Dos Reis  <gdr@nerim.net>

* include/bits/char_traits.h: Remove generic definitions.
* include/bits/streambuf_iterator.h (istreambuf_iterator): Use
eof, not -2.
* include/bits/istream.tcc (istream::readsome): Don't check
against eof, instead use constants.
(istream::sync): Same.
(istream::sentry::sentry): Use eq_int_type.
(istream::get): Same.
* include/bits/ostream.tcc: Change __pad to
__pad<_CharT, _Traits>::_S_pad.
* include/bits/locale_facets.h: Add __pad_traits generic and
ostreambuf_iterator specialization.
* include/bits/locale_facets.tcc: Change __pad into struct __pad
with a _CharT and _Traits template parameter and _S_pad static
member function.
* src/locale-inst.cc: Update __pad instantiations.

* include/std/std_fstream.h: Declare _M_underflow_common
specializations.
* src/fstream.cc: New. Add _M_underflow_common specializations.
* include/bits/fstream.tcc (filebuf::close): Use traits_type.
(filebuf::_M_underflow_common(bool)): Remove generic version, as
sys_ungetc and custom int_types don't get along.
* include/std/std_streambuf.h: Add _M_pos.
* src/Makefile.am (sources): Add fstream.cc.
* src/Makefile.in: Regenerate.

* testsuite/21_strings/capacity.cc: Add char_traits specializations.
* testsuite/22_locale/codecvt_members_unicode_char.cc: Same.
* testsuite/22_locale/codecvt_members_unicode_wchar_t.cc: Same.
* testsuite/22_locale/ctor_copy_dtor.cc: Same.
* testsuite/27_io/filebuf_virtuals.cc (test07): Move to...
* testsuite/27_io/filebuf.cc: ...here.
* testsuite/testsuite_hooks.h: Add gnu_char, gnu_int, char_traits
specialization for both.
* testsuite/27_io/streambuf.cc: Add instantiation test,
testsuite_hooks include.
* testsuite/27_io/istream.cc: Same.
* testsuite/27_io/ostream.cc: Same.
* testsuite/27_io/fstream.cc: Same.
* testsuite/27_io/stringstream.cc: Same.
* testsuite/27_io/filebuf.cc: Same.
* testsuite/27_io/stringbuf.cc: Same.

From-SVN: r55951

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Thu, 1 Aug 2002 21:29:18 +0000 (21:29 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r55950

23 years agogcc.c: Set __GXX_ABI_VERSION to 102.
Benjamin Kosnik [Thu, 1 Aug 2002 20:14:57 +0000 (20:14 +0000)] 
gcc.c: Set __GXX_ABI_VERSION to 102.

2002-08-01  Benjamin Kosnik  <bkoz@redhat.com>

* gcc.c: Set __GXX_ABI_VERSION to 102.

From-SVN: r55945

23 years agoDaily bump.
GCC Administrator [Thu, 1 Aug 2002 07:16:24 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55927

23 years agoDaily bump.
GCC Administrator [Thu, 1 Aug 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55926.2

23 years agoDaily bump.
GCC Administrator [Wed, 31 Jul 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55896

23 years agoDaily bump.
GCC Administrator [Wed, 31 Jul 2002 07:16:19 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55895.2

23 years agogcc.c (cpp_unique_options): Define __GXX_ABI_VERSION, bump it to 101.
Franz Sirl [Tue, 30 Jul 2002 20:42:14 +0000 (20:42 +0000)] 
gcc.c (cpp_unique_options): Define __GXX_ABI_VERSION, bump it to 101.

gcc/

* gcc.c (cpp_unique_options): Define __GXX_ABI_VERSION, bump it to 101.

gcc/cp/
* lang-specs.h: Remove __GXX_ABI_VERSION, moved to gcc.c.

From-SVN: r55881

23 years agoDaily bump.
GCC Administrator [Tue, 30 Jul 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55866

23 years agoDaily bump.
GCC Administrator [Tue, 30 Jul 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55865.2

23 years agoDaily bump.
GCC Administrator [Mon, 29 Jul 2002 07:16:21 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55827

23 years agoCorrect version numbers
Mark Mitchell [Sun, 28 Jul 2002 16:50:06 +0000 (16:50 +0000)] 
Correct version numbers

From-SVN: r55819

23 years agoDaily bump.
GCC Administrator [Sun, 28 Jul 2002 07:16:20 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55809

23 years agoDaily bump.
GCC Administrator [Sat, 27 Jul 2002 07:16:19 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55792.2

23 years agore PR rtl-optimization/7291 (off-by-one in generated inline bzero code for i386 ...
Jakub Jelinek [Fri, 26 Jul 2002 23:23:45 +0000 (01:23 +0200)] 
re PR rtl-optimization/7291 (off-by-one in generated inline bzero code for i386 (64bit))

gcc/ChangeLog

2002-07-24  Frank van der Linden  <fvdl@wasabisystems.com>

PR optimization/7291
* config/i386/i386.c (ix86_expand_clrstr): Fix bzero alignment
problem on x86_64.

2002-05-16  Jason Merrill  <jason@redhat.com>

* config/mips/mips.c (mips_output_external): Don't do sdata
optimization for a variable with DECL_COMDAT set.

2002-01-03  Jakub Jelinek  <jakub@redhat.com>

* c-decl.c (build_compound_literal): Set decl TREE_READONLY from TYPE.

* c-decl.c (build_compound_literal): Defer compound literal decls
until until file end to emit them only if they are actually used.

gcc/cp/ChangeLog

2002-07-17  Scott Snyder <snyder@fnal.gov>

PR c++/7320
* rtti.c (get_tinfo_decl): Set DECL_COMDAT.

2002-07-05  Nathan Sidwell  <nathan@codesourcery.com>

Repair damage on weak-impared targets caused by my previous patch.
* cp-tree.h (import_export_tinfo): Add parameter.
* decl2.c (import_export_tinfo): Add parameter, post adjust
DECL_COMDAT.
* rtti.c (emit_tinfo_decl): DECL_COMDAT is (nearly) always setup by
import_export_tinfo.

2002-06-30  Nathan Sidwell  <nathan@codesourcery.com>

* cp-tree.h (CPTI_TINFO_DECL_TYPE): Replace with ...
(CPTI_TYPE_INFO_PTR_TYPE): ... this.
(tinfo_decl_type): Replace with ...
(type_info_ptr_type): ... this.
(import_export_tinfo): Declare.
(tinfo_decl_p): Rename to ...
(unemitted_tinfo_decl_p): ... this.
* decl2.c (import_export_decl): Break out tinfo handling into ...
(import_export_tinfo): ... here. New function.
(finish_file): Adjust.
* rtti.c (TINFO_REAL_NAME): New macro.
(init_rtti_processing): Create the tinfo types.
(get_tinfo_decl_dynamic): Use type_info_ptr_type, get_tinfo_ptr.
(get_tinfo_decl): Adjust.
(get_tinfo_ptr): New function.
(get_type_id): Use it.
(tinfo_base_init): Create vtable decl here, if it doesn't exist.
(ptr_initializer): Use get_tinfo_ptr.
(ptm_initializer): Likewise.
(synthesize_tinfo_var): Break into ...
(get_pseudo_ti_init): ... this. Just create the initializer.
(get_pseudo_ti_desc): .. and this.
(create_real_tinfo_var): Remove.
(create_pseudo_type_info): Don't create the vtable decl here.
(get_vmi_pseudo_type_info): Remove.
(create_tinfo_types): Adjust.
(tinfo_decl_p): Rename to ...
(unemitted_tinfo_decl_p): ... here. Adjust.
(emit_tinfo_decl): Adjust. Create the initializer.

2002-06-14  Jason Merrill  <jason@redhat.com>

C++ ABI changes.
* class.c (build_base_field): Set DECL_PACKED.
(layout_class_type): Don't use tail padding of PODs.
* mangle.c (write_unqualified_name): Fix template conversion op
mangling.

2002-05-18  Jason Merrill  <jason@redhat.com>

PR c++/6611
* decl2.c (import_export_decl): If we clear
DECL_NOT_REALLY_EXTERN, make sure DECL_EXTERNAL is set.

2002-05-14  Jason Merrill  <jason@redhat.com>

* rtti.c (get_tinfo_decl): Don't call comdat_linkage.
Do set DECL_COMDAT.
(synthesize_tinfo_var): Take the public decl.
(create_real_tinfo_var): Likewise.  Check DECL_COMDAT.
(emit_tinfo_decl): Adjust.  Call import_export_decl.
* decl2.c (import_export_decl): Simplify tinfo decl handling.

gcc/testsuite/ChangeLog

2002-07-24  Roger Sayle  <roger@eyesopen.com>

* gcc.c-torture/execute/memset-3.c: New testcase.

2002-06-14  Jason Merrill  <jason@redhat.com>

* g++.dg/abi/layout1.C: New test.
* g++.dg/abi/layout2.C: New test.
* g++.dg/abi/mangle8.C: New test.

2002-05-14  Jason Merrill  <jason@redhat.com>

* g++.dg/abi/rtti1.C: New test.

2002-01-03  Jakub Jelinek  <jakub@redhat.com>

* gcc.dg/gnu89-init-2.c: New test.

libstdc++-v3/ChangeLog

2002-07-26  Phil Edwards  <pme@gcc.gnu.org>

* libsupc++/new (placement delete):  Remove unused paramater names.

2002-07-25  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7216
* include/std/std_istream.h (basic_iostream): Add typedefs for
char_type, int_type, pos_type, off_type, and traits_type.
* testsuite/27_io/iostream.cc (test01): Add typedef tests.
* testsuite/27_io/istream.cc: Same.
* testsuite/27_io/ostream.cc: Same.
* testsuite/27_io/filebuf.cc: Same.
* testsuite/27_io/stringbuf.cc: Replace content, move to...
* testsuite/27_io/stringbuf_members.cc: ...here.
* testsuite/27_io/streambuf.cc: Replace content, move to...
* testsuite/27_io/streambuf_members.cc: ...here.
* testsuite/27_io/stringstream.cc: Replace content, move to...
* testsuite/27_io/stringstream_members.cc: ...here.
* testsuite/27_io/ios.cc: New file.
* testsuite/27_io/fstream.cc: New file.
* testsuite/27_io/ifstream.cc: New file.
* testsuite/27_io/ofstream.cc: New file.
* testsuite/27_io/istringstream.cc: New file.
* testsuite/27_io/ostringstream.cc: New file.

2002-07-25  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7220
* include/bits/istream.tcc (istream::ignore): Don't extract on
zero.
* testsuite/27_io/istream_unformatted.cc (test10): Add.

2002-07-24  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7222
* src/locale.cc (locale::locale(const char*)): Use setlocale NULL.
* testsuite/22_locale/ctor_copy_dtor.cc (test02): New.

2002-07-24  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/7286
* libsupc++/new: Add placement delete.
* testsuite/18_support/new_delete_placement.cc: New.

2002-07-07  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/7186
* include/bits/stl_deque.h (_Deque_iterator::operator-):
Make non-member, as already happens for the comparison
operators in accord with DR179 (Ready).
* testsuite/23_containers/deque_operators.cc: Add test02.

2002-07-04  Benjamin Kosnik  <bkoz@redhat.com>
    Jack Reeves  <jackw_reeves@hotmail.com>

* include/std/std_streambuf.h (basic_streambuf::_M_buf): Change to
size_t, from int_type.
  (basic_streambuf::_M_buf_size_opt): Same.
  (basic_streambuf::_S_pback_sizex): Same.
* include/bits/streambuf.tcc: Same.
* include/std/std_streambuf.h (basic_streambuf::snextc): Use
eq_int_type.
(basic_streambuf::uflow): Same.
* include/bits/sstream.tcc (basic_stringbuf::overflow): Use
to_char_type.
* include/bits/basic_ios.tcc (basic_ios::init): Use _CharT().
* include/bits/streambuf.tcc (basic_streambuf::xsgetn): Use
eq_int_type.
(basic_streambuf::xsputn): Same.
(__copy_streambufs): Same.

2002-07-02  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/6642
* include/bits/stl_iterator.h
(__normal_iterator::operator-(const __normal_iterator&)):
Make non-member, as already happens for the comparison
operators in accord with DR179 (Ready).
* testsuite/24_iterators/iterator.cc: Add test from the PR.

2002-07-02  Benjamin Kosnik  <bkoz@redhat.com>

PR libstdc++/6410
* include/bits/locale_facets.h (moneypunct::moneypunct): Add const
char* name parameter.
* config/locale/gnu/monetary_members.cc: Use it.
* config/locale/generic/monetary_members.cc: Same.
* src/localename.cc (_Impl::_Impl(const char*, size_t)): Use it.

2002-07-01  Benjamin Kosnik  <bkoz@redhat.com>

* configure.in (libtool_VERSION): Bump to 5:0:0.
* configure: Regenerate.

2002-05-19  Paolo Carlini  <pcarlini@unitus.it>

* testsuite/23_containers/deque_operators.cc (test01):
Fix minor typo in last commit.

2002-05-18  Paolo Carlini  <pcarlini@unitus.it>

PR libstdc++/6503
* include/bits/stl_deque.h (_Deque_iterator::operator==,
operator!=, operator<, operator>, operator>=, operator<=):
Make non-member functions, to allow comparing const and
non-const iterators in any order.
* testsuite/23_containers/deque_operators.cc: New testfile.

From-SVN: r55786

23 years agoThis commit was manufactured by cvs2svn to create branch
No Author [Fri, 26 Jul 2002 23:23:45 +0000 (23:23 +0000)] 
This commit was manufactured by cvs2svn to create branch
'gcc-3_2-branch'.

From-SVN: r55785

23 years agoUpdate version strings
Mark Mitchell [Fri, 26 Jul 2002 22:20:04 +0000 (22:20 +0000)] 
Update version strings

From-SVN: r55783

23 years agoDaily bump.
GCC Administrator [Fri, 26 Jul 2002 07:16:37 +0000 (07:16 +0000)] 
Daily bump.

[[Split portion of a mixed commit.]]

From-SVN: r55772.2

23 years agoUpdate version
Mark Mitchell [Thu, 25 Jul 2002 23:40:41 +0000 (23:40 +0000)] 
Update version

From-SVN: r55765

23 years agoMark ChangeLog
Mark Mitchell [Thu, 25 Jul 2002 23:40:29 +0000 (23:40 +0000)] 
Mark ChangeLog

From-SVN: r55764

23 years agogennews (files): Add proper files for the GCC 3.1 release series.
Gerald Pfeifer [Thu, 25 Jul 2002 14:36:02 +0000 (16:36 +0200)] 
gennews (files): Add proper files for the GCC 3.1 release series.

* gennews (files): Add proper files for the GCC 3.1 release series.
Simplify and reformat introductory wording.

From-SVN: r55751

23 years agoDaily bump.
GCC Administrator [Thu, 25 Jul 2002 07:16:28 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55739

23 years agoDaily bump.
GCC Administrator [Wed, 24 Jul 2002 07:16:29 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55697

23 years agoDaily bump.
GCC Administrator [Tue, 23 Jul 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55670

23 years agoDaily bump.
GCC Administrator [Mon, 22 Jul 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55639

23 years agoImport following patch from mainline:
Nick Clifton [Sun, 21 Jul 2002 12:09:03 +0000 (12:09 +0000)] 
Import following patch from mainline:

    2002-03-18  Bernd Schmidt  <bernds@redhat.com>

        * config/arm/arm.c (arm_gen_movstrqi): Use gen_lowpart
        instead of gen_rtx_SUBREG.
        (arm_reload_out_hi): Use gen_lowpart instead of
        gen_rtx_SUBREG to access QImode components.
        * config/arm/arm.md: Disable zero_extend split for QImode
        subregs in BIG_ENDIAN mode.
        (storehi_bigend): Match use of least significant byte.
        (storeinthi): Remove extraneous SUBREG.
        Add missing construction of operands[2].
        (movhi): Use gen_lowpart in place of gen_rtx_SUBREG.
        (movqi): Use gen_lowpart in place of gen_rtx_SUBREG.
        Replace gen_rtx (SUBREG) with gen_rtx_SUBREG.

From-SVN: r55623

23 years agoDaily bump.
GCC Administrator [Sun, 21 Jul 2002 07:16:23 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55619

23 years agoDaily bump.
GCC Administrator [Sat, 20 Jul 2002 07:16:25 +0000 (07:16 +0000)] 
Daily bump.

From-SVN: r55605