Benjamin Kosnik
93dbe8d76d
[multiple changes]
...
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.
From-SVN: r49032
2002-01-21 04:08:54 +00:00
Kazu Hirata
ed168e4507
h8300.h: Fix comment formatting.
...
* 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.
From-SVN: r49031
2002-01-21 02:24:02 +00:00
Kazu Hirata
005e3e053f
* config/h8300/h8300.c: Revise comments about shift code.
...
From-SVN: r49030
2002-01-21 02:04:46 +00:00
Kazu Hirata
64bead4cff
* config/h8300/h8300.c (function_arg): Update a comment.
...
From-SVN: r49026
2002-01-21 01:12:35 +00:00
Kazu Hirata
ed863595de
h8300.md: Update the comments at the beginning of the file.
...
* config/h8300/h8300.md: Update the comments at the beginning
of the file.
From-SVN: r49025
2002-01-21 00:34:29 +00:00
Richard Kenner
cbafacd198
* reg-stack.c (subst_stack_regs): Properly check for deleted insn.
...
From-SVN: r49024
2002-01-20 18:50:07 -05:00
Kazu Hirata
5904dc87e5
i370.c: Fix comment formatting.
...
* config/i370/i370.c: Fix comment formatting.
* config/i370/i370.h: Likewise.
* config/i370/i370.md: Likewise.
* config/i370/linux.h: Likewise.
From-SVN: r49023
2002-01-20 23:48:11 +00:00
Richard Kenner
9702143f27
dwarf2out.c (loc_descriptor_from_tree): Add TRUTH_*_EXPR cases.
...
* 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.
From-SVN: r49022
2002-01-20 18:46:30 -05:00
Toon Moene
01dae62a3a
Makefile.in: $(MULTISUBDIR) has an implied leading `/'; remove duplicates.
...
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.
From-SVN: r49021
2002-01-20 19:58:42 +00:00
Andreas Schwab
464115ce93
natPlainSocketImpl.cc (_Jv_recv): Change return type of function and of parameter recv_func to ssize_t...
...
* java/net/natPlainSocketImpl.cc (_Jv_recv): Change return type of
function and of parameter recv_func to ssize_t, as specified by
POSIX.
From-SVN: r49020
2002-01-20 16:34:07 +00:00
Graham Stott
6b6996b803
* cfgloop.c (flow_loop_preheader_scan): Fix typo.
...
From-SVN: r49019
2002-01-20 09:32:27 +00:00
GCC Administrator
ba3a12b34f
Daily bump.
...
From-SVN: r49017
2002-01-20 08:16:10 +00:00
Nathan Sidwell
3807621a13
Fix regression introduced with patch for c++/775
...
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.
From-SVN: r49016
2002-01-19 20:55:35 +00:00
Per Bothner
e5550355c8
ZipOutputStream.java (putNextEntry): Clear uncompressed_size in readiness for next entry.
...
* java/util/zip/ZipOutputStream.java (putNextEntry): Clear
uncompressed_size in readiness for next entry.
From-SVN: r49014
2002-01-19 12:51:48 -08:00
John David Anglin
eab854f689
* config.gcc (hppa*64*-*-hpux11*): Fix tmake_file.
...
From-SVN: r49013
2002-01-19 20:42:33 +00:00
Tom Rix
5b0293155d
Fix for DF split
...
From-SVN: r49011
2002-01-19 15:40:35 +00:00
GCC Administrator
89769d19cc
Daily bump.
...
From-SVN: r49010
2002-01-19 08:17:41 +00:00
Aldy Hernandez
4e98d04545
20020118-1.c: New.
...
2002-01-18 Aldy Hernandez <aldyh@redhat.com>
* gcc.dg/20020118-1.c: New.
From-SVN: r49007
2002-01-19 03:08:40 +00:00
Aldy Hernandez
1d690052f8
20020118-1.c: New.
...
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.
From-SVN: r49006
2002-01-19 03:06:55 +00:00
Alexandre Oliva
4dd8c0932b
* config/sh/sh.md (movdf_i4 split): Fix alter_subreg calls.
...
From-SVN: r49005
2002-01-19 02:54:14 +00:00
Craig Rodrigues
6f2a28d7b3
install.texi (hppa*-hp-hpux11): Clarify that GCC 2.95.x cannot be used for bootstrapping GCC 3.0.
...
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.
From-SVN: r49001
2002-01-19 00:06:49 +00:00
Loren J. Rittle
46827fdd40
numeric_limits.cc (test_extrema<long double>): Add specialization for FreeBSD systems only to avoid losing test only due to...
...
* 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.
From-SVN: r48997
2002-01-18 22:07:27 +00:00
Toon Moene
d7af7a9ace
Makefile.in: Add missing `/' separator in last change.
...
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl>
* Makefile.in: Add missing `/' separator in last change.
From-SVN: r48995
2002-01-18 20:07:36 +00:00
Toon Moene
5784b11456
Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR) instead of...
...
2002-01-18 Toon Moene <toon@moene.indiv.nluug.nl>
* Makefile.in: Install libg2c.{a|la|so} in $(libdir)$(MULTISUBDIR)
instead of $(libsubdir)$(MULTISUBDIR).
From-SVN: r48994
2002-01-18 19:58:48 +00:00
David Edelsohn
1f7d54133e
- Symmetrically define ffi_call_DARWIN for AIX.
...
From-SVN: r48993
2002-01-18 13:41:11 -05:00
Tom Tromey
80d1ee91f9
natPlainSocketImpl.cc: Include IllegalArgumentException.h.
...
* java/net/natPlainSocketImpl.cc: Include
IllegalArgumentException.h.
(_Jv_recv): New template function.
(BooleanClass): Removed.
(read): Use _Jv_recv.
(setOption): Use Boolean::class$. Throw exception if object is
not Boolean or Integer.
From-SVN: r48992
2002-01-18 17:23:23 +00:00
Kazu Hirata
072f20ef71
* testsuite/gcc.c-torture/execute/20020118-1.c: New test.
...
From-SVN: r48991
2002-01-18 17:21:40 +00:00
Kazu Hirata
8763a46502
* config/h8300/h8300.md: Fix an insn length.
...
From-SVN: r48990
2002-01-18 17:19:59 +00:00
David Edelsohn
15b9b32f43
- Provide a null definition of _ffi_call_AIX so that Darwin link won't fail.
...
From-SVN: r48989
2002-01-18 11:22:34 -05:00
Kazu Hirata
3ef42a0c4f
bitmap.h: Fix comment formatting.
...
* bitmap.h: Fix comment formatting.
* combine.c: Likewise.
* cppfiles.c: Likewise.
* c-pragma.h: Likewise.
* c-typeck.c: Likewise.
* df.c: Likewise.
* dwarf2out.c: Likewise.
* function.c: Likewise.
* gcc.c: Likewise.
* genattrtab.c: Likewise.
* gthr-win32.h: Likewise.
* haifa-sched.c: Likewise.
* predict.c: Likewise.
* rtlanal.c: Likewise.
* rtl.h: Likewise.
* unwind-dw2-fde.h: Likewise.
* unwind-pe.h: Likewise.
* vmsdbgout.c: Likewise.
From-SVN: r48987
2002-01-18 13:40:36 +00:00
Jason Merrill
72f02bb9dc
tweak so adjustment is necessary in v3 abi
...
From-SVN: r48986
2002-01-18 08:30:17 -05:00
Jason Merrill
e73c8e753c
semantics.c (setup_vtbl_ptr): Always build a CTOR_INITIALIZER if we're in a template.
...
* semantics.c (setup_vtbl_ptr): Always build a CTOR_INITIALIZER
if we're in a template.
From-SVN: r48985
2002-01-18 08:25:27 -05:00
Jason Merrill
cc0723165e
also test with inlining
...
From-SVN: r48984
2002-01-18 08:24:04 -05:00
Jason Merrill
4ffbff5906
C++ ABI change: destroy value arguments in caller.
...
* calls.c (initialize_argument_information): Pass the address of
the TARGET_EXPR temporary rather than storing it into another.
From-SVN: r48983
2002-01-18 08:23:23 -05:00
Jason Merrill
1c556b2274
re PR c++/3242 (Forwarding using 'using' of base members broken?)
...
PR c++/3242
* class.c (add_method): Do compare 'this' quals when trying to match a
used function. Don't defer to another used function.
From-SVN: r48982
2002-01-18 08:21:35 -05:00
GCC Administrator
e6dc5a9a20
Daily bump.
...
From-SVN: r48980
2002-01-18 08:16:20 +00:00
David Billinghurst
d428652688
ctype_noninline.h: Fix typo
...
2002-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
* config/os/irix/irix6.5/bits/ctype_noninline.h: Fix typo
From-SVN: r48979
2002-01-18 04:29:28 +00:00
H.J. Lu
b634ad4263
Makefile.in (all-fastjar): Also depend on all-libiberty.
...
2002-01-17 H.J. Lu <hjl@gnu.org>
* Makefile.in (all-fastjar): Also depend on all-libiberty.
(all-target-fastjar): Also depend on all-target-libiberty.
From-SVN: r48976
2002-01-17 17:15:47 -08:00
Tom Tromey
10185e3886
MenuComponent.java: Merged with Classpath.
...
* java/awt/MenuComponent.java: Merged with Classpath.
* java/awt/MenuItem.java: Merged with Classpath.
* java/awt/Button.java: Merged with Classpath.
From-SVN: r48975
2002-01-18 01:01:58 +00:00
Nick Clifton
ccc643e212
oops - incorrect changelog for previous delta
...
From-SVN: r48974
2002-01-17 23:40:23 +00:00
Nick Clifton
c429752231
fix typo in comment
...
From-SVN: r48973
2002-01-17 23:37:43 +00:00
Tom Tromey
16348d58cd
* java/awt/ActiveEvent.java: Updated copyright.
...
From-SVN: r48972
2002-01-17 23:23:29 +00:00
David Billinghurst
ee459e5e1b
deprecated.C: Fix FAIL from "At global scope" message
...
2001-01-17 David Billinghurst <David.Billinghurst@riotinto.com>
* g++.dg/other/deprecated.C: Fix FAIL from
"At global scope" message
* g++.dg/ext/align1.C: Fix fail on cygwin from maximum
alignment warnings
From-SVN: r48971
2002-01-17 22:48:08 +00:00
David Edelsohn
088827831a
- Add more information about interposing functions using runtime-linking.
...
From-SVN: r48970
2002-01-17 17:45:21 -05:00
David Billinghurst
6040e20043
i386-prefetch.exp: Save and restore torture_with_loops and torture_without_loops
...
2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
* gcc.misc-tests/i386-prefetch.exp: Save and restore
torture_with_loops and torture_without_loops
From-SVN: r48968
2002-01-17 22:37:04 +00:00
Peter Schmid
715e561616
ctor_copy_dtor.cc: Remove check.
...
2002-01-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* testsuite/22_locale/ctor_copy_dtor.cc: Remove check.
From-SVN: r48967
2002-01-17 22:29:44 +00:00
Ira Ruben
1c22801965
Added my name (Ira Ruben) to write-after-approval list.
...
From-SVN: r48966
2002-01-17 22:03:36 +00:00
Richard Kenner
dd4dc3cd02
attribs.c (decl_attributes): Clear ATTR_FLAG_TYPE_IN_PLACE if type_required and passed decl.
...
* attribs.c (decl_attributes): Clear ATTR_FLAG_TYPE_IN_PLACE
if type_required and passed decl.
From-SVN: r48964
2002-01-17 15:34:40 -05:00
Aldy Hernandez
5fb4cf2456
config.gcc (cpu_type): Include altivec.h in powerpc extra_headers.
...
2002-01-17 Aldy Hernandez <aldyh@redhat.com>
* config.gcc (cpu_type): Include altivec.h in powerpc
extra_headers.
Same for darwin.
* config/rs6000/altivec.h: New.
From-SVN: r48963
2002-01-17 20:07:06 +00:00
David Edelsohn
2705baf546
install.texi (*-ibm-aix*): Update assembler and exception handling information.
...
* doc/install.texi (*-ibm-aix*): Update assembler and exception
handling information.
* doc/trouble.texi (Interoperation): Add libstdc++ information
for AIX.
(Misunderstandings): Add template instantiation and static template
member information for AIX.
From-SVN: r48962
2002-01-17 15:01:49 -05:00