* Re: libstdc++-2.8.1 - Ready for testing
[not found] <9802202130.AA05758@vlsi1.ultra.nyu.edu>
@ 1998-02-21 14:20 ` Manfred Hollstein
0 siblings, 0 replies; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-21 14:20 UTC (permalink / raw)
To: kenner; +Cc: eggert, drepper, hjl, gcc2, egcs
On Fri, 20 February 1998, 16:30:16, kenner@vlsi1.ultra.nyu.edu wrote:
> > You should be able to write them via anonymous ftp into
> > ftp://jim.ultra.nyu.edu/pub/kenner/lc
> > Let me know if that works and when they are there.
>
> Thanks, I'll do that once H.J. gives the ok for the glibc2 thread
> stuff. OK?
>
> OK, just let me know when they are there.
Ok I just uploaded them:
ftp> pwd
Current remote directory: /pub/kenner/lc
ftp> dir
total 859
-rw-rw-rw- 1 ftp nogroup 35637 Feb 21 11:29 libstdc++-2.8.0-2.8.1-980221.diff.gz
-rw-rw-rw- 1 ftp nogroup 831533 Feb 21 11:30 libstdc++-2.8.1-980221.tar.gz
Tell us what you'll do with them.
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-23 11:00 ` H.J. Lu
@ 1998-02-23 13:07 ` Manfred Hollstein
1998-02-23 11:54 ` Ulrich Drepper
0 siblings, 1 reply; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-23 13:07 UTC (permalink / raw)
To: hjl, drepper; +Cc: kenner, gcc2, egcs
On Mon, 23 February 1998, 09:22:00, hjl@lucon.org wrote:
> >
> > Of course, they were not :-( Your patches for make check with gcc dir missing
> > were not in. I'm just uploading a new version libstdc++-2.8.1-980222 and will
> > delete yesterday's one. Sorry for the confusion.
> >
>
> There is a new libio patch for glibc 2.1 submitted for egcs. Ulrich
> should know if it is correct.
Do you mean this one?
On , 23 February 1998, 11:16:40, schwab@issan.informatik.uni-dortmund.de wrote:
> This patch fixes some problems in libio in connection with glibc 2.1.
> Note that the change of _IO_wchar_t is a binary incompatibility, so users
> of glibc 2.1 snapshots need to recompile at least all code that uses
> [io]fstream.
>
>
> 1998-02-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
>
> Changes for _G_IO_IO_FILE_VERSION == 0x20001:
> * libioP.h (_IO_showmanyc_t, _IO_SHOWMANYC, _IO_imbue_t,
> _IO_IMBUE): New definitions.
> (struct _IO_jump_t): Add __showmanyc and __imbue fields.
> (_IO_file_fopen): Add new fourth argument.
> * filebuf.cc (filebuf::open): Pass new fourth argument to
> _IO_file_fopen.
> * iolibio.h (_IO_freopen): Likewise.
> * streambuf.cc (streambuf::showmanyc, streambuf::imbue): New
> functions.
> * streambuf.h (_IO_wchar_t): Define to _G_wchar_t.
> (ios::fill): Remove casts.
> (struct streambuf): Add showmanyc and imbue members.
>
> * iostream.cc (ostream::operator<<(double n)) [__GLIBC_MINOR__ >=
> 1]: Initialize new fields is_char of struct printf_info.
> (ostream::operator<<(long double n)) [__GLIBC_MINOR__ >= 1]:
> Likewise.
Ulrich, is it ok to apply?
Thanks
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-23 13:07 ` Manfred Hollstein
@ 1998-02-23 11:54 ` Ulrich Drepper
0 siblings, 0 replies; 13+ messages in thread
From: Ulrich Drepper @ 1998-02-23 11:54 UTC (permalink / raw)
To: Manfred Hollstein; +Cc: hjl, kenner, gcc2, egcs
Manfred Hollstein <manfred@s-direktnet.de> writes:
> Ulrich, is it ok to apply?
The code is ok, it'll probably solve the problems of the moment. But
we cannot ensure that glibc will not break it again if some more
changes are necessary.
-- Uli
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-22 3:22 ` Manfred Hollstein
@ 1998-02-23 11:00 ` H.J. Lu
1998-02-23 13:07 ` Manfred Hollstein
0 siblings, 1 reply; 13+ messages in thread
From: H.J. Lu @ 1998-02-23 11:00 UTC (permalink / raw)
To: manfred; +Cc: Richard Kenner, Ulrich Drepper, gcc2, egcs
>
> Of course, they were not :-( Your patches for make check with gcc dir missing
> were not in. I'm just uploading a new version libstdc++-2.8.1-980222 and will
> delete yesterday's one. Sorry for the confusion.
>
There is a new libio patch for glibc 2.1 submitted for egcs. Ulrich
should know if it is correct.
--
H.J. Lu (hjl@gnu.org)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-22 4:57 ` Andi Kleen
@ 1998-02-22 8:37 ` Manfred Hollstein
0 siblings, 0 replies; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-22 8:37 UTC (permalink / raw)
To: ak; +Cc: hjl, kenner, eggert, drepper, gcc2, egcs
On , 22 February 1998, 13:57:16, ak@muc.de wrote:
> Manfred Hollstein <manfred@s-direktnet.de> writes:
>
> >
> > Anyway, I'd like anybody who will be testing the stuff and finding
> > bugs, to send the info and (if you have) a patch to the gcc2 list.
> > I will then track the stuff and update the sources.
>
> I'm not sure if you consider this a bug, but g++/memory still contains
> this comment:
> // Note: auto_ptr is commented out in this release because the details
> // of the interface are still being discussed by the C++ standardization
> // committee. It will be included once the iterface is finalized.
>
> Because the standard is final now, would you accept the rather simples patches
> to reenable a standard compliant auto_ptr?
To be honest, I'm not in the position to accept anything like this; as I
mentioned, most of my work was to get the stuff together, hack a little bit
around and offer that to you. But, you're right, since the standard is final,
if you have working patches perhaps we should give it a try.
If they are small enough, I guess we could even try for 2.8.1 ;-)
Post them! Thanks.
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-21 9:51 ` Manfred Hollstein
1998-02-21 15:27 ` H.J. Lu
@ 1998-02-22 4:57 ` Andi Kleen
1998-02-22 8:37 ` Manfred Hollstein
1 sibling, 1 reply; 13+ messages in thread
From: Andi Kleen @ 1998-02-22 4:57 UTC (permalink / raw)
To: Manfred Hollstein; +Cc: hjl, kenner, eggert, drepper, gcc2, egcs
Manfred Hollstein <manfred@s-direktnet.de> writes:
>
> Anyway, I'd like anybody who will be testing the stuff and finding
> bugs, to send the info and (if you have) a patch to the gcc2 list.
> I will then track the stuff and update the sources.
I'm not sure if you consider this a bug, but g++/memory still contains
this comment:
// Note: auto_ptr is commented out in this release because the details
// of the interface are still being discussed by the C++ standardization
// committee. It will be included once the iterface is finalized.
Because the standard is final now, would you accept the rather simples patches
to reenable a standard compliant auto_ptr?
-Andi
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-22 3:20 ` Manfred Hollstein
@ 1998-02-22 3:22 ` Manfred Hollstein
1998-02-23 11:00 ` H.J. Lu
0 siblings, 1 reply; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-22 3:22 UTC (permalink / raw)
To: hjl; +Cc: kenner, eggert, drepper, gcc2, egcs
On Sun, 22 February 1998, 10:53:00, manfred@s-direktnet.de wrote:
> On Sat, 21 February 1998, 14:17:14, hjl@lucon.org wrote:
>
> > > H.J., how many patches do you expect to get a `nearly final' libstdc++.
> >
> > It should be very close. Does it work with "make check" for gcc 2.8.1?
> > libio/libstdc++ in egcs is fixed. I have sent 2 patches for egcs 1.0.2.
> > They should be included also if they aren't.
> >
> > >
> > > to my new libstdc++-2.8.1-980221. Since this shouldn't be tested on
> > > glibc2 systems only, I'd really prefer to upload them to Kenner's
> > > ftp server real soon now (especially because I expect a rather lengthy
> > > e-mail discussion afterwards - read the new INSTALL file and you will
> > > see what I mean ;-).
> > >
> >
> > I have tested libstdc++ from the latest egcs 1.0.2 with gcc 2.8.1 on
> > linux/x86 libc5 and linux/x86 glibc 2. They are ok with my patches.
> > Here are the list of files I changed:
> >
> > ./configure
> > ./configure.in
> > ./libio/configure.in
> > ./libio/tests/Makefile.in
> > ./libio/tests/configure.in
> > ./libstdc++/configure.in
> > ./libstdc++/tests/configure.in
> >
>
> Good, just (Sun Feb 22 10:50:47 MET 1998) compared my CVS dir with the
> one at Cygnus, no diffs - hence your changes should all be in the
> libstdc++-2.8.1-980221 I uploaded yesterday to
Of course, they were not :-( Your patches for make check with gcc dir missing
were not in. I'm just uploading a new version libstdc++-2.8.1-980222 and will
delete yesterday's one. Sorry for the confusion.
Soon you'll will find on < ftp://jim.ultra.nyu.edu/pub/kenner/lc >:
-rw-r--r-- 1 manfred users 36797 Feb 22 11:23 libstdc++-2.8.0-2.8.1-980222.diff.gz
-rw-r--r-- 1 manfred users 831952 Feb 22 11:24 libstdc++-2.8.1-980222.tar.gz
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-21 15:27 ` H.J. Lu
@ 1998-02-22 3:20 ` Manfred Hollstein
1998-02-22 3:22 ` Manfred Hollstein
0 siblings, 1 reply; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-22 3:20 UTC (permalink / raw)
To: hjl; +Cc: kenner, eggert, drepper, gcc2, egcs
On Sat, 21 February 1998, 14:17:14, hjl@lucon.org wrote:
> > H.J., how many patches do you expect to get a `nearly final' libstdc++.
>
> It should be very close. Does it work with "make check" for gcc 2.8.1?
> libio/libstdc++ in egcs is fixed. I have sent 2 patches for egcs 1.0.2.
> They should be included also if they aren't.
>
> >
> > to my new libstdc++-2.8.1-980221. Since this shouldn't be tested on
> > glibc2 systems only, I'd really prefer to upload them to Kenner's
> > ftp server real soon now (especially because I expect a rather lengthy
> > e-mail discussion afterwards - read the new INSTALL file and you will
> > see what I mean ;-).
> >
>
> I have tested libstdc++ from the latest egcs 1.0.2 with gcc 2.8.1 on
> linux/x86 libc5 and linux/x86 glibc 2. They are ok with my patches.
> Here are the list of files I changed:
>
> ./configure
> ./configure.in
> ./libio/configure.in
> ./libio/tests/Makefile.in
> ./libio/tests/configure.in
> ./libstdc++/configure.in
> ./libstdc++/tests/configure.in
>
Good, just (Sun Feb 22 10:50:47 MET 1998) compared my CVS dir with the
one at Cygnus, no diffs - hence your changes should all be in the
libstdc++-2.8.1-980221 I uploaded yesterday to
< ftp://jim.ultra.nyu.edu/pub/kenner/lc >:
ftp> pwd
Current remote directory: /pub/kenner/lc
ftp> dir
total 859
-rw-rw-rw- 1 ftp nogroup 35637 Feb 21 11:29 libstdc++-2.8.0-2.8.1-980221.diff.gz
-rw-rw-rw- 1 ftp nogroup 831533 Feb 21 11:30 libstdc++-2.8.1-980221.tar.gz
Give it a test.
Thanks again
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-21 9:51 ` Manfred Hollstein
@ 1998-02-21 15:27 ` H.J. Lu
1998-02-22 3:20 ` Manfred Hollstein
1998-02-22 4:57 ` Andi Kleen
1 sibling, 1 reply; 13+ messages in thread
From: H.J. Lu @ 1998-02-21 15:27 UTC (permalink / raw)
To: manfred; +Cc: hjl, kenner, eggert, drepper, gcc2, egcs
> H.J., how many patches do you expect to get a `nearly final' libstdc++.
It should be very close. Does it work with "make check" for gcc 2.8.1?
libio/libstdc++ in egcs is fixed. I have sent 2 patches for egcs 1.0.2.
They should be included also if they aren't.
>
> to my new libstdc++-2.8.1-980221. Since this shouldn't be tested on
> glibc2 systems only, I'd really prefer to upload them to Kenner's
> ftp server real soon now (especially because I expect a rather lengthy
> e-mail discussion afterwards - read the new INSTALL file and you will
> see what I mean ;-).
>
I have tested libstdc++ from the latest egcs 1.0.2 with gcc 2.8.1 on
linux/x86 libc5 and linux/x86 glibc 2. They are ok with my patches.
Here are the list of files I changed:
./configure
./configure.in
./libio/configure.in
./libio/tests/Makefile.in
./libio/tests/configure.in
./libstdc++/configure.in
./libstdc++/tests/configure.in
--
H.J. Lu (hjl@gnu.org)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-20 12:26 ` Manfred Hollstein
@ 1998-02-21 9:51 ` Manfred Hollstein
1998-02-21 15:27 ` H.J. Lu
1998-02-22 4:57 ` Andi Kleen
0 siblings, 2 replies; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-21 9:51 UTC (permalink / raw)
To: hjl; +Cc: kenner, eggert, drepper, gcc2, egcs
On Fri, 20 February 1998, 19:53:12, manfred@s-direktnet.de wrote:
> On Fri, 20 February 1998, 09:24:53, hjl@lucon.org wrote:
>
> > >
> > > I've created a new distribution which should be released with the next
> > > gcc-2.8.1 release.
> > >
> > > I took libstdc++-2.8.0 as the basis, added the most important changes
> > > from the upcoming egcs-1.0.2 release (mostly fixes for glibc2 on
> > > Linux), and added two new files (INSTALL and texinfo/lgpl.texinfo).
> > >
> > > Diffs from libstdc++-2.8.0 are available; file info:
> > >
> > > 34372 Feb 20 17:24 libstdc++-2.8.0-2.8.1-980220.diff.gz
> > > 831351 Feb 20 17:35 libstdc++-2.8.1-980220.tar.gz
> > >
> > > If you are interested, I'd like to upload them onto an ftp server and
> > > to invite you to test them before gcc-2.8.1 will be released; if yes,
> > > please tell me what ftp server, directory and user account I should
> > > use.
> > >
> > > BTW, I tested them on sparc-sun-solaris2.5.1 and sparc-sun-sunos4.1.4
> > > without problems.
> > >
> >
> > Could you please wait for a while after we settle down on thread-safe
> > under glibc 2? Also it would be nice to have my libg++ patch to
> > configure/configure.in.
>
> It's already in;-) Give me a note, when you're ready with glibc.
H.J., how many patches do you expect to get a `nearly final' libstdc++.
I just updated my CVS release tree and added your latest patches
Wed Jan 14 16:15:05 1998 H.J. Lu (hjl@gnu.org)
Jason Merrill <jason@yorick.cygnus.com>
* ropeimpl.h: Check __STL_PTHREADS instead of _PTHREADS.
* stl_alloc.h: Ditto.
* stl_config.h: Ditto.
* stl_rope.h: Ditto.
* stl_config.h: include <_G_config.h> if __GNUG__ is defined.
(__STL_PTHREADS): Defined if _PTHREADS is defined or
__GLIBC__ >= 2.
to my new libstdc++-2.8.1-980221. Since this shouldn't be tested on
glibc2 systems only, I'd really prefer to upload them to Kenner's
ftp server real soon now (especially because I expect a rather lengthy
e-mail discussion afterwards - read the new INSTALL file and you will
see what I mean ;-).
What do you think?
Anyway, I'd like anybody who will be testing the stuff and finding
bugs, to send the info and (if you have) a patch to the gcc2 list.
I will then track the stuff and update the sources.
Thanks
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-20 10:10 Manfred Hollstein
@ 1998-02-20 12:26 ` H.J. Lu
1998-02-20 12:26 ` Manfred Hollstein
0 siblings, 1 reply; 13+ messages in thread
From: H.J. Lu @ 1998-02-20 12:26 UTC (permalink / raw)
To: manfred; +Cc: kenner, eggert, drepper, hjl, gcc2, egcs
>
> I've created a new distribution which should be released with the next
> gcc-2.8.1 release.
>
> I took libstdc++-2.8.0 as the basis, added the most important changes
> from the upcoming egcs-1.0.2 release (mostly fixes for glibc2 on
> Linux), and added two new files (INSTALL and texinfo/lgpl.texinfo).
>
> Diffs from libstdc++-2.8.0 are available; file info:
>
> 34372 Feb 20 17:24 libstdc++-2.8.0-2.8.1-980220.diff.gz
> 831351 Feb 20 17:35 libstdc++-2.8.1-980220.tar.gz
>
> If you are interested, I'd like to upload them onto an ftp server and
> to invite you to test them before gcc-2.8.1 will be released; if yes,
> please tell me what ftp server, directory and user account I should
> use.
>
> BTW, I tested them on sparc-sun-solaris2.5.1 and sparc-sun-sunos4.1.4
> without problems.
>
Could you please wait for a while after we settle down on thread-safe
under glibc 2? Also it would be nice to have my libg++ patch to
configure/configure.in.
Thanks.
--
H.J. Lu (hjl@gnu.org)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: libstdc++-2.8.1 - Ready for testing
1998-02-20 12:26 ` H.J. Lu
@ 1998-02-20 12:26 ` Manfred Hollstein
1998-02-21 9:51 ` Manfred Hollstein
0 siblings, 1 reply; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-20 12:26 UTC (permalink / raw)
To: hjl; +Cc: kenner, eggert, drepper, gcc2, egcs
On Fri, 20 February 1998, 09:24:53, hjl@lucon.org wrote:
> >
> > I've created a new distribution which should be released with the next
> > gcc-2.8.1 release.
> >
> > I took libstdc++-2.8.0 as the basis, added the most important changes
> > from the upcoming egcs-1.0.2 release (mostly fixes for glibc2 on
> > Linux), and added two new files (INSTALL and texinfo/lgpl.texinfo).
> >
> > Diffs from libstdc++-2.8.0 are available; file info:
> >
> > 34372 Feb 20 17:24 libstdc++-2.8.0-2.8.1-980220.diff.gz
> > 831351 Feb 20 17:35 libstdc++-2.8.1-980220.tar.gz
> >
> > If you are interested, I'd like to upload them onto an ftp server and
> > to invite you to test them before gcc-2.8.1 will be released; if yes,
> > please tell me what ftp server, directory and user account I should
> > use.
> >
> > BTW, I tested them on sparc-sun-solaris2.5.1 and sparc-sun-sunos4.1.4
> > without problems.
> >
>
> Could you please wait for a while after we settle down on thread-safe
> under glibc 2? Also it would be nice to have my libg++ patch to
> configure/configure.in.
It's already in;-) Give me a note, when you're ready with glibc.
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
* libstdc++-2.8.1 - Ready for testing
@ 1998-02-20 10:10 Manfred Hollstein
1998-02-20 12:26 ` H.J. Lu
0 siblings, 1 reply; 13+ messages in thread
From: Manfred Hollstein @ 1998-02-20 10:10 UTC (permalink / raw)
To: kenner, eggert, drepper, hjl; +Cc: gcc2, egcs
I've created a new distribution which should be released with the next
gcc-2.8.1 release.
I took libstdc++-2.8.0 as the basis, added the most important changes
from the upcoming egcs-1.0.2 release (mostly fixes for glibc2 on
Linux), and added two new files (INSTALL and texinfo/lgpl.texinfo).
Diffs from libstdc++-2.8.0 are available; file info:
34372 Feb 20 17:24 libstdc++-2.8.0-2.8.1-980220.diff.gz
831351 Feb 20 17:35 libstdc++-2.8.1-980220.tar.gz
If you are interested, I'd like to upload them onto an ftp server and
to invite you to test them before gcc-2.8.1 will be released; if yes,
please tell me what ftp server, directory and user account I should
use.
BTW, I tested them on sparc-sun-solaris2.5.1 and sparc-sun-sunos4.1.4
without problems.
Thank you.
Manfred
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~1998-02-23 13:07 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <9802202130.AA05758@vlsi1.ultra.nyu.edu>
1998-02-21 14:20 ` libstdc++-2.8.1 - Ready for testing Manfred Hollstein
1998-02-20 10:10 Manfred Hollstein
1998-02-20 12:26 ` H.J. Lu
1998-02-20 12:26 ` Manfred Hollstein
1998-02-21 9:51 ` Manfred Hollstein
1998-02-21 15:27 ` H.J. Lu
1998-02-22 3:20 ` Manfred Hollstein
1998-02-22 3:22 ` Manfred Hollstein
1998-02-23 11:00 ` H.J. Lu
1998-02-23 13:07 ` Manfred Hollstein
1998-02-23 11:54 ` Ulrich Drepper
1998-02-22 4:57 ` Andi Kleen
1998-02-22 8:37 ` Manfred Hollstein
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).